We're looking for a talented individual to join our team of Full-stack developers to develop high-quality software across the entire tech stack, designing backend systems, business logic, and ...
We're looking for a talented individual to join our team of Full-stack developers to develop high-quality software across the entire tech stack, designing backend systems, business logic, and ...
Senior Full Stack Developer
Toronto, ON ยท Hybrid
CA$120K - CA$145K/yr
About The Role As a Senior Full Stack Developer you'll be tasked with working on web application development. Working within the software development team, your duties will require you to assist in ...
Senior Full Stack Developer
Toronto, ON ยท Hybrid
CA$120K - CA$145K/yr
About The Role As a Senior Full Stack Developer you'll be tasked with working on web application development. Working within the software development team, your duties will require you to assist in ...
We're looking for a talented and passionate Senior Full Stack Developer to join our team. Our team is designed to deliver products throughout the client's journey, not projects; each lab is setup for ...
We're looking for a talented and passionate Senior Full Stack Developer to join our team. Our team is designed to deliver products throughout the client's journey, not projects; each lab is setup for ...
Full Stack Engineer We are seeking a skilled Full Stack Engineer to join our dynamic team, focusing on developing features for an innovative web application aimed at transforming how individuals ...
Full Stack Engineer We are seeking a skilled Full Stack Engineer to join our dynamic team, focusing on developing features for an innovative web application aimed at transforming how individuals ...
We'd love to work with you if you have: 10+ years of working experience as a full stack developer who has experience developing with frond-end and back-end technologies. Strong front-end development ...
We'd love to work with you if you have: 10+ years of working experience as a full stack developer who has experience developing with frond-end and back-end technologies. Strong front-end development ...
Senior Full Stack Developer
Toronto, ON ยท On-site
We are seeking a Senior Full Stack Developer to join the ClientLink Development team supporting a large-scale wealth management application. The successful candidate will play a key role in the ...
Senior Full Stack Developer
Toronto, ON ยท On-site
We are seeking a Senior Full Stack Developer to join the ClientLink Development team supporting a large-scale wealth management application. The successful candidate will play a key role in the ...
Your Opportunity We are seeking an exceptionally skilled Full Stack Developer to join the Tax R&D Lab within the Tax Transformation Office and help build the next generation of intelligent platforms ...
Your Opportunity We are seeking an exceptionally skilled Full Stack Developer to join the Tax R&D Lab within the Tax Transformation Office and help build the next generation of intelligent platforms ...
Senior Full-Stack Developer
Toronto, ON ยท Hybrid
CA$140K - CA$160K/yr
Senior Full-Stack Engineer (Applied AI) Our Technology team is the backbone of our company: constantly creating, testing, learning and iterating to better meet the needs of our customers. If you ...
Senior Full-Stack Developer
Toronto, ON ยท Hybrid
CA$140K - CA$160K/yr
Senior Full-Stack Engineer (Applied AI) Our Technology team is the backbone of our company: constantly creating, testing, learning and iterating to better meet the needs of our customers. If you ...
Full Stack Developer FCC
Toronto, ON ยท On-site +1
The Full Stack Developer, FCC is responsible for developing, enhancing, modifying, and maintaining software solutions for internal and external clients, with a focus on automating business processes.
Full Stack Developer FCC
Toronto, ON ยท On-site +1
The Full Stack Developer, FCC is responsible for developing, enhancing, modifying, and maintaining software solutions for internal and external clients, with a focus on automating business processes.
Senior Full Stack Developer
Toronto, ON ยท On-site
What is the opportunity? We're seeking a talented Senior Full Stack Developer who will be developing and maintaining legacy and "Cloud First" applications written primarily in C# and focused on .Net ...
Senior Full Stack Developer
Toronto, ON ยท On-site
What is the opportunity? We're seeking a talented Senior Full Stack Developer who will be developing and maintaining legacy and "Cloud First" applications written primarily in C# and focused on .Net ...
Full Stack Developer, ASR
Toronto, ON ยท Hybrid
CA$77K - CA$117K/yr
Your Opportunity We are looking for an exceptionally skilled, Full Stack Developer, to build complex web applications and APIs. The ideal candidate for this net new role will have 3-5 years of ...
Full Stack Developer, ASR
Toronto, ON ยท Hybrid
CA$77K - CA$117K/yr
Your Opportunity We are looking for an exceptionally skilled, Full Stack Developer, to build complex web applications and APIs. The ideal candidate for this net new role will have 3-5 years of ...
Lead Full Stack Developer
Toronto, ON ยท On-site
We are seeking a Lead Full Stack Developer who is passionate about data, understands financial concepts, and can translate complex business requirements into highquality software. This role supports ...
Lead Full Stack Developer
Toronto, ON ยท On-site
We are seeking a Lead Full Stack Developer who is passionate about data, understands financial concepts, and can translate complex business requirements into highquality software. This role supports ...
Senior Full Stack Developer
Toronto, ON ยท On-site
What is the opportunity? We're seeking a talented Senior Full Stack Developer for our Residential Lending technology team. You will be responsible for the entire development lifecycle, from concept ...
Senior Full Stack Developer
Toronto, ON ยท On-site
What is the opportunity? We're seeking a talented Senior Full Stack Developer for our Residential Lending technology team. You will be responsible for the entire development lifecycle, from concept ...
Senior Full-Stack Developer
Toronto, ON ยท Hybrid
CA$140K - CA$160K/yr
Senior Full-Stack Engineer (Applied AI) Our Technology team is the backbone of our company: constantly creating, testing, learning and iterating to better meet the needs of our customers. If you ...
Senior Full-Stack Developer
Toronto, ON ยท Hybrid
CA$140K - CA$160K/yr
Senior Full-Stack Engineer (Applied AI) Our Technology team is the backbone of our company: constantly creating, testing, learning and iterating to better meet the needs of our customers. If you ...
As a Full stack Developer, you will build, implement and maintain easy, flexible, and personalized solutions that enhance the client experience.You'll lead the planning and strategy for the technical ...
As a Full stack Developer, you will build, implement and maintain easy, flexible, and personalized solutions that enhance the client experience.You'll lead the planning and strategy for the technical ...
Senior Full Stack Developer
Toronto, ON ยท On-site
CA$150K - CA$190K/yr
ROLE SALARY BAND $150,000 - $190,000 ROLE OVERVIEW The Senior Full stack Developer is a key contributor responsible for delivering high-quality, scalable software across the frontend and backend.
Senior Full Stack Developer
Toronto, ON ยท On-site
CA$150K - CA$190K/yr
ROLE SALARY BAND $150,000 - $190,000 ROLE OVERVIEW The Senior Full stack Developer is a key contributor responsible for delivering high-quality, scalable software across the frontend and backend.
Full Stack Developer, ASR
Oakville, ON ยท Hybrid
CA$77K - CA$117K/yr
Your Opportunity We are looking for an exceptionally skilled, Full Stack Developer, to build complex web applications and APIs. The ideal candidate for this net new role will have 3-5 years of ...
Full Stack Developer, ASR
Oakville, ON ยท Hybrid
CA$77K - CA$117K/yr
Your Opportunity We are looking for an exceptionally skilled, Full Stack Developer, to build complex web applications and APIs. The ideal candidate for this net new role will have 3-5 years of ...
BCST Global Payments Tech team is seeking an experienced Senior Full Stack Developer to design, develop, and maintain SWIFT messaging solutions for Continuous Linked Settlement (CLS) operations. This ...
BCST Global Payments Tech team is seeking an experienced Senior Full Stack Developer to design, develop, and maintain SWIFT messaging solutions for Continuous Linked Settlement (CLS) operations. This ...
As a Full stack Developer, you will build, implement and maintain easy, flexible, and personalized solutions that enhance the client experience.You'll lead the planning and strategy for the technical ...
As a Full stack Developer, you will build, implement and maintain easy, flexible, and personalized solutions that enhance the client experience.You'll lead the planning and strategy for the technical ...
Full Stack Engineer
Toronto, ON ยท Remote
As a Full Stack Engineer on the Conversation Intelligence team, you'll be at the heart of Chorus.ai, ZoomInfo's Conversation Intelligence platform. Chorus processes and analyzes a tremendously large ...
Full Stack Engineer
Toronto, ON ยท Remote
As a Full Stack Engineer on the Conversation Intelligence team, you'll be at the heart of Chorus.ai, ZoomInfo's Conversation Intelligence platform. Chorus processes and analyzes a tremendously large ...
Intermediate Full Stack Developer information
See Toronto, ON salary details
$34.8K - $45.8K
1% of jobs
$45.8K - $56.8K
21% of jobs
$59.8K is the 25th percentile. Wages below this are outliers.
$56.8K - $67.8K
10% of jobs
$67.8K - $78.7K
6% of jobs
$78.7K - $89.7K
9% of jobs
The median wage is $92.7K / yr.
$89.7K - $100.7K
12% of jobs
$100.7K - $111.7K
12% of jobs
$115.5K is the 75th percentile. Wages above this are outliers.
$111.7K - $122.6K
14% of jobs
$122.6K - $133.6K
7% of jobs
$133.6K - $144.6K
5% of jobs
$144.6K - $155.6K
3% of jobs
$34.8K
$94.1K
$155.6K
How much do intermediate full stack developer jobs pay per year?
What are the key skills and qualifications needed to thrive as an Intermediate Full Stack Developer, and why are they important?
Is full-stack worth it in 2026?
What is the difference between Intermediate Full Stack Developer vs Front End Developer?
| Aspect | Intermediate Full Stack Developer | Front End Developer |
|---|---|---|
| Required Skills | Proficiency in both front-end and back-end technologies, including JavaScript, HTML, CSS, and server-side languages | Specialized in client-side technologies like HTML, CSS, JavaScript, and frameworks such as React or Angular |
| Work Environment | Works on both server and client-side applications, often in full project cycles | Focuses primarily on user interface and experience |
| Common Usage | Used across startups and full-stack teams in various industries | Common in front-end teams within larger organizations |
The Intermediate Full Stack Developer has a broader skill set covering both front-end and back-end development, while the Front End Developer specializes in creating and optimizing user interfaces. The choice depends on whether the role requires full-stack capabilities or a focus on client-side development.
Is full-stack dev still in demand?
Will Fullstack be replaced by AI?
What is an Intermediate Full Stack Developer?
Is full stack developer an entry level job?
What are some common challenges faced by Intermediate Full Stack Developers when balancing front-end and back-end responsibilities?

