Flutter Developer

CarOnSale
Berlin, Germany
24 days ago
Apply on de.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Languages
English, German
Job source

Tech stack

Flutter Artificial Intelligence Mobile Application Development Software Debugging Document Capture Software Design of User Interfaces Mobile Application Software Performance Tuning Large Language Models Backend Material UI Dart
+1 more
GPT

Job description

  • The vehicle inspection app - the mobile tool our inspection teams use in the field to assess, document and process vehicles. You own it end to end: design, build, maintain and improve it from concept to production
  • Field-grade performance - our inspectors use this app in vehicle yards, on dealer forecourts, on weak connections. You profile, debug and optimise until it holds up in the real world, not just in the office
  • AI-first development - coding agents, LLMs and AI-assisted development are part of the daily workflow here, not a pilot project. You decide where they accelerate the work and where they don’t
  • Technical bar - you set the standard for state management, networking, camera/media handling, offline-first architecture, and UI components. Your code is clean, testable and reviewed
  • Architecture and direction - you shape technical decisions together with product managers, designers and backend engineers who own the broader inspection and logistics platform
  • Team growth - you mentor less experienced engineers, review their work and raise the standard of the whole team
  • Staying sharp - you track what moves in Flutter, Dart and mobile development and bring the tools worth adopting into the team

Requirements

  • 3+ years of professional experience building production apps with Flutter and Dart
  • Proven depth in complex mobile applications - state management, networking, API integration, camera/media handling, UI/UX components
  • Command of mobile fundamentals - performance optimization, offline-first architecture, security and accessibility
  • Experience with CI/CD pipelines and agile delivery
  • An AI-native way of working - you use tools like Claude, ChatGPT or Copilot actively in your development workflow and have real judgement about their limits
  • English at C1 level - you communicate clearly across an international team
  • Based in Berlin or ready to relocate

Nice to have:

  • Experience building apps used in field or operational environments (logistics, inspection, field service)
  • Experience with camera integration, image processing, or document capture on mobile
  • Automotive, marketplace or B2B platform background
  • German at B2 level

Benefits & conditions

What you can expect from us

  • Hybrid working: 3 days office, 2 days remote
  • 28 days annual leave
  • 2Γ— annual career & development conversations
  • Company pension with 20% employer contribution
  • Subsidised Deutschlandticket
  • FitX or Urban Sports Club membership subsidy
  • Structured onboarding with buddy programme and social events
  • Lived diversity: active women’s network, meditation & prayer room, dog-friendly office

About the company

CarOnSale is the AI-powered operating system for B2B used car trading in Europe. Over 40,000 buyers from more than 20 countries trade on our platform - and 85% of inventory is exclusive to us. We connect software, pricing intelligence, logistics and financing in one layer - as the operating system for an entire industry.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on de.indeed.com
Prepare application

Good distractions

Talks and stories from around this role β€” technically off-topic, practically not.

1:06 min

Differentiating between Flutter packages and plugins

Sylvia Dieckmann Β· LIVE

1:15 min

Architecture of a multi-platform generative AI app

Mete Atamel Mete Atamel Β· World Congress 2024

2:32 min

Introduction and history of the Dart language

Christoph Menzel Christoph Menzel Β· World Congress 2022

40 sec

Generative pre-trained transformer models powering code completions

lgonta lgonta +1 Β· World Congress 2024

5:05 min

Introduction to Flutter and cross-platform UI development

Sylvia Dieckmann Β· LIVE

2:02 min

Dart's history and evolution alongside the Flutter framework

Christoph Christoph Β· World Congress 2024

Videos

See all

Related articles

See all