Fullstack Developer

closed
Coveo Logo

Coveo

πŸ“Remote - Canada

Summary

Join Coveo's commerce team as a full stack developer and contribute to a platform revolutionizing the online shopping experience. You will help design and implement high-quality user interfaces and APIs for large-scale solutions addressing complex challenges. The team builds intelligent solutions using AI to optimize product search, recommendations, and shopping experiences for retailers. Responsibilities include designing and developing high-performing APIs, improving system performance and scalability, developing dynamic user experiences, enhancing frontend application libraries, collaborating with cross-functional teams, and mentoring junior developers. The role requires 3+ years of software development experience with Java, React, TypeScript, and AWS/Kubernetes. Excellent communication and teamwork skills are essential.

Requirements

  • 3+ years of experience in software development, including designing and implementing large-scale REST APIs with Java
  • Strong experience in frontend development with React and TypeScript
  • Expertise in cloud technologies, particularly AWS and Kubernetes
  • Excellent communication skills and the ability to collaborate effectively in a team environment

Responsibilities

  • Design and develop high-performing, intuitive APIs to maximize the potential of our platform
  • Improve system performance, reliability, and scalability by modernizing and optimizing databases
  • Develop dynamic and interactive user experiences powered by robust backend systems
  • Enhance our frontend application libraries to ensure a smooth and intuitive user experience
  • Collaborate with cross-functional teams (development, quality assurance, product, UX) to deliver well-tested, well-documented, and optimized solutions
  • Mentor junior developers and contribute to best practices in software development

Preferred Qualifications

  • Deep understanding of e-commerce platforms, catalog structures, and integration mechanisms
  • Experience developing SaaS solutions and creating interfaces that provide exceptional user and developer experiences
This job is filled or no longer available