Назад к вакансиям

Senior Frontend Engineer

Carlaот 5 лет
PostgreSQLTypeScriptReactGoFull-stackFrontendCSSHTMLGraphQLInternal Tools

Описание

At Carla, we believe that more people should be able to drive electric vehicles. Therefore, we have set out to build the safest, most convenient and transparent way to sell and buy electric cars online.

Responsibilities

  • Write clean, efficient, and maintainable code, primarily in TypeScript and React, for our internal tools and applications that are critical for our operations, including inspection, workshop planning, quality control and beyond
  • Work end-to-end when needed, including in our Go backend, to deliver complete solutions
  • Use modern development tools, including AI-assisted workflows, to improve your speed, quality and impact as an engineer
  • Care deeply about the details of usability and performance
  • Improve our codebase by making it easier to understand, test, maintain and evolve over time
  • Manage technical debt by refactoring code and improving existing systems
  • Build software in a cross-functional team with UX design, product and engineering working together as one
  • Participate in code reviews, providing constructive feedback to improve code quality, clarity and long-term maintainability across the team
  • Lead through example and empower the people around you

Requirements

  • 5+ years of experience as a frontend engineer and solid software architecture fundamentals
  • Strong hands-on experience with TypeScript and React
  • Experience with backend development, or at least a strong interest in solving problems full-stack
  • Curious and pragmatic in using AI-assisted development tools to improve engineering effectiveness, all the way from planning to execution and reviews, as well as shaping our codebase, tooling and guardrails so AI agents can do quality work
  • Good communication skills and a collaborative, product-minded approach
  • You enjoy discussing different solutions to technical as well as UX problems

Nice to have

  • Experience building systems that support operational workflows or internal tools at scale