Enable job alerts via email!

Staff Front-end Engineer

Avenue Code

Toronto

Remote

CAD 70,000 - 110,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Avenue Code seeks a Mid-Senior Frontend Software Engineer to join their innovative team enhancing a global e-commerce platform. The successful candidate will be responsible for software design and development, collaborating across teams to deliver high-quality solutions and mentoring junior members. This full-time role based in Toronto requires a blend of technical skills and leadership qualities to drive project success across diverse challenges.

Qualifications

  • Bachelor's degree in a relevant field is required.
  • Strong experience in front-end systems with SSR.
  • Experience with BEM-structured CSS and various integration methods.

Responsibilities

  • Translate complex requirements into maintainable code.
  • Lead technical decisions and guide team productivity.
  • Manage project features and drive issue resolution.

Skills

Front-end development
REST API integrations
Problem-solving
Collaboration
Critical thinking

Education

Bachelor's degree in Electrical Engineering
Bachelor's degree in Computer Science

Tools

Angular
Webpack
Express.js
CSS

Job description

Join a team of passionate innovators at a

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.
  • 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.

Seniority level

Seniority level

Mid-Senior level

Employment type

Employment type

Full-time

Job function

Job function

Engineering and Information Technology

IT Services and IT Consulting

Referrals increase your chances of interviewing at Avenue Code by 2x

Sign in to set job alerts for “Frontend Developer” roles.

Frontend Software Engineer (Remote - Canada)

Frontend Engineer, First Party Apps Platform team

Angular Front-End Developer (RxJS, NgRx, Redux) - Operate

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Staff Front-End Engineer

Shortstorybox

Toronto null

Remote

Remote

CAD 70,000 - 110,000

Full time

30+ days ago

Staff Full Stack Engineer (Remote)

Lightci (Light Consulting)

Toronto null

Remote

Remote

CAD 100,000 - 140,000

Full time

30+ days ago

Staff Full Stack Engineer (REMOTE)

Upbound

Vancouver null

Remote

Remote

CAD 90,000 - 130,000

Full time

8 days ago

Principal Associate, Software Engineer - Capital One Travel - Backend

Capital One

Toronto null

Hybrid

Hybrid

CAD 90,000 - 130,000

Full time

Yesterday
Be an early applicant

Principal Associate, Software Engineer - Capital One Travel - Android

Capital One Canada

Toronto null

Hybrid

Hybrid

CAD 90,000 - 120,000

Full time

Yesterday
Be an early applicant

Principal Associate, Software Engineer - Capital One Travel - Backend

Capital One Canada

Toronto null

Hybrid

Hybrid

CAD 85,000 - 115,000

Full time

Yesterday
Be an early applicant

Principal Associate, Software Engineer

Capital One

Toronto null

Hybrid

Hybrid

CAD 90,000 - 140,000

Full time

Yesterday
Be an early applicant

Staff (Full Stack) Engineer

Andela

null null

Remote

Remote

USD 90,000 - 150,000

Full time

30+ days ago

Staff Front End Software Engineer

eBay Canada Technology

Toronto null

On-site

On-site

CAD 90,000 - 130,000

Full time

14 days ago