Apply now

Posted 7 months ago

Full-Stack Software Engineer - Node.js

@ Guarana

Montréal, Quebec

HybridFull-time3+ years experience
Apply now
SIGNALS

Overview

Guarana, a distributed software development agency based in Montreal, is hiring a full-stack Node.js developer on a full-time, remote basis. The role covers building backend services and web interfaces, deploying several times a week in an Agile process, and leading projects from concept through launch. The posting requires 3+ years of experience with mission-critical user-facing systems, React and Node.js expertise, and a bachelor's degree in computer science or a related field.

Responsibilities:

  • Build backend services and web interfaces with product and engineering teams
  • Lead projects from concept through launch
  • Produce wireframes and lead usability workshops
  • Instrument user behaviour tracking and automated tests
  • Deploy multiple times a week in an Agile process

Requirements summary:

  • 3+ years building mission-critical user-facing systems
  • Expert React and Node.js experience
  • REST API design and services development on Node.js
  • Experience with complex codebases and GitHub
  • Experience with data visualization techniques
  • Bachelor's degree in a computer science related field

Tools & skills

Source and dates

Employer career site / ATS feed · recruitee

Employer posting date
2026-04-15
First seen by our source
2026-10-10
Source record updated
2026-11-06

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityMid level
DepartmentSoftware development
Experience3+ years
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingHome
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (required)
Fields of studyComputer science

Summary and details written by AI from the posting; the employer’s posting is the authority.

Guarana

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

Full company description

Guarana Technologies is specializing in the design and development of smart solutions for web and mobile devices. Guarana Technologies Inc is a “Born Global” firm headquartered in Canada, with branches located in Brazil and Japan. We are working with management, marketing of various companies in order to bring them in the Mobile world. We accompany startups in their development and in the construction of their apps and cloud systems.

LinkedIn followers
1,386
People associated on LinkedIn
14
Reported office locations
  • 65 Ontario West, Suite 301, Montreal, QC H2X 1Y8, CA
  • 63 Rua Milton M. Wagner, 193 – Parque Campolim, Sorocaba, SP 18047-634, BR
  • 545 King Street West, Toronto, ON M5V 1M1, CA
Other recorded names
  • Guarana
  • Guarana Technologies Inc.
Specialties
  • Mobile Applications
  • Customer Support Applications
  • iOS development
  • Android development
  • User Experience
  • and User interface
Profile identifies a recruitment agency
No

Guarana Technologies is specializing in the design and development of smart solutions for web and mobile devices. Guarana Technologies Inc is a “Born Global” firm headquartered in Canada, with branches located in Brazil and Japan. We are working with management, marketing of various companies in order to bring them in the Mobile world. We accompany startups in their development and in the construction of their apps…

FieldValue
IndustryInformation Technology & Services
Company size11-50 employees
HeadquartersMontreal, QC
Organization typePrivately Held
Year founded2011
SpecialtiesMobile ApplicationsCustomer Support ApplicationsiOS developmentAndroid developmentUser Experienceand User interface
Open jobs on Jobsy3
LinkedInView page
Job description

We are a very well-structured and distributed Software Development Agency out of Montreal. We are looking for an ambitious Full Stack Developer to join our talented multi-disciplinary team as the company continues to grow.

This position is open for remote work.

Responsibilities:

  • At Guarana, Mobile and Web projects are a team sport so you will work directly with Product Owners and Engineering team to define, architect, and build backend and web interfaces. Engineers own production services end-to-end, so you will be deploying multiple times a week as part of an Agile process.

  • Lead new projects from concept through launch. Collaborate with Product Managers to produce wireframe mock-up’s. Then lead usability workshops to refine workflows, get buy in, and progress to implementation.

  • Ensure proper instrumentation to track user behavior as well as produce automated tests.

  • Build strong architectures and ensure products scalability

  • Influence cross team initiatives

