Design, develop, and maintain high quality, scalable frontend experiences for our international dealer products using React and Typescript.
Collaborate closely with product managers, designers, and other engineers across the organization to deliver and iterate on high quality software solutions for our Canadian and UK markets.
Contribute to technical design discussions and architectural decisions.
Own frontend services from ideation through deployment and ongoing maintenance in production environments.
Ensure systems are secure, maintainable, and highly available, following best practices in performance optimization and code quality.
Troubleshoot and resolve complex production issues, using observability tools to understand system health and performance.
Mentor junior engineers, provide high-quality code review guidance, and contribute to establishing the team processes and engineering standards for the new Dublin office.
What You'll Bring
5+ years of experience in front-end software development.
Solid, production grade experience building dynamic, responsive user interfaces using React and TypeScript.
Experience with server side TypeScript (especially Remix, though Next.js or Express are also great additions).
Excellent problem solving, communication, and collaboration skills with the ability to move quickly and thrive in an iterative, fast paced environment.
Familiarity designing and building RESTful APIs, microservices, and distributed systems. Experience with GraphQL.
Understanding of CI/CD pipelines, automated testing, monitoring, and production service management.
Eagerness to learn and expand your capabilities through leading and owning projects.
Bonus: Familiarity with cloud platforms such as AWS, GCP, or Azure, and some experience with containerization (Docker, Kubernetes).