Back to vacancies
Senior Android Engineer

Senior Android Engineer

Posted 1 week ago by Norton Blake on Linkedin

Job Description: The Senior Android Engineer role requires a highly experienced professional with around 10 years of native Android development experience, particularly in Jetpack Compose and modern architectural patterns. The candidate should be adept in Kotlin, MVVM, and MVI architectures, and comfortable in a Scrum/Agile environment. The position emphasizes collaboration and the delivery of high-quality, scalable Android applications.

Key Responsibilities:

  • Develop native Android applications using Jetpack Compose.
  • Implement modern Android architectural patterns, including MVVM and MVI.
  • Apply Modular Architecture and Clean Architecture principles.
  • Work in a Scrum/Agile development environment.
  • Write robust unit and UI tests, utilizing MockK for test mocking.
  • Utilize CI/CD tools such as GitHub Actions, Jenkins, or Bitrise.
  • Monitor application performance and crash reporting using tools like Firebase Crashlytics and Sentry.

Skills Required:

  • Approximately 10 years of experience in native Android development.
  • Strong expertise in Kotlin, including Coroutines, Flow, StateFlow, and SharedFlow.
  • Practical knowledge of MVVM and MVI architectures.
  • Experience with Modular Architecture and Clean Architecture principles.
  • Familiarity with testing best practices.
  • Solid understanding of data structures and algorithms.
  • Experience with CI/CD tools.
  • Knowledge of crash reporting and performance monitoring tools.

Salary (Rate): £81.00/hr

City: Leeds

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: Senior

Industry: IT

Detailed Description From Employer:

Senior Android Engineer Our client is seeking a highly experienced and skilled Senior Android Engineer to join their team. The ideal candidate will have approximately 10 years of experience in native Android development , with a strong emphasis on Jetpack Compose and hands-on expertise in modern Android architectural patterns. Key Requirements: Extensive experience with Kotlin , including a deep understanding of Coroutines , Flow , StateFlow , and SharedFlow . Strong practical knowledge of MVVM and MVI architectures. Proven experience implementing Modular Architecture and applying Clean Architecture principles. Comfortable working in a Scrum/Agile development environment . Familiarity with testing best practices, including writing robust unit and UI tests . Proficient in using MockK for test mocking. Solid understanding of data structures and algorithms . Experience with CI/CD tools such as GitHub Actions , Jenkins , or Bitrise . Knowledge of crash reporting and performance monitoring tools , including Firebase Crashlytics and Sentry . We are looking for a passionate and detail-oriented engineer who thrives in a collaborative, fast-paced setting and is committed to delivering high-quality, scalable Android applications.

Rate:

£81 Per hour

Location:

Leeds, England, United Kingdom

IR35 Status:

Undetermined

Remote Status:

Undetermined

Industry:

IT

Seniority Level:

Senior

Job Description: The Senior Android Engineer role requires a highly experienced professional with around 10 years of native Android development experience, particularly in Jetpack Compose and modern architectural patterns. The candidate should be adept in Kotlin, MVVM, and MVI architectures, and comfortable in a Scrum/Agile environment. The position emphasizes collaboration and the delivery of high-quality, scalable Android applications.

Key Responsibilities:

  • Develop native Android applications using Jetpack Compose.
  • Implement modern Android architectural patterns, including MVVM and MVI.
  • Apply Modular Architecture and Clean Architecture principles.
  • Work in a Scrum/Agile development environment.
  • Write robust unit and UI tests, utilizing MockK for test mocking.
  • Utilize CI/CD tools such as GitHub Actions, Jenkins, or Bitrise.
  • Monitor application performance and crash reporting using tools like Firebase Crashlytics and Sentry.

Skills Required:

  • Approximately 10 years of experience in native Android development.
  • Strong expertise in Kotlin, including Coroutines, Flow, StateFlow, and SharedFlow.
  • Practical knowledge of MVVM and MVI architectures.
  • Experience with Modular Architecture and Clean Architecture principles.
  • Familiarity with testing best practices.
  • Solid understanding of data structures and algorithms.
  • Experience with CI/CD tools.
  • Knowledge of crash reporting and performance monitoring tools.

Salary (Rate): £81.00/hr

City: Leeds

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: Senior

Industry: IT

Detailed Description From Employer:

Senior Android Engineer Our client is seeking a highly experienced and skilled Senior Android Engineer to join their team. The ideal candidate will have approximately 10 years of experience in native Android development , with a strong emphasis on Jetpack Compose and hands-on expertise in modern Android architectural patterns. Key Requirements: Extensive experience with Kotlin , including a deep understanding of Coroutines , Flow , StateFlow , and SharedFlow . Strong practical knowledge of MVVM and MVI architectures. Proven experience implementing Modular Architecture and applying Clean Architecture principles. Comfortable working in a Scrum/Agile development environment . Familiarity with testing best practices, including writing robust unit and UI tests . Proficient in using MockK for test mocking. Solid understanding of data structures and algorithms . Experience with CI/CD tools such as GitHub Actions , Jenkins , or Bitrise . Knowledge of crash reporting and performance monitoring tools , including Firebase Crashlytics and Sentry . We are looking for a passionate and detail-oriented engineer who thrives in a collaborative, fast-paced setting and is committed to delivering high-quality, scalable Android applications.

job card

Create a free account to view the take-home pay for this contract

Sign Up