×
Register Here to Apply for Jobs or Post Jobs. X

Senior Full Stack Engineer; Node.js + React

Job in Mississauga, Ontario, Canada
Listing for: Boosted
Full Time position
Listed on 2026-10-24
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 120000 CAD Yearly CAD 80000.00 120000.00 YEAR
Job Description & How to Apply Below
Senior Full Stack Engineer (Node.js + React)

We are seeking an exceptional Sr Full Stack Engineer who demonstrates technical excellence in developing and delivering high-quality software solutions. In this role, you will own significant areas of our projects, drive technical implementation, champion best practices, and work closely with cross-functional teams to ensure the successful delivery of projects that meet our clients' business requirements and technical specifications. The ideal candidate will have a deep understanding of both backend and frontend systems, strong problem-solving skills, and a passion for creating remarkable products, and ships fast while maintaining high standards and shows strong ownership from design through production deployment.

Responsibilities:

Technical Excellence & Ownership:

  • Write, own and maintain high-quality, readable code that is appropriately flexible, reusable, and adaptable to changing requirements
  • Own the full lifecycle of code from design to production, including bugfixes, load testing, and penetration testing and accessibility remediation
  • Tackle the hardest challenges in a project and provides early unlocks to the blind spots.
  • Navigate and debug unfamiliar codebases effectively while maintaining both speed and quality
  • Proactively identify and address technical debt and potential future challenges
  • Take full ownership of smaller project areas while maintaining high standards of code quality

Engineering Implementation & Problem Solving:

  • Translate product requirements and tickets into clear, efficient code solutions
  • Apply professional concepts to resolve a wide range of technical issues creatively
  • Switch between optimizing for speed versus quality based on team requirements
  • Debug complex issues across the full stack, including code written by others
  • Create and share project and domain-specific knowledge that benefits other engineers
  • Implement effective automation solutions and maintain engineering best practices
  • Go deeper into technical problems, advocate for solutions, get buy-in from stakeholders, and rally the engineers behind the solution.
  • Troubleshoot and resolve complex technical issues.

Code Quality and Craftsmanship:

  • Champions craftsmanship and maintains higher standards of code quality.
  • Looks for ways to simplify code and infrastructure, prioritizing maintenance and migration costs.
  • Optimize applications for maximum speed and scalability.
  • Implement and maintain robust, reusable, and efficient components and libraries.
  • Prioritize developer efficiency and prevents the reinvention of the wheel.
  • Develop and maintain responsive web applications using modern frontend technologies.

Project Execution & Communication:

  • Work effectively on moderately defined project areas, incorporating review and guidance from senior technical leaders
  • Develop deep self-sufficiency in at least one large area of the project while maintaining broad understanding across the system
  • Communicate technical designs effectively through proofs of concept and documentation
  • Demonstrate features and capabilities to stakeholders
  • Clearly communicate assumptions and actively seek clarification when needed

Quality & Reliability:

  • Consistently deliver high-quality work on schedule and follow through on commitments
  • Maintain systems reliability and respond to production issues with appropriate urgency
  • Think multiple steps ahead to anticipate and prevent potential problems
  • Actively participate in code reviews, providing constructive feedback while remaining open to learning opportunities
  • Create code that avoids common pitfalls and "code smells"

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 5+ years of experience in full-stack development, with a proven track record of delivering high-quality software.
  • Proficiency in one or more backend programming languages (e.g., Type Script & Node.js & ES6+, Python 3, Go, C# & .NET).
  • Experience with frontend state management libraries (e.g., Redux, Vuex).
  • Familiarity with frontend build tools and development workflows (e.g., Vite, Webpack, npm/pnpm/yarn).
  • Strong understanding of database management systems (SQL, No

    SQL) and data modelling.
  • Experience with RESTful and/or GraphQL APIs.
  • Familiarity with microservices architecture and containerization (Docker, Kubernetes).
  • Familiarity of Dev Ops practices and infrastructure as code (IaC) tools (e.g., Terraform, Ansible).
  • Knowledge of CI/CD pipelines and version control systems (e.g., Git).
  • Understanding of…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary