Senior Android Developer (Java)
Core
Design, develop, and deploy Android applications with a focus on system features involving Bluetooth Low Energy (BLE), NFC, and Geofencing.
Role type
Senior IC Android developer
Builds
Android mobile applications
Domain
Mobile development / IoT connectivity
Deliverable
production ML models | product features
Required skills
Java, Kotlin, Android SDK, Jetpack libraries, RESTful APIs, Git, Android Studio, Gradle, BLE, NFC, Geofencing APIs, Clean Architecture, MVVM
Preferred skills
Swift, Scrum Master certification, team mentoring
Technologies
Java, Kotlin, Android SDK, Jetpack, Git, Android Studio, Gradle, BLE, NFC, Geofencing
Responsibilities
Design and develop Android applications using Java/Kotlin; Implement system features involving BLE, NFC, and Geofencing; Provide architectural guidance to team members; Conduct code reviews and troubleshoot issues; Collaborate with Product Owner and QA teams in a Scrum environment; Participate in Agile ceremonies.
Seniority
Senior, hands-on IC
