Android Developer

Recruiters
Liverpool, United Kingdom
14 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 109K

Job location

Liverpool, United Kingdom

Tech stack

Clean Code Principles
Java
API
Android
Android NDK
iOS
Apple Mac Systems
Computing Platforms
Unit Testing
C++
Linux
Java Native Interface
JUnit
Software Engineering
Test Driven Development

Job description

I'm working with a leading tech team building next-generation VR/AR and immersive computing platforms, and we're now looking for a Senior Android OS / AOSP Engineer to join for an initial 6-month contract.

This role is ideal for someone who lives and breathes Android internals, system frameworks, and low-level engineering and wants to help shape the future of device architecture.

What You'll Be Working On

  • Developing and enhancing Android OS internals, AOSP, system frameworks & performance-critical components
  • Setting technical direction and contributing to major architectural decisions
  • Building tools, profiling systems, and infrastructure that power next-gen hardware
  • Collaborating with product, hardware, and software teams to define system-level interfaces
  • Creating system APIs that enable fast, compelling new features
  • Promoting engineering best practices, clean code, and test-driven development

Requirements

  • 6+ years' software engineering experience
  • Strong background with Android internals, Linux, macOS, or embedded systems
  • Experience across:
  • AOSP
  • NDK / JNI
  • OS / device frameworks
  • Device management or security (Android/iOS)
  • Excellent C++ and Java skills
  • Comfortable working in highly technical, cross-functional environments

Nice to Have

  • Experience with Android IPC mechanisms, performance tools, and security models
  • Mobile platform experience (Android or iOS)
  • Unit testing frameworks (JUnit or similar)

Apply for this position