Senior Full Stack Developer (React + Node.js)
Jobgether SRL
This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior Full Stack Developer (React + Node.js) based in Canada.
Are you a seasoned full stack developer passionate about building scalable applications and solving complex engineering challenges? This opportunity allows you to contribute to innovative digital solutions transforming how utility companies plan, manage, and optimize their field operations. You will work on a cloud-native platform combining workflow automation, operational management, digital twin technology, and AI-powered planning capabilities. Using React, Node.js, NestJS, PostgreSQL, and AWS, you will develop end-to-end features that deliver tangible value to real-world infrastructure operations. You will take ownership of features from initial design through production deployment while contributing to architectural decisions and platform reliability. Working remotely with experienced engineers and an international team, including UK-based stakeholders, you will have the opportunity to influence product development and adopt modern AI-assisted engineering practices.
Accountabilities
- Develop modern frontend applications: Design, build, and maintain responsive, scalable, and user-friendly React applications that support operational planning, scheduling, and management workflows.
- Build robust backend services: Develop and maintain scalable backend services and REST APIs using Node.js and NestJS, ensuring performance, security, and maintainability.
- Deliver end-to-end features: Take ownership of full stack functionality from requirements analysis and technical design through implementation, testing, deployment, and ongoing maintenance.
- Design and optimize databases: Develop and maintain PostgreSQL schemas, optimize queries, and ensure efficient data management and reliable application performance.
- Implement cloud-native solutions: Deploy, operate, and support applications on AWS, leveraging relevant services and infrastructure to build scalable and resilient systems.
- Contribute to technical architecture: Participate in architectural discussions, recommend effective technical solutions, review code, and help establish engineering standards and best practices.
- Maintain software quality: Implement appropriate testing strategies, participate in code reviews, support release activities, and contribute to continuous integration and continuous delivery (CI/CD) processes.
- Troubleshoot and improve reliability: Investigate production incidents, identify root causes, resolve technical issues, and proactively improve platform stability, performance, and scalability.
- Collaborate with cross-functional teams: Work closely with product managers, designers, engineers, and UK-based stakeholders to translate business requirements into practical technical solutions.
- Drive independent problem-solving: Analyze complex technical challenges, evaluate alternatives, and deliver solutions with minimal supervision.
- Leverage AI-assisted development: Use modern development tools, including Cursor and Claude Code, to accelerate implementation, improve productivity, and support efficient software engineering workflows.
Requirements
- Professional experience: At least 7 years of commercial Node.js development experience, with a strong focus on backend engineering and building production-grade applications.
- Frontend expertise: Solid commercial experience with React and the ability to develop and maintain modern, scalable frontend applications.
- Backend development: Strong knowledge of Node.js, hands-on experience with NestJS, and demonstrated expertise in designing, implementing, and maintaining REST APIs and backend services.
- Database proficiency: Strong knowledge of PostgreSQL, including database design, query optimization, and efficient data access patterns.
- Cloud computing: Practical experience with AWS services, particularly Lambda, ECS, API Gateway, and related cloud infrastructure.
- Software engineering practices: Good understanding of software testing, Git workflows, code reviews, CI/CD pipelines, and modern development methodologies.
- Analytical and problem-solving skills: Ability to investigate complex technical issues, identify root causes, make sound engineering decisions, and deliver effective solutions independently.
- Communication skills: Upper-intermediate English proficiency (B2+) or higher, with the ability to collaborate effectively with international colleagues and communicate daily with a UK-based team.
- Adaptability and ownership: A proactive approach to development, strong attention to detail, and the ability to take responsibility for features throughout the software development lifecycle.
Nice to have
- Strong commercial experience with TypeScript.
- Experience with Docker and containerization technologies.
- Knowledge of Infrastructure as Code (IaC) tools such as Terraform or AWS CloudFormation.
- Experience building SaaS platforms or highly available production systems.
- Familiarity with monitoring, observability, and cloud security best practices.
- Experience with Feathers.js.
- Experience with automated testing tools such as Playwright or Selenium.
- Experience integrating third-party services and platforms, including Stripe, OpenSearch, or Elasticsearch.
- Experience working in large, cross-functional engineering teams.
- Familiarity with Java Spring applications.
- Experience using AI-powered development tools to enhance engineering productivity.
Benefits
- Competitive compensation: A salary package that reflects your skills, experience, and technical expertise. The specific salary range is not disclosed in the original job posting.
- Remote work: Work remotely in an international environment, with the flexibility and convenience of a distributed team.
- Contract opportunity: An initial engagement of approximately 6–12 months, with potential longer-term project prospects.
- Meaningful industry impact: Contribute to digital products that help utility companies improve operational planning, field service management, and infrastructure efficiency.
- Modern technology stack: Work with React, Node.js, NestJS, PostgreSQL, AWS, and other contemporary technologies in a cloud-native environment.
- AI-powered development: Gain exposure to AI-assisted coding tools and modern engineering practices that support productivity and innovation.
- Technical ownership: Take responsibility for end-to-end features, contribute to architectural decisions, and help improve the performance and reliability of production systems.
- Collaborative environment: Work alongside experienced engineers and international stakeholders in an open culture that values technical expertise, innovative thinking, and individual contributions.
- Military deferment: Official military deferment or reservation is listed among the offered benefits, subject to applicable eligibility requirements and local regulations.
$115.8k - $145k per year
...Senior Full Stack Developer, Data Integrations Location: Ottawa, ON | Hybrid Department: R&D Reports To: Mac Pham, Director of Engineering Type: Permanent | Full-Time About Solink At Solink, our mission is to safeguard what matters most . We provide...Node.jsSeniorPermanent employmentFull timeInternship$60k - $100k per year
...Position Title: JavaScript Full Stack Developer Intermediate Location: Ottawa, ON (377 Dalhousie Street) Work Model: Hybrid - 4 days onsite... ...and hosting platform. You’ll contribute across the stack— React on the front end and Node.js (with some legacy .NET) on the back...Node.jsLong term contractFull timeWork at office$80k - $85k per year
...Description Are you the kind of developer who enjoys building modern solutions while untangling complex legacy systems? We’re looking... ..., and healthcare professionals. Who You Are A strong full-stack developer who enjoys both problem-solving and building Someone...SuggestedLong term contractFull time1 day per week- ...into the future of AI. Who Are You You are a seasoned developer who has moved beyond just writing code to architecting solutions... ...and Skills We're Looking for: ~5+ years as a professional Full Stack Developer b uilding and deploying production level applications...SuggestedPermanent employmentFull timeRemote workHome officeFlexible hoursShift work
- ...for flexible, project-based development work as a Principal Full Stack Engineer (React & AI-Driven). ~ You will integrate directly into our client... ...or Ruby on Rails. ~ Demonstrated experience mentoring senior engineers, driving technical best practices, and evaluating...SeniorFull timeRemote workFlexible hours
$96.56k - $128.74k per year
...making Canada and the world better through trade. Position: Senior AI Developer Employment Type: Permanent Compensation Details:... ...a good fit. What you will be doing: ~ Leverage strong full-stack software engineering expertise across React, Angular,...SeniorPermanent employmentFull timeSummer workWork at officeRelocation package3 days per week- ...Senior Full-Stack Engineer (Media Team) Location: Ottawa, ON or Toronto, ON | Hybrid Department: R&D | Video Reports To: Mojtaba Hosseini | Video Architect Type: Permanent | Full-Time Vacancy Status: This is an active, approved role and we are currently...SeniorPermanent employmentFull timeContract workInternship
$100k - $135k per year
...CAF) and its allies. The Job SRC CAN Ltd is seeking a Senior Software Developer to contribute to the design, development, and delivery of... ...knowledge and experience with PostgreSQL, Express, React, and Node. Applied knowledge and experience with Java Spring Framework...SeniorFull timeWork at officeRemote workFlexible hours- ...Senior Software Developer, Core Applications Location: Ottawa, ON | Hybrid Department: R&D Reports... ...Lead ( Linkedin ) Type: Permanent | Full-Time About Solink At Solink,... ...depend on. You'll work across a React/TypeScript web app and a React Native mobile...Node.jsSeniorPermanent employmentFull time
- ...Description Internal Job Title: Shopify Developer Job Type: Permanent, Full-Time Job Location: Canada Work... ...Position Summary As a Senior Shopify Developer in our BUMP group,... ...OWASP security principles across the stack Implement hardened webhook verification...Node.jsSeniorLong term contractPermanent employmentFull timeRemote workWorldwide
- ...backend reliability and speed of execution. Were looking for a Full-Stack Engineer (backend-leaning) who can take ownership of features... ...Design, build, and maintain backend services using Python and Node.js Own APIs, business logic, and data flows backed by...Node.jsRemote jobImmediate startFlexible hours
$120k - $155k per year
...Apply below! About the Role As the Senior Software Developer , you’ll be joining a small,... ...connects to, configures, and deploys our full instrument lineup, and integrates with... ...our customers rely on. This is a full-stack role with real breadth: from UI and databases...SeniorLong term contractFull timeInternshipWorldwideShift work$111.25k - $150k per year
...Senior Salesforce Developer Level: P4 | Proficient Location: Canada | Remote Department Leader:... ...VP of Operations Type: Permanent | Full Time Vacancy Status: This is an active... ...is the core of our technology stack, and this role owns it. You will be the...SeniorLong term contractPermanent employmentFull timeRemote work- ...embedded teams, advisory services, and full project execution, applying deep... ...ADGA is seeking experienced Senior Programmers / Software Developers to lead the design, development, implementation... ...will analyze complex requirements, develop scalable software solutions, resolve...SeniorFull timeContract workTemporary workPart timeInternshipFlexible hours
$100k - $120k per year
...Future of Usage-Based Billing LogiSense is looking for a Software Developer to help build and enhance our usage-based billing platform. You’... ...SQL, and query optimization. Experience with at least one of Node.js or a modern UI framework. Practical experience incorporating...Node.jsLong term contractFull timeInternshipLocal areaRemote workFlexible hours- ...operators. About The Role We are seeking a Senior DevOps Engineer to own and evolve the... ...provisioning, secret rotation, and developer tooling (pre-commit hooks, quality gates)... ...Observability: Operate and improve the monitoring stack (Grafana, Prometheus, Loki) to provide...SeniorFull timeInternshipWork at officeWork from homeWorldwideNight shift
- ...embedded teams, advisory services, and full project execution, applying deep operational... ...Description We are seeking a Full-Stack Software Developer with strong Java and CMS (Liferay) experience... ...JavaScript (ES5/ES6+), HTML, CSS, and Node.js Integrate and manage Oracle and...Node.jsFull timeContract workTemporary workPart timeInternshipFlexible hours
- ...Canada and beyond. Who You Are You're an experienced Senior Business Intelligence Developer who enjoys solving complex business problems through data. You have experience across the full business intelligence stack—from data modelling and ETL development to reporting,...SeniorLong term contractFull timeWork at officeLocal areaRemote work
- ...on ViaSat-1 and one LEO 3 demonstration satellite. For more information, follow Telesat on X and LinkedIn or visit As a Senior NMS Software Developer, you will lead the design, development, and evolution of Lightspeed's Network Management and OSS platforms, enabling...SeniorFull timeInternshipWorldwide
$80k - $90k per year
Job Summary Full-time : 37.5 Hours per week, Monday to Friday... ...are looking for a UI/Frontend Developer to join the Larus team. You... ...and build complex, interactive React/TypeScript applications, geospatial... ...apart and open pathways to seniority: Frontend architecture -...Permanent employmentFull timeWork at officeRemote workHome officeMonday to friday3 days per week$96.56k - $128.74k per year
...making Canada and the world better through trade. Position: Senior Software Developer (Lead) Employment Type: Permanent Compensation Details... .... What this role is and is not: This is a hands-on full-stack developer role with some upfront solution design and...SeniorPermanent employmentFull timeWork at officeRelocation packageFlexible hours3 days per week- ...Senior Mainframe Developer role at Thermo Fisher Scientific in Ottawa supporting critical application development and modernization. The position requires deep COBOL expertise, end-to-end project ownership, and mentoring capabilities for a hands-on technical professional....Senior
- ...rapidité d’exécution. Nous recherchons un(e) Ingénieur(e) Full-Stack à dominante backend capable de prendre en charge des fonctionnalités... ..., développer et maintenir des services backend en Python et Node.js Être propriétaire des API , de la logique métier et des...Node.jsRemote jobDaily paidImmediate startFlexible hours
- ...Nice to have Agile SCRUM, SQL Other Languages French: B1 Intermediate,English: B2 Upper Intermediate Seniority Senior...Senior
$80k - $105k per year
...Ltd is seeking an Intermediate Software Developer to contribute to the design,... ...National Defence (DND). Reporting to the Senior Staff Software Developer, this role will... ...knowledge and experience with Express, React, and Node. Applied knowledge and experience with...SeniorFull timeWork at officeRemote workFlexible hours$84.1k - $105.12k per year
...Job Responsibility: Green PI Inc is presently looking for Senior Developer and Senior Architect for its government client to provide support with salesforce and CRM platform. This is a contract opportunity starting from 19 August 2024 to 18 July 2025 Senior Developer...SeniorHourly payContract workFixed term contractRemote workMonday to friday$85.5k - $114k per year
...career goals while helping to take science a step beyond by developing solutions for some of the world’s toughest challenges, like... ...or helping find cures for cancer. We are seeking a Senior Mainframe Developer to join our Ottawa-based engineering team supporting the development...SeniorRemote jobLong term contractFull timeWork at officeMonday to friday- ...support. We're looking for a Sr Microsoft developer with a minimum of 10 years experience in the ecosystem. You will lead the full solution lifecycle using an outcome-first... ...Studio Code with JavaScript, TypeScript and Node.js Please note that if an offer of employment...Node.jsSeniorHourly payLong term contractFull timeFor contractorsRemote work
- ...over 25 countries around the world. Miratech retains nearly 1000 full-time professionals, and our annual growth rate exceeds 25%. Job Description We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing...SeniorFull timeInternshipRemote workRelocation
- ...Job Description Job Description ServiceNow Service Catalogue Developer RESPONSIBILITIES: The Contractor’s resource(s) must enable efficient, user-friendly, and self-service capabilities within the ServiceNow platform including: • Delivering a centralized service...For contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full Stack Developer (React + Node.js). Be the first to apply!
- full stack developer Ottawa, ON
- senior full stack engineer Ottawa, ON
- full stack developer remote Ottawa, ON
- full stack web developer Ottawa, ON
- react native developer Ottawa, ON
- junior react.js developer Ottawa, ON
- react js developer Ottawa, ON
- javascript and react developer Ottawa, ON
- senior react developer Ottawa, ON
- junior react developer Ottawa, ON

