Software Engineer (Android) – Own features, guide others, ship device-connected apps
Why you’ll like it
- You’ll build Android apps that control real devices and make complex tech feel effortless to users
- You’ll shape how features are designed, released, and improved across their full lifecycle
- You’ll help modernise a large production app while keeping customers connected and supported
- You’ll influence how the team codes, tests, and ships software that people rely on every day
The opportunity
Join a product‑led engineering team building software that connects people to their devices. You’ll design, build, and release Android features that link directly with real‑world hardware, collaborating with firmware and backend engineers to deliver seamless, dependable user experiences. You’ll have full technical ownership and the autonomy to make pragmatic calls that balance delivery speed with long‑term quality.
Company profile
An established consumer technology company delivering connected products for global markets. Collaborative and grounded, they value craftsmanship, curiosity, and shared problem‑solving over formality.
The role
Design, build, and release Android features in Kotlin; own delivery end to endRefactor and modernise Java components as you evolve the codebaseWork with hardware APIs and Android services to manage device connectivityUse EventBus, Retrofit, and Data Binding to build smooth, responsive app behaviourCollaborate with firmware, QA, and product teams to debug and optimise performanceContribute to CI / CD pipelines and build reliability across environmentsReview code, share context, and mentor others to raise technical standardsYour fit
Strong Kotlin development experience including Coroutines, MVVM or MVI, and dependency injection (Hilt or Dagger)Confident working with REST APIs (Retrofit), Data Binding, and SQL or Room for persistenceSkilled in maintaining and improving Java code in productionFamiliar with EventBus, Android Services, and AOSP conceptsExposure to device‑connected or IoT Android applicationsComfortable in CI / CD environments using Bitbucket, Jenkins, and GitPragmatic engineer who owns delivery, communicates clearly, and builds maintainable softwareSupportive teammate who mentors through example and clear technical feedbackIf this sounds like you, apply now.
#J-18808-Ljbffr