Enable job alerts via email!

Senior Software Engineer (Full Stack - React + Node.js) Engineering Toronto, Canada

Heart Talent

Toronto

On-site

CAD 90,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A technology consulting firm in Toronto is seeking a Senior Software Engineer with extensive experience in full-stack development, specifically with React and Node.js. The ideal candidate will contribute to all stages of the software development lifecycle, working closely with a dynamic team to create high-performance web applications. This full-time role values collaborative problem-solving and a passion for technology.

Qualifications

  • 5+ years of professional experience in full-stack development with React and Node.js.
  • Experience with deploying and maintaining applications in a production environment.

Responsibilities

  • Develop robust, scalable server-side applications and RESTful APIs using Node.js.
  • Collaborate with design teams to deliver user-centric solutions.
  • Monitor applications for performance and troubleshoot issues.

Skills

React.js
Node.js
JavaScript (ES6+)
RESTful APIs
MongoDB
Docker
Agile / Scrum

Education

Bachelor’s degree in Computer Science or equivalent

Tools

Git
CI / CD tools
PostgreSQL
AWS
Job description
Senior Software Engineer (Full Stack - React + Node.js)

Toronto, Canada

Full Time

Overview

Haptiq is a leader in AI-powered enterprise operations, delivering digital solutions and consulting services that drive value and transform businesses. We specialize in using advanced technology to streamline operations, improve efficiency, and unlock new revenue opportunities, particularly within the private capital markets.

Our integrated ecosystem includes PaaS - Platform as a Service, the Core Platform, an AI-native enterprise operations foundation built to optimize workflows, surface insights, and accelerate value creation across portfolios; SaaS - Software as a Service, a cloud platform delivering unmatched performance, intelligence, and execution at scale; S&C - Solutions and Consulting Suite, modular technology playbooks designed to manage, grow, and optimize company performance. With over a decade of experience supporting high-growth companies and private equity-backed platforms, Haptiq brings deep domain expertise and a proven ability to turn technology into a strategic advantage.

Responsibilities

We are seeking a highly skilled Full Stack Developer with expertise in React and Node.js to join our dynamic team. The ideal candidate will have over 5 years of experience in designing and building high-performance web applications. You will work on both front-end and back-end development, contributing to every stage of the software development lifecycle.

Key Responsibilities
  • Back-End Development: Develop robust, scalable server-side applications and RESTful APIs using Node.js and Express.
  • Integration: Collaborate with database engineers to design efficient database schemas and manage data interactions using MongoDB or SQL databases.
  • Application Architecture: Design and implement scalable architectures and microservices that meet business needs.
  • Testing & Debugging: Ensure high-quality code by writing unit and integration tests, performing debugging, and optimizing application performance.
  • Deployment: Manage deployments and ensure seamless delivery of updates using CI / CD pipelines and containerization tools like Docker.
  • Collaboration: Work closely with designers, product managers, and other developers to deliver innovative and user-centric solutions.
  • Maintenance: Monitor applications for performance, troubleshoot issues, and implement enhancements as required.
  • Documentation: Create and maintain technical documentation for applications, APIs, and architectural decisions.
Requirements
  • Front-End: Expertise in React.js, Redux, React Hooks, and component-based architecture. Strong knowledge of HTML5, CSS3, and modern JavaScript (ES6+). Familiarity with front-end tools like Webpack, Babel, or Vite.
  • Back-End: Proficiency in Node.js and Express.js for building server-side applications. Experience with API design and integration, including GraphQL (preferred) or RESTful services. Knowledge of authentication mechanisms such as OAuth, JWT, and session-based authentication.
  • Database: Hands-on experience with databases such as PostgreSQL or MySQL.
  • Additional Skills: Familiarity with containerization tools like Docker and orchestration tools like Kubernetes is a plus. Experience with cloud platforms such as AWS, Azure, or GCP. Proficiency with Git and version control systems. Knowledge of Agile / Scrum development practices.
Qualifications
  • 5+ years of professional experience in full-stack development with React and Node.js.
  • Experience with deploying and maintaining applications in a production environment.
  • Bachelor’s degree in Computer Science or equivalent - preferred
Soft Skills
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and manage multiple priorities effectively.
  • Eagerness to stay updated on emerging technologies and trends.
Why Join Us?

We value creative problem solvers who learn fast, work well in an open and diverse environment, and enjoy pushing the bar for success ever higher. We do work hard, but we also choose to have fun while doing it.

Can’t find the right role? Email your resume tohaptiq@jobflowsmail.com to be considered for new positions in the future.

Haptiq does not discriminate on the basis of race, sex, color, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity or any other reason prohibited by law in provision of employment opportunities and benefits.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.