Job description
Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passenger aviation.
We're looking for a talented individual to join our team of Full-stack developers to develop high-quality software across the entire tech stack, designing backend systems, business logic, and responsive front-end interfaces. The successful candidate will collaborate with cross-functional teams to ensure seamless integration, write comprehensive tests, optimize performance, and contribute to system documentation for scalability and maintainability.
You are proactive and innovative, challenge ideas, support technical design decisions, and stay updated on emerging technologies to deliver efficient, future-ready solutions. With a focus on product success, you are able to adapt to evolving responsibilities, including involvement in product support and QA.
These are exciting times for IT at Air Canada, with many major projects underway that will transform the IT landscape. Air Canada is also massively investing in new technologies that will facilitate its digital transformation. This is a unique opportunity to learn state of the art technologies at an industry leader, as well as to contribute to the creation of the Air Canada of tomorrow.
Responsibilities:
- Develop and manage full-stack applications using modern frameworks and cloud-native architectures.
- Design and implement scalable backend services, APIs, and business logic using Java, Node.js, or similar technologies.
- Build responsive, accessible, and high-performance front-end interfaces using React, Angular, or equivalent.
- Ensure seamless integration between front-end and back-end systems using Air Canada's Enterprise Integration Platform.
- Write clean, maintainable, and well-documented code that supports long-term scalability.
- Develop and maintain unit, integration, and end-to-end tests to ensure code reliability.
- Optimize performance across the stack-front-end responsiveness, backend efficiency, and database tuning.
- Apply modern design principles such as microservices, serverless architecture, and modular components.
- Collaborate with product owners, designers, QA, and DevOps to align on goals and deliverables.
- Participate in Agile ceremonies and contribute to sprint planning, retrospectives, and continuous improvement.
- Leverage AI-assisted development tools to enhance productivity and encourage adoption across the team.
- Contribute to system documentation and onboarding materials to support team knowledge sharing.
- Stay current with emerging technologies and recommend innovative solutions to improve product performance and user experience.
- Lead product lifecycle activities including debugging, performance tuning, and post-release support.
Qualifications
Required
- Bachelor's degree in Computer Science or related field.
- Minimum 3 years of experience in full-stack software development.
- Strong proficiency in Java and Node.js ย (2+ years).
- Experience building and integrating with mission-critical APIs.
- Hands-on experience with:
- Front-end frameworks: React, Angular, or Vue.js
- Backend frameworks: Express.js, NestJS, Spring Boot
- Databases: MySQL, PostgreSQL, MongoDB, Couchbase
- API protocols and specifications: REST, SOAP, OpenAPI, Swagger
- Cloud platforms: AWS, Azure, or GCP
- CI/CD pipelines, Docker, Kubernetes, and infrastructure automation
- Strong understanding of application security, performance optimization, and data protection.
- Familiarity with AI integration and emerging technologies.
- Demonstrate punctuality and dependability to support overall team success in a fast-paced environment.
Assets
- Experience with Mulesoft or other Java-based ESBs (IBM IIB, Tibco).
- Exposure to API management platforms (Apigee, IBM API Connect, Mulesoft).
- Experience with content management systems (e.g., Adobe Experience Manager).
- Background in airline or travel industry.
- Agile development experience in cross-functional teams.
- Understanding of team dynamics between Product Owner, Scrum Master, and development team.
Conditions of Employment:
Candidates must be eligible to work in the country of interest at the time any offer of employment is made and are responsible for obtaining any required work permits, visas, or other authorizations necessary for employment. Prior to their start date, candidates will also need to provide proof of their eligibility to work in the country of interest.
Linguistic Requirements
Based on equal qualifications, preference will be given to bilingual candidates
Diversity and Inclusion
Air Canada is strongly committed to Diversity and Inclusion and aims to create a healthy, accessible and rewarding work environment which highlights employees' unique contributions to our company's success.
As an equal opportunity employer, we welcome applications from all to help us build a diverse workforce which reflects the diversity of our customers, and communities, in which we live and serve.
Air Canada thanks all candidates for their interest; however only those selected to continue in the process will be contacted.
Employment Type: FULL_TIMEAbout Air Canada
Sourced by ZipRecruiter
Industry
Retail
Company size
10,000+ Employees
Headquarters location
Montreal, QC, CA