Full-Stack Product Developer

Globalfaces Direct Inc.

Toronto

Hybrid

CAD 90,000 - 120,000

Full time

42 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health insurance
Generous bonus opportunity
Paid Sick Days

Job summary

Globalfaces Direct Inc. is seeking a Full-Stack Product Developer to own end-to-end delivery for our web portals and mobile apps.

You will work across React/TypeScript, React Native, and Node.js services, balancing feature work with improvements to release speed and reliability. You will own features from clarified requirements to production, partner with stakeholders, design robust APIs, and ensure secure integrations and comprehensive test coverage.

Qualifications

  • Three to five years of production software experience.
  • Experience with React/TypeScript web portals and React Native apps.
  • Backend experience with Node.js APIs and SQL databases.
  • Experience with automated testing and disciplined Git/release practices.

Responsibilities

  • Build and maintain features across React/TypeScript web portals and React Native app.
  • Own end-to-end feature delivery from requirements to production release.
  • Design and maintain Node.js APIs and services behind products.
  • Ensure reliability of integrations, with proper error handling and security controls.
  • Own the release process, CI/CD pipelines, and app submissions.

Skills

React & TypeScript
React Native
Node.js
SQL
CI/CD
Cloud deployment
Testing/QA
Git & release

Tools

Docker
Kubernetes
CI/CD tooling

Job description

We are looking for a Full-Stack Product Developer to build and maintain the web portals and mobile applications our users depend on, and to own the pipelines, tests, and monitoring that carry that work safely into production.

This role carries end-to-end responsibility for product delivery across our React and TypeScript web portals, our React Native mobile application, and the Node.js services and data behind them. You will take features from clarified requirements through to release, without handing work between specialists or waiting on someone else to cut a build. This is a small team, so breadth matters more here than depth in any single layer - you'll work closely with our technology leads to balance day-to-day feature delivery with longer-term improvements to release speed, test coverage, and reliability.

Key Responsibilities
  • Build and maintain features across our React/TypeScript web portals and React Native app, maximizing reuse between the two.
  • Own a defined feature set end to end, from clarified requirements through production release, applying sound UX judgment along the way.
  • Partner with product stakeholders to clarify requirements up front and raise gaps and trade-offs early.
  • Design and maintain the Node.js APIs and services behind our products, including SQL that performs at production scale.
  • Own the reliability of internal and third-party integrations, with proper error handling, validation, and security controls.
Release, Deployment & Automation
  • Own the release process - CI/CD pipelines, release checklists, and App Store / Google Play submissions.
  • Automate repeatable manual steps and maintain clean version control across codebases with different release cadences.
  • Work comfortably in our cloud deployment environment, including deploys, environments, and logs.
Quality, Testing & Monitoring
  • Add automated testing to the areas you own, especially critical user flows, and instrument features so failures are caught before users find them.
  • Triage and resolve crashes and production issues across the stack, and monitor mobile crash and performance data on every release.
AI-Assisted Development & Documentation
  • Use AI coding tools productively while retaining full personal responsibility for architecture, security, and code quality.
  • Document key architectural decisions and dependencies so another developer can maintain the work.
What You Bring to the Role
Experience & Training
  • 3-5 years of experience building and shipping production software.
  • Cross-platform mobile experience, ideally React Native, including at least one application shipped to the App Store or Google Play and supported afterwards.
  • Experience working in a codebase where automated testing is expected, with disciplined Git and release practices.
  • Experience on a small team where you personally owned the release process is an asset.
Your Knowledge, Skills & Abilities
  • Strong debugging and troubleshooting instincts across the full stack - this is the most-used skill in the role.
  • Sound judgment on user experience, able to tell a change that genuinely improves the product from one that merely works.
  • Clear written and verbal communication, including the ability to explain decisions, risks, and trade-offs to non-technical colleagues.
  • Ability to work independently and bring structure to complex work, leaving it understandable to others.
  • Personal accountability for architecture, validation, security, and code quality, regardless of how the code was produced.
