Fullstack Developer (Flutter / Python) (m/w/d) - Dortmund

odacova UG (haftungsbeschränkt)
Raum Dortmund
Firmenlogo

Dein Job

Über odacova

 

odacova ist ein wachsendes B2B-Software-Startup mit Sitz in Dortmund.

Wir entwickeln eine modulare Plattform, mit der Unternehmen individuelle Ernährungslösungen für ihre Mitarbeiter*innen umsetzen können – datenbasiert und praxisnah.

Zur Skalierung unserer markterprobten Lösung haben wir eine Finanzierungsrunde abgeschlossen und bauen nun ein hochmotiviertes Kernteam auf – ideal für leistungsstarke Entwickler*innen, die früh Verantwortung übernehmen, perspektivisch führende Rollen einnehmen und aktiv mitgestalten möchten.

Wir arbeiten dabei gemeinsam in unserem Büro in Dortmund. In der Wahl der Arbeitszeiten sind wir flexibel und ermöglichen moderne Modelle (z. B. Home-Office-Tage, Work & Travel), während wir großen Wert auf Verantwortungsbewusstsein und verlässliche Ergebnisse legen.
 


Deine Rolle

Als Fullstack Developer (m/w/d) wirkst du an der kontinuierlichen Weiterentwicklung unserer Plattform mit.

Der fachliche Schwerpunkt liegt auf der Frontend-Entwicklung mit Flutter (ca. 70 %), ergänzt durch Aufgaben im Bereich Backend, Schnittstellen und Infrastruktur (ca. 30 %).

Du begleitest Features von der Konzeption bis zur produktiven Bereitstellung und arbeitest eng an Produkt- und Operations-Themen mit.
 


Deine Aufgaben

  • Produktentwicklung (Flutter)
    • Konzeption & Umsetzung neuer Features in Flutter
    • Integration von UI/UX-Designs, State-Management & Komponentenarchitektur
    • Anbindung von APIs und externen Services
  • Backend & APIs
    • Mitarbeit an serverlosen Backend-Services (Python, Google Cloud)
    • Unterstützung bei API-Design, Datenvalidierung und Anwendungslogik
  • Daten & Infrastruktur
    • Arbeiten mit Firestore und PostgreSQL
    • Unterstützung bei Deployments (Docker, CI/CD)
    • Analyse von Logs sowie Fehlerbehebung im laufenden Betrieb (kein Bereitschafts- oder 24/7-Dienst)

 

 

Was wir dir bieten

  • Die Möglichkeit, früh Verantwortung in einem wachsenden Unternehmen zu übernehmen
  • Unbefristete Vollzeitstelle (40 Stunden/Woche)
  • Arbeitsplatz in Dortmund (im direkten Umfeld der TU Dortmund)
  • Hybrides Arbeitsmodell mit Home-Office-Möglichkeit
  • Flexible Arbeitszeiten mit Kernarbeitszeit
  • 30 Tage Urlaub
  • Gehaltsspanne: 40.000 – 60.000 € brutto/Jahr
  • Option auf virtuelle Unternehmensanteile (VSOP) für Kernteam und High Performer
  • MacBook und iPhone für das Development
  • Strukturiertes Onboarding und Mentoring
  • Regelmäßige Teamformate und kurze Entscheidungswege

 

Dein Profil

Erforderliche Qualifikationen

  • Abgeschlossenes Bachelor- oder Masterstudium der Informatik, Wirtschaftsinformatik oder eines vergleichbaren Studiengangs oder eine abgeschlossene Berufsausbildung mit mindestens 3 Jahren Berufserfahrung in der Softwareentwicklung
  • Praktische Erfahrung in der Softwareentwicklung, idealerweise:
    • Flutter / Dart (z. B. durch Werkstudententätigkeit, Abschlussarbeiten oder Open-Source-Projekte)
    • Python (Grundlagen bis fortgeschritten)
  • Grundkenntnisse in Git, Docker, REST-APIs und relationalen Datenbanken (idealerweise PostgreSQL)
  • Sehr gute Deutsch- und Englischkenntnisse

 

Zusätzliche Qualifikationen

  • Erfahrung mit Firebase (Auth, Firestore, Functions)
  • Grundkenntnisse im Cloud- oder Serverless-Umfeld (idealerweise Google Cloud Platform)
  • Erfahrung mit nativen App-Sprachen (z. B. Kotlin oder Swift)

 

Wie du arbeitest

  • Du denkst mit und bringst eigene, kreative Lösungsvorschläge ein
  • Du erreichst deine Ziele selbstständig und zuverlässig
  • Du hast einen hohen Anspruch an Code-Qualität und Verantwortung
  • Du reagierst flexibel auf schnell wechselnde Aufgaben in Frontend, Backend und Infrastruktur
  • Du kommunizierst offen und proaktiv

 

Deine Benefits

Flexible Arbeitszeit
Hauseigene Kantine
Mentoring-Programm
Weiterbildungsmöglichkeiten
Mobile Office
Home Office
Diensthandy
Dienstlaptop
Vertrauensarbeitszeit
30 Urlaubstage
Möglichkeit zu Work&Travel
virtuelle Unternehmensanteile (VSOP)
Teamevents

Stellenmerkmale

Dein Beschäftigungsumfang

Vollzeit (unbefristet)

Dein Gehalt

Nach Vereinbarung

Dein Arbeitsplatz:

z.T. im Homeoffice

Dein Büro:

Raum Dortmund

Ansprechpartner:in

Bei Fragen

Recruiting