Senior Mobile Android Software Developer (f/m/div.)

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!

Similar jobs