Job Openings Android Developer (Kotlin/MVVM) - Hybrid Lisbon (1 day/week office)

About the job Android Developer (Kotlin/MVVM) - Hybrid Lisbon (1 day/week office)

ABOUT THE OPPORTUNITY

Join a German technology company with 30 years of experience delivering software solutions for public transport across Germany and globally — now growing their Lisbon engineering team. Part of the INIT Group, a worldwide mobility technology provider, this company builds the digital ticketing platforms, mobile apps, and customer management systems that millions of passengers use daily. This is a stable, purpose-driven environment where your code has real-world impact on how people move through cities.

Start: Immediate or near-immediate availability preferred

PROJECT & CONTEXT

You'll be joining the Lisbon-based engineering team working on Android mobile ticketing applications for public transport operators and associations. The products span passenger-facing mobile apps through to back-end sales, tariff, and customer data platforms. It's a collaborative, international team where German engineering rigour meets a supportive, friendly culture — with the stability of a mature product company and the ambition of a growing hub.

WHAT WE'RE LOOKING FOR

  • 4+ years of Android development experience with strong, production-grade proficiency in Kotlin
  • Solid understanding of the Android application lifecycle and how applications interact with the Android system
  • Hands-on experience with architectural patterns and Android components: MVP, MVVM, Room, Data Binding, and Custom Views
  • Good understanding of multithreading concepts and their application in Android development
  • REST API integration experience in client-server application development
  • Basic knowledge of SQL
  • Familiarity with Jira and Confluence for project and documentation management
  • English at B2 level (Upper Intermediate) or above — required for daily communication with the German HQ and cross-functional teams
  • Based in Portugal, available to work from the Lisbon office 1 day per week
  • Immediate or near-immediate availability strongly preferred

NICE TO HAVE

  • Experience with single activity architecture in Android applications
  • Understanding of CI/CD pipelines and their application in mobile development workflows
  • Familiarity with clean architecture principles applied to Android projects
  • Experience working with Figma for design collaboration
  • Hands-on experience with Google Analytics and/or Firebase for analytics and crash reporting