Full Stack Intermediate Software Developer for Paidiem's secure platform enabling instant payments and payroll funding. Collaborating on product development with technologies like Angular, NodeJS, and PostgreSQL.
Responsibilities
Collaborate and Support the Team: Provide insight, estimates, and analysis to other members of the team to support the scoping, requirements, and development of product features.
Collaborate with other developers to establish and maintain coding standards and guidelines.
Support the existing infrastructure as well as designing and developing new technologies to meet our ongoing delivery.
Build and Deliver Product: Build solutions to match the visual design and interactions and features specified with minimal rework as necessary.
Develop our platform using coding best practices to maintain or increase the quality of the application and its underlying dependencies.
Conduct thorough testing to identify and resolve issues to avoid rework and performance issues.
Create and deploy efficient code using company approved practices and processes.
Maintain application security at all layers including frontend, backend, networking and infrastructure.
Share, build, and leverage your expertise: Be curious by seeking out new ways to deliver on our roadmap, through research of tools, technologies, and solutions that can create a more resilient, secure, scalable, and efficient platform.
Attend and participate in industry functions and trade shows, webinars; network with industry and referring groups.
Perform code reviews and provide knowledge transfers sessions.
Requirements
Education in computer sciences, mathematics, engineering or related field
You have been working in the area of software design and development, with a focus on SAAS web apps for at least 5+ years
Minimum 5 years expert level Full Stack Web Developer with Angular, TypeScript, NodeJS and Express experience.
Experiences with a tech startup, SaaS, or Financial services industry
Critical thinking, problem-solving, ability to write efficient and maintainable code.
Experience building in a continuous delivery pipeline using GitLab, AWS and microservice architecture.
Highly collaborative team player, and working within SCRUM and Agile methodologies
Provide technical support to resolve incidents and outages.
Senior Engineer leading design and implementation of protective relaying systems for BWRX - 300 Nuclear Reactor. Engaging in grid interface projects and customer technical assessments.
Overseeing SAP AMS operations and leading SAP support teams remotely from Canada. Ensuring adherence to SLAs and managing vendor relationships for outsourced SAP support.
Software Engineer (No - Code) at All Gen Tech developing applications by collaborating with teams. A role that emphasizes problem solving and adaption to new technologies in a remote environment.
Technical Lead providing hands - on leadership for Canadian payment systems at Servus Credit Union. Driving integrations, technical oversight, and modernization of payment services in a cooperative environment.
Software Engineer building and expanding internal and external platforms for SecondMuse's mission - driven work. Focusing on full - stack development, systems integration, and practical AI solutions.
Full - stack Developer role developing banking applications. Requires 5+ years experience with Java, Spring Boot, and full - stack technologies in a financial services environment.
Senior NewStore OMS Developer responsible for integrating NewStore with Shopify. Work from anywhere while collaborating on middleware integration improvements.
Software Engineer working on cross - functional teams at AssetWorks. Designing and developing innovative product functionality for community software solutions.
Software Developer designing and enhancing features for BlueCat's Integrity ecosystem using Java, React, and PostgreSQL. Collaborating with a talented team focused on scalability, performance, and reliability.