Senior Software Engineer, Front End at cpl
Dublin, Dublin County, Ireland -
Full Time


Start Date

Immediate

Expiry Date

03 Dec, 26

Salary

0.0

Posted On

04 Sep, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

Yes

Skills

Industry

Information Technology & Services

Description

What You'll Do


  • 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).

Responsibilities
Loading...