Intermediate Full Stack Engineer

Sorry, this job was removed at 06:50 p.m. (CST) on Monday, Jun 23, 2025
Be an Early Applicant
Hiring Remotely in Canada
Remote
Artificial Intelligence • Software
The Role
Come join our Engineering Team!

High velocity, high intensity, high trust, high bar, high impact, and a will to win.

FutureFit AI could be the right next step in your career journey if reading those words resonates deeply with you, full stop. You live and lead with humility, pursue audacious goals, and are motivated by having a meaningful and positive impact on the people and the world around you.

First, an important note: Data shows that men on average apply for a role if they meet 3/10 requirements while women often only do so if it’s 10/10. We work hard to be clear and specific about what our roles include and demand and encourage you to apply if you see a strong (but not necessarily perfect) fit between you and the opportunity.

Your Role

We’re looking for an Intermediate Full Stack Software Engineer to join our engineering team. In this role, you'll work across the stack to build scalable, secure, and user-centric web applications.

You’ll contribute to product development from design to deployment, collaborating with designers, product managers, and other engineers to solve meaningful problems. This is a hands-on development role with real ownership over services, infrastructure, and technical decisions.

Your Skills & Experience
  • 3+ years of hands-on experience building and maintaining production-grade web applications.

  • Advanced proficiency in React (with hooks, functional components, and state management patterns like Context or Redux).

  • Strong backend development experience with Node.js using modern JavaScript (ES6+) or TypeScript.

  • Solid database experience with both MongoDB (document modeling, aggregation pipelines) and PostgreSQL (joins, indexes, query optimization).

  • Comfortable with writing tests (unit, integration, and/or E2E) and maintaining test coverage.

  • Authorization to work in Canada without sponsorship.

  • Bonus: Hands-on experience deploying and managing applications in AWS, including but not limited to:

    • ECS or Lambda for compute

    • S3, CloudWatch, IAM, and Secrets Manager

  • Bonus: Proficient with Git-based workflows and CI/CD pipelines.

Your Responsibilities
  • Design, develop, and maintain scalable web applications using React on the frontend and Node.js on the backend.

  • Build and maintain RESTful or GraphQL APIs, with efficient data access patterns using MongoDB and PostgreSQL.

  • Collaborate with product managers and designers to translate user needs into technical solutions with clean, maintainable code.

  • Participate in code reviews to uphold engineering quality and share knowledge with peers.

  • Write unit, integration, and end-to-end tests to ensure reliability and regression safety.

  • Troubleshoot production issues and participate in root cause analysis and resolution.

  • Contribute to improving team workflows, documentation, and development practices.

  • Stay current with relevant technologies and advocate for appropriate adoption where it adds value.

Your Education

Your alma mater isn’t our focus. Your grit, hunger, and drive are. If you’re one who learns continuously, tackles challenges head-on, and knows your strengths and gaps intimately, you’re our person.

Job Benefits
  • Work directly with the founding team

  • Unlimited PTO

  • Healthcare

  • Career development budget

  • Technology reimbursement

  • Flexible schedules built on trust

Location

We are open to remote candidates based in Canada, with a preference for Toronto where the majority of our engineering team is located. Interested applicants must have authorization to work in Canada without sponsorship.

Hybrid Work Policy For Toronto-Based Team

We place a high value on weekly face-to-face collaboration and team building. While we don't expect you to be in office every day, the general expectation for Toronto-based team members is to come to office 2x/week. Our office is conveniently located at 325 Front St West (a short walk from Union Station).

Compensation

The base salary range for this role is $120,000 - $140,000 CAD. It is variable based on applied experience and other factors identified by the hiring committee.

Role Logistics - Hiring Journey

At FutureFit AI, we believe in designing intentional and rigorous hiring journeys to help you determine if this is the best role and organization for you, based on your unique skills, mindset, and experiences. We operate at high velocity with high intensity and want an accurate taste of what that feels like before you get through the door.

Every hiring journey at FutureFit AI consists of thoughtfully crafted steps including a performance challenge and rounds of interviews with team members. For this role, that might look like:

  1. Online Application

  2. Initial Screen with CTO

  3. Algorithmic Coding Challenge (live on call)

  4. Technical Design Challenge (live on call)

  5. Final 1:1 Interview

  6. Final Decision

This process generally takes around 4 weeks but may vary based on candidate availability.

Our Company

In looking at a job posting, it’s often hard to get a basic picture of the company profile (size, stage, structure, etc.) which is why we are sharing it with you upfront. This helps you quickly decide and helps us focus any time we spend together on going beyond the basics:

  1. Problem Domain: Future of Work / Workforce Development - important that the problem domain interests you even if you haven’t worked in the space before.

  2. Industry: SaaS / AI - technology and data are at the core of what we build. 

  3. Customers: We partner with workforce development agencies, government agencies, and employers/enterprises.

  4. Structure: We are organized around the following key departments: Growth, Customer Success, Product, Engineering, Data, People & Culture, Finance & Operations.

  5. Team: We are a team of 30-50 across US and Canada with main hubs in New York and Toronto. 

  6. Funding: We built the company from 0 to 1 with no external capital (a rare feat for tech startups) and have subsequently raised one round of funding led by JP Morgan which fueled a significant growth trajectory for us.


Our Core Principles
  • Be Curious 

  • Drive to Outcomes 

  • Raise the Bar

  • Speed Matters

  • Own It

  • We Over Me

About FutureFit AI 

At FutureFit AI, we’re on a mission to unlock pathways between talent and opportunity using the power of AI. We focus on personalized, AI-powered career guidance for job seekers, emphasizing skills over extensive resumes, and partner with workforce development partners, governments, and employers to level access to opportunity.

FutureFit AI is a growing, venture-backed company focused on using technology to improve the lives and outcomes for people going through career transitions. We’re a small, driven team, united by our commitment to the job seekers and workforce ecosystems we serve. We're not just building a company; we're shaping the future of work.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, perform essential job functions, and receive other benefits and privileges of employment. Please contact us to request an accommodation.
© FutureFit AI All rights reserved, we are proud to be an equal opportunity workplace. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, religion, color, gender identity, sexual orientation, age, disability, veteran status, or other applicable legally protected characteristics. We encourage people of different backgrounds, experiences, abilities, and perspectives to apply.

Similar Jobs

GitLab Logo GitLab

Full-stack Engineer

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
In-Office or Remote
7 Locations
2500 Employees

Employment Hero Logo Employment Hero

Full-stack Engineer

HR Tech • Productivity
Remote
Canada
1005 Employees
Remote
Canada
424 Employees
88K-132K Annually

Super.com Logo Super.com

Software Engineer

Fintech • Information Technology
Remote
2 Locations
198 Employees
102K-164K Annually
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: New York City, New York
38 Employees

What We Do

FutureFit AI partners with Fortune 500 companies, governments, and workforce development organizations to provide an AI-powered tool that acts as a GPS to help workers navigate career transitions, supporting them from career navigation, to reskilling, to job placement.

FutureFit AI uses over 350 Million global talent profiles, live labor market data and projections, and proprietary algorithms to identify an individual's skills, recommend possible career paths, and create a personalized roadmap of learning programs, career support resources, and coaching to drive successful job outcomes.

FutureFit AI's work in using AI to support reskilling efforts and reimagine layoffs through outskilling has been recognized and covered by the Wall Street Journal, World Economic Forum, US Government, UK Government, and Nesta.

Similar Companies Hiring

Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Idler Thumbnail
Artificial Intelligence
San Francisco, California
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account