Enable job alerts via email!

Senior Android Developer - Leeds (Hybrid) - Inside IR35 - 6+ Months

iBSC

United Kingdom

Hybrid

GBP 60,000 - 80,000

Full time

Today
Be an early applicant

Job summary

A leading tech company in the United Kingdom seeks a Senior Android Engineer to design and maintain innovative Android applications. The ideal candidate will have over 5 years of experience, expert knowledge in Kotlin, and a strong commitment to security. The role emphasizes collaboration within cross-functional teams and mentoring junior developers. This position offers opportunities to work on cutting-edge Android technologies and practices.

Qualifications

  • 5+ years of professional experience in Android development.
  • Expert proficiency in Kotlin.
  • Deep understanding of modern Android architecture patterns.
  • Hands-on experience with Jetpack Compose.
  • Proven experience with Dependency Injection frameworks, specifically Hilt.
  • Strong knowledge of Jetpack libraries.
  • Experience with asynchronous programming using Kotlin Coroutines.
  • Proficiency with networking libraries and data storage solutions.
  • Experience writing unit tests with JUnit and Mockito.
  • A solid understanding of SOLID principles and software design best practices.
  • A security-oriented mindset.

Responsibilities

  • Design and build advanced applications for the Android platform using Kotlin.
  • Champion modern Android development practices.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure code quality through best practices.
  • Identify and correct bottlenecks, fix bugs, and improve application performance.
  • Guide and mentor less experienced developers.

Skills

Kotlin
Modern Android Architecture
Jetpack Compose
Dependency Injection (Hilt)
Kotlin Coroutines
Networking Libraries (Retrofit)
Unit Testing (JUnit, Mockito)
Job description

Job Title: Senior Android Engineer

Location: Leeds - 3x days a week onsite is mandatory

Duration: 6-12 months Rolling Contract

This project is INSIDE IR35

About the Role:
We are seeking a highly motivated and experienced Senior Android Engineer to join our team. You will play a key role in designing, building, and maintaining our innovative Android application.

The ideal candidate is passionate about creating exceptional user experiences, writing clean and secure code, and mentoring fellow engineers.

You will collaborate closely with product, design, and other engineering teams to architect and deliver robust solutions.

Key Responsibilities:

  • Design and build advanced applications for the Android platform using Kotlin.

  • Champion modern Android development practices, including Jetpack Compose for UI and a modular app architecture .

  • Collaborate with cross-functional teams to define, design, and ship new features.

  • Ensure code quality through best practices, code reviews, and writing unit tests.

  • Identify and correct bottlenecks, fix bugs, and improve application performance.

  • Maintain a strong focus on security throughout the development life cycle.

  • Guide and mentor less experienced developers, fostering a great engineering culture.

Required Qualifications:

  • 5+ years of professional experience in Android development.

  • Expert proficiency in Kotlin.

  • Deep understanding of modern Android architecture patterns, with a strong preference for Clean Architecture .

  • Hands-on experience with Jetpack Compose for building user interfaces.

  • Proven experience with Dependency Injection frameworks, specifically Hilt.

  • Strong knowledge of Jetpack libraries (ViewModel, Room, Navigation, etc.).

  • Experience with asynchronous programming using Kotlin Coroutines .

  • Proficiency with networking libraries like Retrofit and data storage solutions like Room Database .

  • Experience writing unit tests with JUnit and Mockito .

  • A solid understanding of SOLID principles and software design best practices.

  • A security-oriented mindset with knowledge of secure mobile development practices.

Bonus Skills (Nice-to-Have):

  • Experience with Continuous Integration/Continuous Delivery (CI/CD) pipelines.

  • Familiarity with push notifications and cloud messaging.

  • Knowledge of RESTful APIs and web services.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.