
Senior Software Engineer (Web)
- Canada
- $165,000-183,000 per year
- Permanent
- Full-time
- Design, build, and maintain high-quality web applications.
- Lead the development of our web system's roadmap, prioritizing scalability and reliability.
- Innovate and think creatively to develop new features that enhance our customer's shopping experiences.
- Own and lead major components of our product, ensuring they meet both internal standards and external expectations.
- Collaborate across teams to foster a unified approach to product development, facilitating consensus and driving effective outcomes.
- Responsible for the strategic planning and execution of projects you oversee, from inception to deployment and maintenance.
- 5+ years of web development experience, with a strong record of project delivery.
- Proficiency in web languages, such as Typescript.
- Proficiency in web frameworks, such as React.
- A solid foundation in unit testing and problem-solving.
- Exceptional communication skills and the ability to lead and collaborate with diverse teams.
- Holds a Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent experience.
- Effectively lead a cross-functional team, demonstrating strong teamwork skills, and capable of clearly communicating ideas and fostering alignment across different departments.
- Experience in building scalable solutions and architecture.
- Thorough knowledge of developing applications using GraphQL.
- Skilled in the use of monitoring and observability tools like Datadog.