-
Avenue Code

Staff Front-end Engineer

Avenue Code
Canada · Full-time · Mid-Senior

About The Opportunity

Join a team of passionate innovators at a global e-commerce leader that's transforming how the world shops and sells. Our platform empowers millions of users, and we're dedicated to reinventing the future of e-commerce by fostering an inclusive culture that values bold ideas and customer focus.

Responsibilities

  • Translate complex requirements into robust software designs and create clean, efficient, extensible, and maintainable code.
  • Take ownership of large functional areas, leveraging in-depth knowledge and expertise.
  • Influence across domain teams, guiding technical decisions and identifying opportunities to improve team productivity and engineering velocity.
  • Collaborate effectively with cross-functional partners to develop innovative solutions, adhering to development goals and principles.
  • Practice evidence-centered design, ensuring features are testable, high-quality, and support continuous delivery.
  • Manage project features, break them into sub-tasks, and proactively identify and resolve issues.
  • Provide technical guidance, conduct code reviews, and offer coaching and mentorship to individual team members.
  • Identify gaps across systems, propose solutions, build the engineering roadmap, and drive resolution.
  • Lead engineering support, release, and on-call responsibilities for an "always-on" 24/7 site.

Required Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Science, or a related field.
  • Experience designing and developing front-end systems.
  • Proficiency with JavaScript/TypeScript, React, NodeJS, and CSS.
  • Experience with Server-Side Rendering (SSR) using open-source UI libraries (e.g., Material UI, Angular Material).
  • Strong experience with REST/GraphQL API integrations.
  • Successful history of designing and building scalable, distributed, and highly-available systems.
  • Possess critical thought and opinion on Web Frontend systems, including their integration with Backend APIs for high performance, responsiveness, and accessibility.
  • Experience taking a lead role in delivering complex software systems through collaboration across disciplines (Product, UX).
  • Experience with BEM-structured CSS, Webpack, and Express.js.
  • Excellent decision-making skills, thriving amidst ambiguities and changes, and a strong sense of ownership.
  • Deep care for building high-quality products and for mentoring/coaching others.
  • Strong growth mindset, constantly seeking learning opportunities, and bringing critical thought.

Nice To Have Skills

  • Experiences in contributing to common (open-source) libraries/tools/components.
  • Embracing diverse ideas to get things done and move forward.

Key Skills

Ranked by relevance

ui angular webpack server react css
Login to Apply
Posted
Jun 19, 2025
Type
Full-time
Level
Mid-Senior
Location
Toronto

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Avenue Code
Related

Senior Front-End Developer (React)

2026-03-18

Full-time
Not Applicable
Brazil
IT Services
Engineering
View Job Details
Avenue Code
Related

Senior Frontend Engineer

2026-04-08

Full-time
Not Applicable
Argentina
IT Services
Engineering
View Job Details
Avenue Code
Related

Fullstack Engineer (Python & React.js)

2025-11-03

Full-time
Mid-Senior
Brazil
IT Services
Engineering