senior software engineering Frontend Engineer ic · Posted May 15, 2026
C$89,700 – C$149,800
CAD per year

About this role

Amazon is hiring a senior-level Frontend Engineer in the software engineering function based in Vancouver, Canada. The posting calls out experience with Python, JavaScript, C#, HTML/CSS. Compensation is listed at C$89,700–C$149,800 per year.

Role
Frontend Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Vancouver, Canada
Department
Software Development
Posted
May 15, 2026

More roles at Amazon

Senior Software Engineer, Fauna
New York City, NY · senior
Distributed Systems System Design Data Structures
Senior Software Dev Engineer, Serverless Compute
New York City, NY · senior
Python TypeScript Java
Business Intelligence Engineer, ADSP Product Operations & Analytics
New York City, NY · mid
Python R SQL
AMZL Sr. Station Leader , AMZL
Osasco, Brazil · senior
React
Retail Lead Associate (Reduced-Time), Customer Experience Operations
Cincinnati, OH · junior
All Amazon jobs →

Job description

from Amazon careers
Are you excited to build products that are used by Amazon customers all over the world? As a Front-End Engineer, you’ll have the opportunity to work closely with experienced developers to create the user-facing side of software. You’ll collaborate with team members and stakeholders on UX and the full software development lifecycle, including scoping, software design, code, testing, documentation, deployment, and maintenance.

NOTE: By applying to this position, your application will be considered for all locations we hire for in Canada including, but not limited to: Vancouver, BC; Toronto, ON, Winnipeg, MN, Victoria, BC, Ottawa, ON, Calgary, AB. Locations are subject to change


Key job responsibilities
As a Front-End Engineer, you will/may:
• Deliver software components and improvements to software features with your team’s software.
• Work with stakeholders and product partners to deliver high-quality UX.
• Take feature specifications and deliver working code that is maintainable and extendable.
• Help provide operational support for your team and work to ensure that root causes are identified and resolved.
• Participate in code reviews and daily stand-ups.
• Collaborate with your team to positively impact the software quality, customer experience, and maintainability of your team’s products.


A day in the life
We’re on the lookout for the curious, those who think big and want to define the world of tomorrow. At Amazon, you will grow into the high impact, visionary person you know you’re ready to be. Every day will be filled with exciting new challenges, developing new skills, and achieving personal growth. How often can you say that your work changes the world? At Amazon, you’ll say it often. Join us and define tomorrow.

Basic Qualifications

- Are 18 years of age or older
- Experience in HTML, CSS, or JavaScript
- Experience in at least one object-oriented programming language (e.g., JavaScript, Python, C#)
- Knowledge of computer science fundamentals (e.g., data structures & algorithms, OO design)
- Currently has, or is in the process of obtaining, a Bachelor's degree or above in Computer Science, Computer Engineering, Information Science, Web Development, Human-Computer Interaction, or related fields

Preferred Qualifications

- Experience in one or more relevant front-end frameworks such as React, Angular, etc.
- Knowledge of UX best practices
- Previous technical internships in a related field (e.g., Front-End, Full Stack, Web Development)
- Customer obsession and strong problem-solving skills

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

The base salary range for this position is listed below. As a total compensation company, Amazon's package may include other elements such as sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon offers comprehensive benefits including health insurance (medical, dental, vision, prescription, basic life & AD&D insurance), Registered Retirement Savings Plan (RRSP), Deferred Profit Sharing Plan (DPSP), paid time off, and other resources to improve health and well-being. We thank all applicants for their interest, however only those interviewed will be advised as to hiring status.



CAN, BC, Vancouver - 89,700.00 - 149,800.00 CAD annually
All software engineering jobs software engineering in Vancouver, Canada Jobs in Vancouver, Canada software engineering salaries software engineering career path
All Amazon Jobs Browse software engineering roles senior positions