Full Stack Developer

Empowered Futures Inc.

Calgary

On-site

CAD 90,000 - 130,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote/Hybrid option not stated

Job summary

Empowered Futures Inc. is seeking a hands-on Full Stack Developer to design, develop, and support modern web applications across front-end and back-end stacks.

You will work with TypeScript, ReactJS, NextJS, and NodeJS in an agile team to deliver scalable, secure digital platforms that enable mentorship, workforce development, and AI-enabled experiences. The ideal candidate thrives in collaborative environments, embraces best practices, and contributes to continuous improvements in engineering

Qualifications

  • 3–5+ years of full stack development experience.
  • Proficient in building modern web applications with ReactJS, NextJS, and NodeJS.
  • Strong TypeScript skills across front-end and back-end development.
  • Experience in agile product teams and cloud-native development.
  • Familiarity with AI services or modern APIs is a plus.

Responsibilities

  • Design, develop, test, and maintain scalable web applications and APIs.
  • Collaborate with Tech Leads, Architects, UX/UI Designers, and Product teams.
  • Build responsive and accessible UIs with ReactJS/NextJS.
  • Develop secure, scalable back-end services using NodeJS.
  • Participate in sprint planning, estimation, code reviews, and agile ceremonies.
  • Write clean, maintainable TypeScript code and integrate with cloud services.

Skills

TypeScript
ReactJS
NextJS
HTML5/CSS3
Responsive web design
Component-based architecture
State management libraries
NodeJS
RESTful API development
GraphQL APIs
Authentication/Authorization
Server-side application development
Database integration
PostgreSQL
MongoDB
Redis
API integrations
CI/CD pipelines
GitHub
Cloud & DevOps basics
Azure

Tools

Docker
GitHub
CI/CD tooling

Job description

Position Overview

The Full Stack Developer will play a key role in designing, developing, and supporting Empowered Futures’ digital platforms and applications. Reporting to the Tech Lead, this role will contribute to the development of scalable, secure, and modern web applications that support mentorship, workforce development, community engagement, and AI-enabled experiences.

The successful candidate will be a hands-on developer with strong TypeScript, ReactJS, NextJS, and NodeJS experience, capable of working across front-end and back-end technologies within agile engineering teams.

This role is ideal for developers who are passionate about building impactful digital solutions while working in a collaborative, innovation-driven environment.

Key Responsibilities
  • Design, develop, test, and maintain scalable web applications and APIs
  • Collaborate with Tech Leads, Architects, UX/UI Designers, and Product teams to deliver high-quality digital solutions
  • Build responsive and accessible user interfaces using ReactJS and NextJS
  • Develop secure and scalable back-end services using NodeJS
  • Participate in sprint planning, estimation, code reviews, and agile ceremonies
  • Write clean, maintainable, and reusable TypeScript code
  • Support integration with cloud services, APIs, databases, and third-party platforms
  • Contribute to continuous improvement of engineering standards, performance, and security practices
  • Troubleshoot and resolve application defects and performance issues
  • Support implementation of AI-enabled capabilities and modern digital experiences
  • Maintain documentation for technical solutions and development processes
Required Technical Expertise
Front-End Development
  • TypeScript
  • ReactJS
  • NextJS
  • HTML5/CSS3
  • Responsive web design
  • Component-based architecture
  • State management libraries
Back-End Development
  • NodeJS
  • RESTful API development
  • GraphQL APIs
  • Authentication and authorization
  • Server-side application development
  • Database integration
Databases & Integrations
  • PostgreSQL
  • MongoDB
  • Redis
  • API integrations
  • Data validation and optimization
Cloud & DevOps
  • Microsoft Azure preferred
  • Docker fundamentals
  • CI/CD pipelines
  • GitHub and source control best practices
  • Basic cloud deployment concepts
Engineering Practices
  • Agile/Scrum development methodologies
  • Test-driven and quality-focused development
  • Secure coding practices
  • API-first design
  • Performance optimization
  • Collaboration and peer code reviews
Preferred Experience
  • 3–5+ years of full stack development experience
  • Experience building modern web applications using ReactJS, NextJS, and NodeJS
  • Strong proficiency in TypeScript across front-end and back-end development
  • Experience working within agile product teams
  • Exposure to cloud-native application development
  • Experience integrating AI services or modern APIs is considered an asset
Ideal Candidate Profile
  • Passionate about modern software development
  • Collaborative and team-oriented
  • Curious and eager to learn new technologies
  • Comfortable working in fast-paced environments
  • Focused on clean, scalable, and maintainable code
  • Motivated by innovation and social impact
Reporting Structure
Reports To:
  • Tech Lead
Works Closely With:
  • Lead Enterprise Architect
  • Product & Delivery Teams
  • UX/UI Designers
  • AI & Data Teams
  • Cloud & DevOps Teams
  • QA and Engineering Teams
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Tech Lead
Tech Lead

Empowered Futures Inc. • Calgary

On-site
CAD 120,000 - 180,000
Full Stack Web Developer
Full Stack Web Developer

Symbiotic Group • Canada

On-site
CAD 85,000 - 115,000
Full Stack Developer
Full Stack Developer

Dawn InfoTek Inc. • Toronto

On-site
CAD 70,000 - 110,000
Software Developer - Full Stack - Senior
Software Developer - Full Stack - Senior

Joblinxsapp • Toronto

On-site
CAD 90,000 - 130,000
Full Stack Software Developer
Full Stack Software Developer

ConeTec Group • Burnaby

On-site
CAD 90,000 - 130,000
Frontend Developer
Frontend Developer

Highspring • Montreal (administrative region)

On-site
CAD 70,000 - 90,000
Full Stack Java Developer
Full Stack Java Developer

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Calgary

On-site
CAD 85,000 - 110,000
Full Stack Developer (Frontend: React, Redux, JavaScript, TypeScript, HTML5, Next.js and Backen[...]
Full Stack Developer (Frontend: React, Redux, JavaScript, TypeScript, HTML5, Next.js and Backen[...]

Dawn InfoTek • Toronto

On-site
CAD 100,000 - 130,000
Intermediate Full Stack Software Engineer
Intermediate Full Stack Software Engineer

Super • Toronto

Hybrid
CAD 110,000 - 150,000
Competitive salary
Remote flexibility
Work-from-home allowance
+3
Full Stack Engineer
Full Stack Engineer

Exchange Solutions • Toronto

On-site
CAD 120,000 - 160,000