Flutter Developer
CarOnSale
Seniority
Midweight
Model
Hybrid
Sector
Salary
Undisclosed
Contract
Full-Time
You build the app 40,000 professional car dealers open to buy, price and move vehicles, in a team where coding agents write the first draft and your judgement decides what survives review. You own mobile features end to end: design, build and maintain scalable Flutter and Dart applications, from concept to production.
What you'll do
- Own mobile features end to end: design, build and maintain scalable Flutter and Dart applications, from concept to production
- Build AI-first: coding agents, LLMs and AI-assisted development are part of the daily workflow, and you decide where they accelerate the work and where they don't
- Set the technical bar for state management, networking and UI components, and write code that is clean, testable and reviewed
- Drive performance: profile, debug and optimise the app until it holds up in the yard, on a dealer's phone, on a weak connection
- Shape architecture and technical direction together with product managers, designers and backend engineers
- Mentor less experienced engineers, review their work and raise the standard of the whole team
- Track what moves in Flutter, Dart and mobile development, and bring tools worth adopting into the team
What you'll need
- 3+ years of professional experience building production apps with Flutter and Dart
- Proven depth in complex mobile applications: state management, networking, API integration, UI and UX components
- Command of mobile fundamentals: performance optimisation, security and accessibility
- Experience with CI/CD pipelines and agile delivery
- AI-native way of working: use tools like Claude, ChatGPT or Copilot actively in development workflow and have real judgement about their limits
- English at C1 level, and communicate clearly across an international team
- Based in Berlin or ready to relocate
Nice to have
- Experience in automotive, marketplace or B2B platform environments
- German at B2 level
What they offer
- Hybrid working: 3 days in office, 2 days remote
- 28 days annual leave
- Company pension with 20% employer contribution
- Subsidised Deutschlandticket and FitX membership or Urban Sports Club subsidy
- Structured onboarding with buddy programme

