Job Search and Career Advice Platform

Enable job alerts via email!

Senior Android Engineer: Kotlin & Jetpack Compose | Hybrid

Natobotics Ltd

Burgess Hill

Hybrid

GBP 50,000 - 70,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech company in Burgess Hill seeks a Senior Android Engineer for a contract role of 6 months with strong potential for permanent hire. Ideal candidates should have over 5 years of Android development experience, proficient in Kotlin and related technologies, and enjoy working in a collaborative, agile environment. Responsibilities include designing and maintaining high-quality Android applications, debugging, and collaborating with global teams. This hybrid role requires a minimum of 3 days in the office.

Qualifications

  • 5+ years of professional Android development experience.
  • Strong proficiency in Kotlin.
  • Experience with Coroutines, Flow, and asynchronous programming.
  • Hands-on experience with Jetpack Compose.
  • Knowledge of MVI architecture.
  • Experience with REST APIs and networking (OkHttp).
  • Familiarity with CI/CD tools (Gradle, GitHub Actions, Circle CI).
  • Strong debugging, performance analysis, and optimization skills.
  • Experience working with legacy codebases.
  • Unit, integration, and UI testing experience (Espresso, JUnit).

Responsibilities

  • Design, build, and maintain high-quality Android applications.
  • Rapidly iterate on features in a collaborative, agile environment.
  • Write, refactor, and delete code to keep the codebase clean and maintainable.
  • Identify, debug, and fix performance and stability issues.
  • Work with modern CI/CD pipelines and development workflows.
  • Collaborate with globally distributed teams.
  • Integrate Android apps with bespoke backend services.
  • Contribute to testing strategies (unit, integration, UI tests).

Skills

Kotlin
Coroutines
Asynchronous programming
Jetpack Compose
MVI architecture
REST APIs
CI/CD tools
Debugging
Performance optimization
Legacy codebases
Unit testing
Integration testing
UI testing

Education

Bachelor’s degree in Computer Science or equivalent experience

Tools

Gradle
GitHub Actions
Circle CI
Job description
A leading tech company in Burgess Hill seeks a Senior Android Engineer for a contract role of 6 months with strong potential for permanent hire. Ideal candidates should have over 5 years of Android development experience, proficient in Kotlin and related technologies, and enjoy working in a collaborative, agile environment. Responsibilities include designing and maintaining high-quality Android applications, debugging, and collaborating with global teams. This hybrid role requires a minimum of 3 days in the office.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.