Android Entwickler

nextbike GmbH
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior

Job location

Tech stack

Android
Business Logic
Architectural Patterns
Automation of Tests
Software Quality
Code Review
Continuous Integration
Model View ViewModel
GIT
Kotlin
Jetpack Compose
Figma
Codebase
Asynchronous Programming

Job description

Wir sind ein schnell wachsendes, internationales Unternehmen an der Spitze nachhaltiger Mobilitätslösungen. In über 300 Standorten in mehr als 20 Ländern können die meisten unserer Fahrräder ganz einfach über unsere eigene nextbike App gemietet werden - und bieten so Millionen von Nutzerinnen ein nahtloses und umweltfreundliches Mobilitätserlebnis. Zur Verstärkung unseres App-Teams an unserem Hauptsitz in Leipzig suchen wir engagierte Talente, die dabei helfen, unsere Endkundinnen-App zu gestalten und weiterzuentwickeln. Außerdem entwickelst du interne Apps und Tools, die unsere täglichen Abläufe optimal unterstützen. Folgende Aufgaben erwarten dich:

  • Du entwickelst und optimierst unsere Android-App und sorgst für eine reibungslose Nutzung
  • Gemeinsam mit dem Design- und iOS-Team stellst du ein konsistente und hochwertige User Experience über alle Plattformen hinweg sicher
  • Du arbeitest aktiv an unserer Kotlin Multiplatform-Codebasis mit und entwickelst die Geschäftslogik weiter
  • Du schreibst und führst Snapshot-Tests für UI-Komponenten sowie automatisierte UI-Tests mit Maestro durch
  • Arbeite nach unseren etablierten CI/CD-Pipelines und halte dich an unser Versionierungsschema
  • Durch deine Teilnahme an Code Reviews trägst du zu einer hohen Codequalität bei und nutzt unseren Git-basierten Workflow effizient

Requirements

  • Mindestens 5 Jahre relevante Erfahrung als Android-Entwickler*in im Mid- bis Senior-Level
  • Sehr gute Englischkenntnisse (mind. Niveau C1) - Deutschkenntnisse sind von Vorteil
  • Fundierte Erfahrung in der Entwicklung nativer Android-Apps mit Kotlin und Coroutines sowie praktische Erfahrung mit Jetpack Compose
  • Vertrautheit mit Kotlin Multiplatform Mobile (KMM) oder die Bereitschaft, sich in eine gemeinsame Codebasis einzuarbeiten
  • Erfahrung in der Umsetzung von (nahezu) pixelgenauen UIs auf Basis von Figma sowie in der Arbeit mit dem MVVM-Architekturmuster
  • Erfahrung mit Git-basierten Workflows, CI/CD-Pipelines und Testframeworks (einschließlich UI- und Snapshot-Tests)
  • Du bist ein teamorientierter Mensch, der effektiv mit Android- und iOS-Entwickler*innen zusammenarbeitet - Erfahrung in der iOS-Entwicklung (Swift) ist ein Plus
  • Bereitschaft, mindestens zweimal pro Woche vor Ort in unserem Firmensitz in Leipzig-Plagwitz zu arbeiten

Benefits & conditions

  • Einen Job, der deine Lebensqualität und die deiner Mitmenschen nachhaltig steigert
  • Flexible Arbeitsmodelle und -strukturen für kreative Freiräume
  • Einen festen Arbeitsplatz im Unternehmen sowie Arbeiten im FlexOffice mit entsprechender technischer Ausstattung, sofern die Tätigkeit dies zulässt
  • 30 Urlaubstage pro Jahr
  • SpenditCard mit monatlicher Guthabenaufladung
  • Diverse Angebote & Rabatte über das Corporate Benefits Shopping-Netzwerk
  • Betriebliches Gesundheitsmanagement inklusive Body & Mind Workshops
  • Eine ausgeprägte Teamkultur mit flachen Hierarchien
  • Ein internationales Netzwerk von Kolleg*innen
  • Nutzung der nextbike-Mietfahrräder

About the company

nextbike ist Bike-Sharing Marktführer und langjähriger Partner für Verkehrsbetriebe sowie Kommunen in ganz Europa. Mit mehr als 20 Jahren Erfahrung und über 300 Standorten in mehr als 20 Ländern gestalten wir Mobilitätsangebote, die für alle da sind. Denn unsere Mission ist, als integrierter Bestandteil des ÖPNV, Menschen nachhaltig zu mobilisieren. Dafür setzen wir uns täglich ein - mit viel Herz, Enthusiasmus und Authentizität. Unser Team mit über 500 Mitarbeitenden wächst stetig weiter, um unsere internationalen Expansionsziele zu erreichen.

Apply for this position