Technical
  • Strong React and TypeScript, with the ability to independently own a non-trivial frontend.
  • Real backend experience in Node.js, building APIs rather than only consuming them.
  • Solid SQL and database fundamentals.
  • CI/CD and cloud deployment experience, including the ability to diagnose and fix a failing pipeline.
  • Nice to have: native iOS or Android development; infrastructure-as-code, containers, or Kubernetes; observability tooling such as crash reporting, APM, structured logging, and alerting; and awareness of application security practices including secrets management, least-privilege access, and dependency hygiene.
What We Offer You
  • Flexible work environment
  • A competitive pay rate and generous bonus opportunity
  • 100% Employer Paid benefit premium for eligible staff (including health, dental, vision care, wellness and paramedical services)
  • Company wide Socials & Milestones Celebrations
  • Paid Sick Days and Employee Assistance Programs, including premium mental health resources
  • Group auto & home Insurance discounts through The Cooperators.
  • Access to Employee Discounts to 1000+ stores through Perkopolis
  • Internal advancement opportunities and role development pathways
  • An open, inclusive and diverse working environment
Additional Information
  • Any offer of employment will be subject to verification of employment and education background checks, including a criminal record check.
  • Candidates must be legally entitled to work in Canada at the time of their application.

This is a job posting for a new role.

Globalfaces embraces the use of artificial intelligence (AI) to enhance the candidate experience and streamline our recruitment processes. AI tools may help with organizing applications or or expediting processes. No hiring decisions are made using AI. Every hiring decision is made by our hiring managers and recruitment professionals.

Accessibility

Globalfaces Direct promotes a diverse, inclusive and accessible workplace. We are committed to creating a working environment that is barrier-free and we are prepared to provide accommodation for people with disabilities. If selected for an interview, please advise our Talent Specialist at recruitment@globalfacesdirect.com if you require reasonable accommodation during the interview and assessment process and we will work with you to meet your accessibility needs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Payroll & Sales compensation Coordinator
Payroll & Sales compensation Coordinator

Globalfaces Direct Inc. • Toronto

Hybrid
CAD 52,000 - 68,000
Flexible work environment
Generous bonus opportunity
Employer Paid benefit premium (health,
+6
Sales Compensation & Payroll Manager
Sales Compensation & Payroll Manager

Globalfaces Direct • Toronto

Hybrid
CAD 85,000 - 120,000
Flexible work environment
Competitive pay + bonus opportunity
Employer-paid benefits package
+2
Forward Deployed Developer
Forward Deployed Developer

Urban Ridge Supplies • Toronto

Hybrid
CAD 162,000 - 233,000
Senior Full Stack Developer
Senior Full Stack Developer

Canadianinclusion • Canada

Hybrid
CAD 90,000 - 120,000
Competitive compensation
Benefits from day one
Retirement plan
+2
Full-Stack AI Engineer New Toronto
Full-Stack AI Engineer New Toronto

Appnovation • Toronto

On-site
CAD 100,000 - 150,000
Health Benefits Package
Mental Health Support
Personal Days Off
+3
Principal Agentic Engineer - Talent Pipeline
Principal Agentic Engineer - Talent Pipeline

APPLY • Vancouver

On-site
CAD 170,000 - 220,000
Generous vacation policy
Flexible work arrangements
AI upskilling opportunities
+1
Software Engineer
Software Engineer

FutureFit • Canada

On-site
USD 150,000 - 185,000
Quality Engineer
Quality Engineer

StackAdapt • Toronto

On-site
CAD 84,000 - 100,000
Competitive salary
Remote-friendly culture
Home office stipend
+3
Technical Lead/Manager, Application Development
Technical Lead/Manager, Application Development

Randstad Canada • Mississauga

On-site
CAD 110,000 - 140,000
Bonus up to 20%
Professional growth opportunities
Collaborative team
SOFTWARE ENGINEER III - HYBRID
SOFTWARE ENGINEER III - HYBRID

Green Shield Canada (GSC) • Toronto

On-site
CAD 83,000 - 103,000