Senior Android Developer

Entry Type: 
Start Date:  Apr 29, 2025
Job Location: 

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.