We are looking for a Senior Software Engineer Android (Kotlin) to join our Mobile Team and shape the future of NavVis IVION Go, a mobile app that lets users dive into rich digital data around them. You will leverage our powerful digital twins and cutting-edge visual positioning technology to create spatially aware user experiences for our manufacturing clients around the world.
Requirements
- 8+ years of Android development experience
- Strong architectural decision-making skills across Kotlin Coroutines/Flow, Jetpack Compose, Jetpack libraries (Room, Lifecycle, ViewModel), Retrofit, and Koin
- Solid computer science fundamentals — data structures, algorithms, and design patterns applied in real-world production contexts
- Quality-driven development mindset, including TDD/BDD practices, mobile testing (JUnit, Espresso), and CI/CD pipelines (GitHub Actions, GitLab, or Jenkins)
- Full SDLC ownership — from requirements and architecture through code reviews, testing, and deployment
- Agentic AI coding proficiency — goes beyond AI-assisted writing to shape team-wide workflows, curate context, and optimize for token efficiency
Benefits
- 30 days of paid time off per year
- Affordable access to a vast network of fitness and wellness facilities
- Deutschlandticket subsidy
- Flexible working hours
- Hybrid work setup
- Full visa and relocation support for international candidates
- Attractive bike leasing model
- Competitive compensation package
- Employee referral bonus
- Financial support for local language classes