Requirements:

  • Expert level experience with modern Web technologies including React and Node.js.

  • Experience with REST API design and services development on Node.js,

  • 3+ years building and supporting mission critical user-facing systems.

  • Experience with complex code bases as well as source code control systems such a Github.

  • Strong cross-team communication and collaboration skills.

  • Experience with data visualization techniques.

  • Must be a DOer, a curious learner.

  • Bachelor's degree in a computer science related field is a minimum requirement.

  • Good spoken and written English

Similar jobs

  • Full Stack Software Engineer

    Toronto, ON
    HybridFull Time

    HeyMilo AI

    3+ YOECandidates need a computer science or engineering degree from a top U.S. or Canadian university and 3+ years of software engineering experience, including internships. They must prototype quickly, work in changing priorities, and use AI tools such as ChatGPT, Copilot and Cursor.

    React, TypeScript, Python, FastAPI, AWS, Docker

  • Full-Stack Software Engineer

    Toronto, ON
    Full Time

    Raydar

    1+ YOECandidates need one to three years of professional experience building browser and server software, with recent graduates welcome. Working knowledge of Node.js, prototype shipping experience, and willingness to be on call are required.

  • Full-Stack Software Engineer

    Toronto, ON
    Full Time

    Company 1 - The Manufacturers Life Insurance Company

    3+ YOECandidates need about 3 to 5 years of software development experience, hands-on Azure data tools, strong SQL and at least one modern language such as Java, Python or Node.js. Strong communication skills and experience with GitHub are also required.

    Azure Data Factory, Azure Synapse Analytics, Azure Data Lake Storage, GitHub, SQL Server, Power BI

    Full-Stack Software Engineer - React

    Waterloo, ON +1
    Full Time

    Company 1 - The Manufacturers Life Insurance Company

    3+ YOECandidates need 3 to 5 years of full stack engineering experience, strong skills in React, Node.js, JavaScript, HTML5 and CSS3, and knowledge of accessibility standards such as WCAG 2.1. Agile, DevOps and automated testing experience is also required.

    React, Node.js, Express, Redux, Jenkins, TeamCity

  • Full-Stack Software Engineer – New Grad 2027

    Toronto, ON
    Full Time

    GuruLink

    Candidates need to graduate in 2027 from the University of Waterloo or University of Toronto in Computer Science, Software or Computer Engineering, with relevant co-op or internship experience in software development. They need solid CS fundamentals, comfort with modern JavaScript or TypeScript, and interest in data-analysis interfaces and AI-assisted engineering; React, ES6, SQL, Flask, Postgres and AI coding tools are assets.

    AI coding tools

  • Full Stack Software Engineer

    Toronto, ON
    Hybrid

    Blanc Labs

    2+ YOECandidates need 2 to 5 years of professional software engineering experience with shipped production code, strong Python with asynchronous programming, React and TypeScript, and PostgreSQL. Hands-on LLM experience, Docker, and a major cloud platform (Azure preferred) are also required.

    Python, FastAPI, React, TypeScript, Next.js, PostgreSQL

    Full Stack Software Engineer - AI Agents

    Toronto, ON
    Hybrid

    Blanc Labs

    2+ YOECandidates need 2 to 5 years of professional software engineering experience with shipped production code. Strong Python with async programming, React and TypeScript, PostgreSQL, and hands-on experience with LLMs are required.

    Python, FastAPI, React, TypeScript, Next.js, PostgreSQL

  • Full Stack Software Engineer

    Waterloo, ON +1
    Full Time

    Company 19 - John Hancock Life Insurance Company (U.S.A.)

    3+ YOECandidates need three or more years of professional software engineering experience, including building both front-end and back-end applications. Strong React, TypeScript or JavaScript skills and backend experience in Go, C# or Java are required, along with API and Kubernetes experience.

    React, PostgreSQL, Kubernetes, GitHub Copilot, Jira, Git

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.