1 day ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
Android Engineer (Contract – 6 Months+, Potential to Convert)
Location: Burgess Hill
Work Mode: Hybrid (minimum 3 days per week in the office)
Contract Duration: 6 months+ (strong potential for permanent hire by the end client)
⚠️ Candidates must be comfortable with a contract role that may convert to a permanent position after 6 months.
About The Role
We’re looking for a Senior Android Engineer (5+ years experience) to help build and evolve mobile applications used by tens of millions of cardholders worldwide.
You’ll be part of a small, fast-moving product team (designers, product owners, QA, and engineers) within the stability of a Fortune 100 organization. This role is ideal for someone who enjoys solving complex problems, writing elegant Kotlin code, and obsessing over user experience and clean architecture.
Key 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)
Required Skills & Experience
* 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)
* Bachelor’s degree in Computer Science (or equivalent experience)
Nice to Have / Technologies You May Encounter
* Dagger / Dependency Injection
* RxJava
* WireMock, Test Fakes
* RAML API documentation
* Open‑source contributions
* Experience working in large, distributed engineering teams
Seniority level
Mid‑Senior level
Employment type
Contract
Job function
Engineering and Information Technology
IT Services and IT Consulting
Referrals increase your chances of interviewing at Natobotics by 2x
Sign in to set job alerts for “Android Developer” roles.
Full Stack Software Developer - Modern Web & AI Platform
Little London, England, United Kingdom 3 weeks ago
Brighton, England, United Kingdom 1 week ago
West Sussex, England, United Kingdom 4 months ago
Senior Frontend Developer (React + TypeScript)
Brighton, England, United Kingdom 5 days ago
Little London, England, United Kingdom 2 days ago
The City Of Brighton And Hove, England, United Kingdom 1 week ago
Leatherhead, England, United Kingdom 1 day ago
Leatherhead, England, United Kingdom 4 hours ago
Little London, England, United Kingdom 1 week ago
Lead Software Developer - Python / AWS / React
Little London, England, United Kingdom 2 months ago
Crawley, England, United Kingdom 1 month ago
Brighton, England, United Kingdom 1 week ago
Leatherhead, England, United Kingdom 1 day ago
Little London, England, United Kingdom 2 months ago
Leatherhead, England, United Kingdom 3 days ago
Dial Post, England, United Kingdom 1 month ago
Crawley, England, United Kingdom 1 month ago
Sutton, England, United Kingdom 2 days ago
Field Service Engineer - Mobile HGV Mechanic
South East, England, United Kingdom 1 month ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr