Job Description
Description
About The Opportunity
Join a team of passionate thinkers and innovators at a
About The Opportunity
Join a team of passionate thinkers and innovators at a global e-commerce leader that’s changing the way the world shops and sells. Our platform empowers millions of buyers and sellers across a vast global market. We are deeply committed to pushing boundaries and reinventing the future of e-commerce for enthusiasts, with customers as our compass, welcoming bold ideas, and fostering an inclusive culture where everyone can thrive.
Responsibilities
- Translate complex requirements into robust software designs and write clean, efficient, extensible, and maintainable code.
- Take ownership of large functional areas, leveraging in-depth knowledge and expertise to influence and guide technical decisions across domain teams.
- Identify and advocate for opportunities to improve team productivity and engineering velocity by integrating flexibility into designs for evolving application areas.
- Collaborate effectively with cross-functional partners to develop innovative solutions that adhere to development goals and principles.
- Practice evidence-centered design, ensuring features are testable, of high quality, and conducive to continuous delivery.
- Manage project features, break them into sub-tasks, and proactively identify and resolve issues for efficient execution.
- Identify and propose solutions for gaps and issues across systems and functional areas, then build and drive the engineering roadmap.
Required Qualifications
- Bachelor’s degree in Electrical Engineering, Computer Science, or a related field.
- Experience in designing and developing front-end systems.
- Proficiency with JavaScript/TypeScript, CSS, React, and NodeJS.
- Experience with Server-Side Rendering (SSR) using open-source UI libraries (e.g., Material UI, Ant Design).
- Strong experience with REST/GraphQL API integrations.
- Proven portfolio demonstrating BEM-structured CSS and a deep understanding of browser intricacies.
- Experience with Webpack and Express.js.
- Ability to deliver results in fast-paced environments, utilizing Agile, TDD (Test-Driven Development), and CI/CD (Continuous Integration/Continuous Delivery) methodologies.
- A strong capacity to design and build scalable, distributed, high-performant, robust, and highly-available systems.
- Excellent communication and decision-making skills, with a strong sense of ownership and interpersonal skills for effective cross-team collaboration.
- Strong learning ability and self-driven approach.
Nice To Have Skills
- Excitement about new and innovative technologies within your field of expertise.
- Commitment to attending knowledge-sharing sessions, both internal and external.
- A pragmatic mindset.
- Interest in learning transferable skills.
Seniority level
-
Seniority level
Mid-Senior level
Employment type
-
Employment type
Full-time
Job function
-
Job function
Engineering and Information Technology
-
Industries
IT Services and IT Consulting
Referrals increase your chances of interviewing at Avenue Code by 2x
Get notified about new Senior Frontend Developer jobs in Toronto, Ontario, Canada .
Senior Software Engineer, Business Process & Automation
Sr. Front-End Developer (Permanent, Full-Time Employee)
Toronto, Ontario, Canada CA$140,000.00-CA$180,000.00 2 weeks ago
Senior Software Engineer, Frontend (Platform)
Toronto, Ontario, Canada CA$90,000.00-CA$110,000.00 1 month ago
Sr. Frontend Engineer (Toronto or Vancouver Hybrid)
Senior Front-End Engineer, Rumble Studio
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Company
Avenue Code
Location
Toronto
Country
Canada
Salary
100.000
URL