Senior Full Stack Developer
Company: Coveo
Salary: Not provided
Location: , Canada
As a senior full stack developer on the commerce team, you’ll leverage your expertise in building data-intensive web applications to support the needs of leading enterprise retailers.
You’ll help your team design and implement polished user interfaces and APIs on top of high-scale solutions addressing complex challenges like such as search, recommendations, product listings and generative answering, whilst ensuring integrity in distributed systems.
**Here is what you’ll be responsible for: **
- Design and build intuitive APIs that enable customers to harness Coveo Search and machine learning solutions for business success.
- Improve the performance, scalability, and reliability of our applications by upgrading and migrating underlying databases.
- Bring interfaces to life by building responsive and dynamic web experiences powered by our backend systems, shaping both new and existing features.
- Elevate digital experiences by enhancing frontend libraries that power customer storefronts, enabling millions of seamless interactions every day.
- Collaborate with cross-functional teams across development, quality assurance, product management, product design, and documentation to ensure the final solution meets product requirements, is well tested, and is clearly understood.
- Drive projects through every stage, from research and design to delivery and maintenance, ensuring successful outcomes.
- Mentor junior developers and contribute to best practices in software development.
**Here is what will qualify you for the role: **
- 5+ years of experience in software development, with a strong track record in designing and implementing high-scale REST APIs using Java, including experience in front-end development (ideally React and TypeScript), building responsive web applications.
- Experience in leveraging cloud technologies to build, deploy and operate data-intensive applications at scale, ideally using AWS and Kubernetes.
- Excellent communication skills and the ability to collaborate effectively as part of a cross-functional development team.
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2025.