Lead Full Stack Developer (Vaughan)

Lead Full Stack Developer (Vaughan)

07 Aug
|
shoptravel
|
Vaughan

07 Aug

shoptravel

Vaughan

Location: Hybrid — head office, 6240 Highway 7, Woodbridge, ONEmployment type: Full-time, permanentReports to: Chief Technology Officer (CTO)About shoptravelshoptravel is a proudly Canadian travel platform built to be more than a booking engine — your travel co‐pilot, combining personalized guidance, curated discovery, and genuine human care to make every step of the journey feel personal, trustworthy, and dependable. shoptravel brings over three decades of Canadian travel expertise together with technology that helps Canadians not just book travel but feel inspired to take it. Real expertise. Real people. A better way to travel.About the roleWe are looking for an experienced and highly motivated Lead Full Stack Developer to design, build, and lead the development of up-to-date, scalable, cloud‐native applications that power customer‐facing products, AI‐enabled platforms, and internal business solutions.This role combines full‐stack software engineering, solution architecture, cloud‐native development, platform engineering, microservices architecture, and AI integration to deliver secure, resilient, and high‐performing systems. You will play a key role in shaping technical direction, establishing engineering best practices, and mentoring developers, while remaining hands‐on in the design and implementation of complex solutions.The ideal candidate is a strong technical leader with deep expertise in building modern web applications using Next.Js, developing scalable backend services with Node.Js, and architecting distributed microservices on AWS. You are passionate about software craftsmanship, system design, and developer experience, and you thrive in environments where you can influence architecture, improve engineering standards, and deliver business value through technology.Working closely with product, architecture, engineering, AI, and business stakeholders, you will help shoptravel turn ideas into scalable, secure, and maintainable solutions that improve operational efficiency, accelerate product delivery, and create exceptional user experiences. You will also help drive the adoption of modern engineering practices, including AI‐assisted development, automation, observability, DevSecOps, and cloud‐native design patterns.What you will doDesign, build, and maintain scalable full‐stack applications using React, Next.Js, Node.Js, GraphQL, and modern web technologiesDesign and develop backend services, REST and GraphQL APIs,



and application workflows that support internal business operations and platform capabilitiesBuild and optimize microservices‐based, event‐driven, and cloud‐native systems and service integrations for scalability, reliability, and performanceContribute to solution and application architecture, system design, architecture reviews, and technical governance, aligning with enterprise microservices, cloud, and integration standardsTranslate business and technical requirements into scalable, secure, and maintainable solutionsDesign modern AWS cloud‐native and serverless architectures using services such as Lambda, API Gateway, DynamoDB, ECS, EC2, and S3Develop responsive, mobile‐friendly web applications following usability, accessibility, and engineering best practicesIntegrate AI and LLM capabilities into internal business applications, workflows, and operational processesPartner with product management to align technical execution with business priorities and balance technical debt with feature deliveryParticipate in deployment automation, CI/CD pipelines, observability, and platform engineering improvementsContinuously evaluate and improve application performance, usability, reliability, scalability, and securityLead the adoption of AI‐assisted development workflows — code generation, code reviews, and engineering productivity — and mentor team members through code reviews and engineering standardsWhat you bringFive or more years of professional software development experience, with a proven track record of designing and delivering scalable, cloud‐native applications and backend systemsStrong hands‐on experience across the modern stack:Frontend — React, Next.Js, TypeScript, and responsive, mobile‐first web developmentBackend — Node.Js (TypeScript), REST and GraphQL APIs, microservices, and distributed systemsStrong grasp of solution and microservices architecture, system design, SOA, event‐driven and cloud‐native systems, scalability, resiliency,



and security best practices — with proven experience building and supporting distributed cloud‐native applications and contributing to architecture and system design decisions for enterprise applicationsHands‐on experience designing and building AWS cloud‐native and serverless applications using services such as Lambda, API Gateway, DynamoDB, ECS, EC2, and S3Experience with modern data architectures, including MongoDB, PostgreSQL, schema evolution, performance tuning, and query optimizationExperience with Docker, Kubernetes (or equivalent), CI/CD pipelines, and modern deployment practicesExperience using AI‐assisted development tools such as Claude Code, Cursor, and OpenAI Codex, including AI agent workflows, code generation, and engineering productivity toolsDemonstrated ability to critically evaluate AI‐generated outputs through testing, validation, peer review, and engineering best practicesStrong problem‐solving, communication, and stakeholder collaboration skills, and the ability to contribute to architecture and engineering standardsNice to haveExperience working in Agile/Scrum software delivery environmentsExperience with observability, monitoring, logging, and distributed tracing toolsExposure to platform modernization, technical transformation, and scalable architecture initiativesExperience collaborating across product, architecture, and engineering teams in fast‐paced environmentsA passion for modern software engineering, cloud‐native development, AI‐enabled engineering workflows, and scalable microservices systemsWhat success looks likeYou will help design and deliver reliable, cloud‐native systems that power our business operations and improve user productivity— shaping architecture, engineering practices, and AI‐assisted development workflows as shoptravel grows.What we offerA genuine ground‐floor opportunity to help build the technology behind a proudly Canadian travel brandA founder‐led team, drawing on over three decades of Canadian travel expertiseThe chance to shape technical direction and engineering culture from an early stageCompetitive compensation and a comprehensive benefits packageRoom to grow as the company growsshoptravel is an equal opportunity employer. We welcome and encourage applications from people of all backgrounds and are committed to building a diverse, inclusive team. Accommodations are available on request for candidates taking part in all aspects of the selection process — please let us know how we can help. #J-18808-Ljbffr

📌 Lead Full Stack Developer (Vaughan)
🏢 shoptravel
📍 Vaughan

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: lead full stack developer (vaughan) / vaughan