Remote job
Android Engineer (Kotlin)
Job details
About this role
Role overview
A remote Android engineering role focused on native mobile development with Kotlin. The position sits within a distributed engineering organization that delivers production software for external clients, contributing to the design, build, and iteration of Android applications shipped to a broad user base.
Responsibilities
- Design, build, and maintain Android features and screens in Kotlin - Collaborate with engineers, designers, and product owners to deliver user-facing capabilities end to end - Take ownership of components from design through release and ongoing maintenance - Write clean, maintainable, well-documented code and contribute to architectural decisions - Mentor junior teammates and help reinforce a healthy engineering culture - Push for technical quality, performance, and continuous improvement across the mobile stack
Requirements
- Five or more years of professional software engineering experience - Strong hands-on expertise with Kotlin and modern Android development in production settings - Solid problem-solving ability and a clear commitment to writing clean, maintainable code - Excellent written and spoken English suitable for remote collaboration - Demonstrated interest in mentoring and supporting teammates
Benefits and work setup
- Fully remote work with agreed-upon core collaboration hours - Competitive compensation reviewed on a performance basis - Support for ongoing learning and professional development - Paid time off and additional benefits that vary by role and location