Senior Full Stack Developer
- Montréal, QC
- Hybrid
- Posted Sep 9, 2026
- 1 position
$130,000–$150,000 / year
- Employment type
- Full-time
- Experience level
- Lead · 10+ years
- Minimum education
- Bachelor’s degree
- Apply by
- Oct 9, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
This job has expired
This position at emergiTEL is no longer accepting applications. The original posting remains below for reference.
Expired Sep 18, 2026
Original job posting
Lead the architecture, design, and end-to-end delivery of scalable, cloud-native full-stack solutions. Provide technical leadership and mentorship through code reviews and collaboration with cross-functional teams.
Job details
emergiTEL is seeking a Senior Full Stack Developer for our client, a growing company in the travel technology industry. 📍 Location: Montreal, QC (Hybrid) 💼 Type: Permanent 💰 Compensation: $130,000–$150K per annum as base 💻 The Opportunity Are you a senior full-stack developer who enjoys solving complex technical challenges, shaping architecture, and mentoring other developers? In this role, you’ll take a leading role in the architecture, design, and development of core platform solutions. You’ll work closely with product managers, architects, DevOps, and cross-functional teams to deliver scalable, secure, cloud-native solutions. 🔧 What You’ll Do Lead the architecture, design, and development of full-stack solutions Own the end-to-end delivery of complex features, from discovery through production Provide technical leadership and mentorship through code reviews and technical guidance Collaborate with product, architecture, and cross-functional teams on technical requirements and delivery plans Drive best practices across code quality, testing, performance, security, and scalability Integrate third-party APIs, travel distribution systems, and external services Contribute to sprint planning, technical roadmaps, and architectural reviews Identify and resolve performance bottlenecks and scalability challenges Evaluate new technologies, frameworks, and tools to enhance platform capabilities Partner with DevOps and infrastructure teams to support reliable, cloud-native delivery 🛠️ What You Bring 8+ years of full-stack development experience Strong front-end expertise with React, Vue, or Angular Strong knowledge of modern JavaScript/TypeScript Back-end experience with Java, Python, Node.js, or Go Deep understanding of software architecture, design patterns, and system design Experience with RESTful APIs, GraphQL, and microservices Hands-on experience with AWS Experience with Docker and Kubernetes Strong understanding of CI/CD pipelines and DevOps practices Experience with Glue and Spark Excellent communication, collaboration, and technical leadership skills Bachelor’s degree in Computer Science or equivalent experience ✈️ Nice-to-Have Experience Experience in travel technology, airline systems, or travel distribution platforms is a strong asset. Background in finance, particularly payments and reconciliation, or data-related technologies is also considered an asset. 🌟 Why Join? This is an opportunity to make a significant technical impact within a travel technology environment, working on complex, scalable platforms while helping shape architecture, engineering practices, and product capabilities. If you're ready to take on a senior technical leadership role and build technology that powers the travel industry, we'd love to hear from you! 📩 Interested? Apply today
What you’ll do
Lead the architecture, design, and end-to-end delivery of scalable, cloud-native full-stack solutions. Provide technical leadership and mentorship through code reviews and collaboration with cross-functional teams.
Requirements
Requires 8+ years of full-stack experience with strong expertise in modern JavaScript frameworks and back-end languages. Must have hands-on experience with AWS, containerization, and a degree in Computer Science or equivalent.
Listed skills
- Kubernetes · Preferred
- Node.js · Preferred
- CI/CD · Preferred
- Go · Preferred
- Angular · Preferred
- Vue.js · Preferred
- Docker · Preferred
- React · Preferred
- JavaScript · Preferred
- TypeScript · Preferred
- Amazon Web Services · Preferred
- Java · Preferred
- GraphQL · Preferred
- Python · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- React
- Vue
- Angular
- JavaScript
- TypeScript
- Java
- Python
- Node.js
- Go
- AWS
- Docker
- Kubernetes
- RESTful APIs
- GraphQL
- Microservices
- CI/CD
Job areas
- Software
- Technology
- Engineering
- Data & Analytics
- Transportation
Current jobs at emergiTEL
These verified opportunities are still accepting applications.
