Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.
#J-18808-Ljbffr
Vacancy posted 20 hours ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Developer (React + Node.js) in Ottawa, ON vacancy
  • $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.js
    Senior
    Permanent employment
    Full time
    Internship

    Sol Ink

    Ottawa, ON
    more than 2 months ago
  • $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.js
    Long term contract
    Full time
    Work at office

    Rebel

    Ottawa, ON
    a month ago
  • $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... 
    Suggested
    Long term contract
    Full time
    1 day per week

    Stack It Recruitment

    Ottawa, ON
    more than 2 months ago
  •  ...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... 
    Suggested
    Permanent employment
    Full time
    Remote work
    Home office
    Flexible hours
    Shift work

    Foci Solutions Inc.

    Ottawa, ON
    more than 2 months ago
  •  ...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... 
    Senior
    Full time
    Remote work
    Flexible hours

    FullStack

    Ottawa, ON
    3 days ago
  • $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,... 
    Senior
    Permanent employment
    Full time
    Summer work
    Work at office
    Relocation package
    3 days per week

    Export Development Canada

    Ottawa, ON
    8 days ago
  •  ...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... 
    Senior
    Permanent employment
    Full time
    Contract work
    Internship

    Sol Ink

    Ottawa, ON
    more than 2 months ago
  • $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... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    10 days ago
  •  ...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.js
    Senior
    Permanent employment
    Full time

    Sol Ink

    Ottawa, ON
    more than 2 months ago
  •  ...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.js
    Senior
    Long term contract
    Permanent employment
    Full time
    Remote work
    Worldwide

    Canadian Bank Note Company, Limited

    Ottawa, ON
    more than 2 months ago
  •  ...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.js
    Remote job
    Immediate start
    Flexible hours

    PRAGMATIKE

    Ottawa, ON
    more than 2 months ago
  • $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... 
    Senior
    Long term contract
    Full time
    Internship
    Worldwide
    Shift work

    Rbr Inc.

    Ottawa, ON
    more than 2 months ago
  • $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... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Remote work

    Sol Ink

    Ottawa, ON
    a month ago
  •  ...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... 
    Senior
    Full time
    Contract work
    Temporary work
    Part time
    Internship
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    19 days ago
  • $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.js
    Long term contract
    Full time
    Internship
    Local area
    Remote work
    Flexible hours

    LogiSense Corporation

    Ottawa, ON
    13 days ago
  •  ...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... 
    Senior
    Full time
    Internship
    Work at office
    Work from home
    Worldwide
    Night shift

    Telesat Corporation

    Ottawa, ON
    more than 2 months ago
  •  ...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.js
    Full time
    Contract work
    Temporary work
    Part time
    Internship
    Flexible hours

    Adga Group Consultants Inc

    Ottawa, ON
    more than 2 months ago
  •  ...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,... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Remote work

    Cira

    Ottawa, ON
    more than 2 months ago
  •  ...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... 
    Senior
    Full time
    Internship
    Worldwide

    Telesat Corporation

    Ottawa, ON
    13 days ago
  • $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 employment
    Full time
    Work at office
    Remote work
    Home office
    Monday to friday
    3 days per week

    Larus Technologies

    Ottawa, ON
    6 days ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Export Development Canada

    Ottawa, ON
    6 days ago
  •  ...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

    Thermo Fisher Scientific

    Ottawa, ON
    23 days ago
  •  ...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.js
    Remote job
    Daily paid
    Immediate start
    Flexible hours

    PRAGMATIKE

    Ottawa, ON
    more than 2 months ago
  •  ...Nice to have Agile SCRUM, SQL Other Languages French: B1 Intermediate,English: B2 Upper Intermediate Seniority Senior... 
    Senior

    Luxoft

    Ottawa, ON
    25 days ago
  • $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... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    10 days ago
  • $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... 
    Senior
    Hourly pay
    Contract work
    Fixed term contract
    Remote work
    Monday to friday

    Green PI Inc on behalf of Government Client

    Ottawa, ON
    7 days ago
  • $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... 
    Senior
    Remote job
    Long term contract
    Full time
    Work at office
    Monday to friday
    Ottawa, ON
    a month ago
  •  ...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.js
    Senior
    Hourly pay
    Long term contract
    Full time
    For contractors
    Remote work

    Button

    Ottawa, ON
    a month ago
  •  ...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... 
    Senior
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Ottawa, ON
    6 days ago
  •  ...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

    CONFIGURETEK

    Ottawa, ON
    more than 2 months ago

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!