Back to jobs

Full-Stack Software Engineer - Node.js

Guarana Technologies

Hires from AfricaJob quality checkedNew employer review
Full-time
Location
Australia, United Kingdom, United States
Seniority
Mid-level
Salary
CAD 90,000 - CAD 140,000/year
Posted
Posted 1 day ago
fullstack developmentbackend developmentfrontend developmentnode.js developmentweb developmentnode.js full stack developerfull stack developer react node.jsfull stack javascript engineerdevelopernode.jsreact

Trust guidance

This employer is new and still building trust on AfriTalent.

Can I apply from Africa?

Confirmed open to African applicants

  • The listing signals openness to applicants based in Africa.
Salary availableRecently refreshedExternal source
Source: Guarana Technologies · Last verified Oct 29, 2026

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.

Requirements

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

Originally posted on Himalayas

Trust & signals

Signal quality

Freshness
Fresh
Quality
Solid
Salary clarity
Disclosed
Application path
Verified

Why this ranks well: Recently refreshed job listing • Salary range is disclosed • Application continues on the source board

Why this employer or job looks trusted

AfriTalent shows trust cues when there is concrete context behind them, not just a label.

Job quality checked

This listing passed quality checks for clarity, application path, and core job information.

Salary transparency

Compensation is disclosed, which reduces ambiguity and improves candidate confidence.