Senior Android Developer
GB
About the Job
At in-tech, we are working to make the future more sustainable and more intelligent.
As a specialist in electronics and software for the past 20 years, in-tech develops innovative solutions for automotive, rail and industry. Now with the partnership with Infosys, we work collaboratively on various digital deliveries for other industrial sectors.
A dynamic and fast-growing engineering company headquartered in Munich, Germany employing around 2350 employees globally across 20 project locations in 8 countries including multiple locations across the UK.
We are seeking highly skilled Android Developers to join our team at our customer's location in in London with a required five-day presence in the office.
The ideal candidate will have a minimum of 5 years of hands-on experience in Android application development using Java and Kotlin & proficient in writing and maintaining unit, integration, and automation tests for Android platforms.
Responsibilities
- Design, develop, and maintain high-quality Android applications using Java and Kotlin, with a focus on performance, reliability, and user experience.
- Write and maintain comprehensive unit, integration, and automation tests to ensure code quality, and debug flaky tests within the CI pipeline.
- Maintain and improve test infrastructure, including scheduling and automation tools to support efficient development workflows.
- Diagnose and resolve software defects independently by analysing logs, metrics, and source code during the defect triage process.
- Apply strong knowledge of data structures, algorithms, and software design patterns to build scalable and maintainable code.
- Collaborate effectively with cross-functional teams, demonstrating strong communication skills and the ability to work both independently and within a team.
Requirements
Ideal candidate will have a minimum of 5 years of hands-on experience in Android application development using Java and Kotlin & proficient in writing and maintaining unit, integration, and automation tests for Android platforms.
- Strong foundation in data structures, algorithms, and software design principles.
- Demonstrated experience in building and optimizing user interfaces for Android applications.
- Experience troubleshooting flaky tests and failures within Android CI environments.
- Hands-on experience with maintaining test infrastructure and scheduling processes.
- Proven ability to develop tools and features for process automation and workflow efficiency.
- Solid understanding of defect triage practices, with the ability to independently debug using logs, metrics, and code analysis.
- Proficiency in version control systems such as Git.
- Familiarity with modern mobile development IDEs (e.g., Android Studio).
- Strong analytical thinking and problem-solving abilities.
- Excellent verbal and written communication skills; collaborative and team-oriented mindset.
- Ability to manage tasks independently while contributing effectively to a team environment.
- Commit to a full-time onsite presence (5 days a week) at our client offices in either London.
Apply with us
If you have experience and team spirit and are looking for a great place to work, then start your job with us.
As part of our dedication to the diversity of our workforce, in-tech is committed to equal employment opportunity without regard for age, race, colour, national origin, ethnicity, gender, protected veteran status, disability, sexual orientation, gender identity, or religion.
No agency applications.