Bosch Global Software Technologies Private Limited is hiring a Junior Android Developer (f/m/div.) to support the development of native Android applications for our Connectivity products, including intelligent room thermostats. You will contribute to the full software lifecycle as part of an internationally distributed Agile team, helping to shape innovative solutions that enrich people's lives.
What You'll Do
- Support the development of native Android applications for Connectivity products based on product and process requirements.
- Participate in requirements clarification and solution discussions with local and remote developers, suppliers, and customers.
- Contribute to the creation of software prototypes, including development and integration of individual software components.
- Design, document, and implement software according to defined architectures and guidelines.
- Support the design and implementation of unit tests and UI tests.
- Contribute to the continuous improvement of software development and maintenance processes.
- Work as part of an internationally distributed Agile software development team.
What We're Looking For
- Degree in Computer Science, Software Engineering, or a similar field.
- Basic to intermediate experience in Android development using Kotlin.
- Understanding of Android platform architecture and common Android design patterns (e.g., MVP, MVVM).
- Understanding of UI/UX design principles applied to Android applications.
- Basic knowledge of unit and UI testing (e.g., JUnit, Espresso).
- Ability to understand and design software using UML.
- Familiarity with configuration and project management tools, preferably Atlassian tools (Jira, Confluence).
- Good communication skills and proficiency in English.
- Willingness to learn, take responsibility for own tasks, and show initiative in problem solving.
- Strong product-oriented and customer-focused mindset.
- Team player with a proactive, dynamic, and collaborative attitude.
- Willingness to travel occasionally, if required.
Technical Stack
- Kotlin
- JUnit
- Espresso
- UML
Team & Environment
You will join an internationally distributed Agile software development team, collaborating closely with colleagues locally and remotely to deliver high-quality software.
Benefits & Compensation
- Challenges in an international environment
- Career opportunities
- Flexible hours
- Medical services
- Discounts for employees
- Sports and health related activities
- Canteen
- Good access to public transports
- Space for creativity
Work Mode
This is an onsite position based in Lisbon.
We shape the future by inventing high-quality technologies and services that spark enthusiasm and enrich people’s lives. Our promise to our associates is rock-solid: we grow together, we enjoy our work, and we inspire each other.






