
Senior Mobile Android Software Developer (f/m/div.)
Job Description
As a Senior Mobile Android Software Developer, you will join a software development team in Ovar, contributing to the continuous evolution of the Bosch Smart Home Android application using modern technologies and best engineering practices.
Responsibilities:
- Design and deliver high-quality Android features in an Agile, self-organized team environment
- Develop scalable and maintainable mobile solutions using modern technologies and architectural best practices
- Ensure software quality through code reviews, automated testing, and continuous refactoring
- Take ownership of the application’s maintenance and evolution, including 3rd-level support
- Collaborate with cross-functional teams and actively contribute to the Android Guild, influencing technical decisions and best practices.
Education:
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field
Experience:
- Minimum of 5 years of professional experience in Android development
- Proven experience delivering and maintaining production-grade mobile applications
Know-how:
- Strong proficiency in Kotlin and Java
- Experience with both XML-based layouts and modern UI development using Jetpack Compose
- Solid understanding of asynchronous programming (Kotlin Coroutines and Flows)
- Experience with architectural patterns such as MVVM and MVP
- Hands-on experience with Test-Driven Development (TDD)
- Proficiency with Android Studio/IntelliJ, Git, Gradle, JUnit, Jenkins, and SonarQube
- Experience with dependency injection frameworks (e.g., Koin)
- Familiarity with Android Jetpack components (e.g., Navigation, Lifecycle)
- Experience with AI-powered development tools (e.g., GitHub Copilot) is a plus
Languages:
- Fluent in English (spoken and written)
Working Methods and Style:
- Experience working in Agile and self-organized teams
- Strong focus on quality, continuous improvement, and engineering excellence
- Ability to collaborate effectively in cross-functional and international environments
Personality:
- Proactive mindset with a strong sense of ownership
- Analytical thinking and attention to detail
- Team-oriented, with the ability to influence and contribute to technical discussions
Additional Information:
- Occasional travel may be required, including onboarding and sporadic visits (e.g., 1–2 times per year).
Work #LikeABosch includes:
⚖️ Flexible work conditions
🔀 Hybrid work system
🌐 Exchange with colleagues around the world
🧑⚕️ Health insurance and medical office on site (nutrition, psychology, physiotherapy and general clinic)
📚 Training opportunities (i.e., technical training, foreign languages training) & certifications
📈 Opportunities for career progression and continuous professional development
💲 Access to great discounts in partnerships and Bosch products
🏋️ Sports and health related activities (gym)
🅿️ Free parking lot
🍽️ Canteen
Success stories don´t just happen. They are made...
Make it happen! We are looking forward to your application!