Enable job alerts via email!

Android Developer

Austin Fraser

Reading

On-site

GBP 40,000 - 80,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a pioneering technology company as an Android Developer, where you'll play a crucial role in transforming an existing application by creating a robust API. This hands-on position allows you to work with cutting-edge technology, tackling challenges in device-to-mobile integration. You'll collaborate with a dynamic team to enhance the core parser library and ensure seamless communication between mobile apps and hardware. If you're passionate about Android development and eager to make a significant impact, this is the perfect opportunity for you to grow your skills and contribute to an innovative project.

Qualifications

  • Proven experience in Android development with Kotlin or Java.
  • Strong programming skills in C++ and API design.

Responsibilities

  • Re-architect an existing Android app to expose functionality via an API.
  • Refactor the parser library to improve performance and reliability.

Skills

Android Development
Kotlin
Java
C++
API Design
Data Parsing
Legacy Code Maintenance

Job description

Job Title: Android Developer - API & Parser Integration (Contract)


We're collaborating with a pioneering technology company that's leading the charge in device-to-mobile integration. Their current Android application is tightly coupled with proprietary hardware, focusing on parsing and displaying real-time data from the device. However, they're now embarking on an ambitious new journey: decoupling the front-end and establishing an API-first ecosystem.


This is where you come in. Your expertise will be instrumental in shaping this transition. You'll play a key role in rearchitecting the application, designing and implementing robust APIs, and ensuring seamless communication between the mobile app and the hardware. This is a chance to make a significant impact on the future of their product, while also expanding your skillset and working with cutting-edge technology.


If you're passionate about Android development, love solving challenging problems, and want to be part of a groundbreaking project, we encourage you to apply. This is an opportunity to join a dynamic team, work on a product that's pushing the boundaries of what's possible, and contribute to the evolution of device-to-mobile integration.


The Opportunity:

This is a hands-on, full-cycle development role. You'll take an existing Android app and re-engineer it to expose its functionality via a clean, robust API. The goal? To allow external clients to build their own front ends using the data, while ensuring the app can also consume the same API internally. You'll also be working on updating and enhancing the core parser library that sits at the heart of the data flow.


What You'll Be Doing:

  1. Re-architect an existing Android application to expose its functionality via a standalone API.
  2. Refactor and update the parser library to improve reliability, performance, and maintainability.
  3. Modify the current Android application to consume data from the newly created API.
  4. Collaborate with internal teams and potentially client developers to ensure seamless integration.

What You'll Need:

  1. Proven experience developing Android applications (Kotlin or Java).
  2. Strong programming skills in C++ and Java.
  3. Solid experience in API design and development, ideally for mobile-to-device communication.
  4. Experience with parsing data from external hardware or embedded systems.
  5. Ability to work with legacy code and modernise architecture without breaking functionality.

Nice to Have:

  1. Experience with hardware interfacing or working with embedded devices.
  2. Familiarity with security best practices in API development.
  3. Comfortable working in fast-paced, project-oriented environments.

Why Join Us?


You'll be working on a project that blends mobile tech with real-world hardware—something not every dev gets to do. It's an opportunity to make a measurable impact, build something meaningful, and collaborate with a forward-thinking engineering team in a role that's both creative and technically rewarding.

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