Android Engineer
Core
Develop and maintain robust Android applications, design user interfaces, and integrate backend services for mobile products.
Role type
Android Engineer
Builds
Android mobile applications
Domain
Mobile development
Deliverable
production ML models | product features
Required skills
Kotlin, Jetpack Compose, XML-based UI frameworks, REST API integration, Retrofit, Kotlin Coroutines, Flow, Room database, Git
Preferred skills
Bluetooth Low Energy (BLE) development, Firebase Cloud Messaging, CI/CD tooling
Technologies
Kotlin, Jetpack Compose, Retrofit, Room, Git, Jenkins, GitHub Actions
Responsibilities
Develop and maintain Android applications using Kotlin; Design and implement user interfaces; Integrate RESTful APIs; Implement asynchronous programming patterns; Manage local data persistence; Conduct code reviews; Collaborate with product, design, and backend teams.
Seniority
Individual Contributor