Remote job
Android Engineer (Kotlin)
Job details
About this role
Role overview
A full-time, remote-first role for a mobile engineer who ships native Android applications using Kotlin. The position is embedded in a cross-functional team building customer-facing software with global reach, where engineers own meaningful product surfaces and contribute to technical decisions across the mobile codebase.
Responsibilities
- Build and evolve native Android features in Kotlin - Work alongside designers, product managers, and backend engineers on integrated deliverables - Drive technical decisions for the mobile codebase, from architecture to release - Maintain clean, testable code and participate in code review across the team - Mentor junior Android developers and contribute to a positive team culture
Requirements
- 5+ years of professional software engineering experience - Strong proficiency with Kotlin and the modern Android development stack - Solid problem-solving instincts and a habit of writing maintainable code - Clear English communication skills suited to a remote-first environment - Enthusiasm for coaching and growing more junior team members
Benefits and work setup
- Fully remote with agreed core collaboration hours - Performance-based salary reviews - Support for continued learning and professional development - Paid time off plus additional benefits that vary by role and location