Senior Android Developer (Java)
Summary
MinebeaMitsumi is hiring a Senior Android Developer (Java) to design, build, and deploy Android apps featuring BLE, NFC, geofencing, and sensor integrations using Clean Architecture/MVVM in a Scrum team. The role includes owning complex modules, code reviews, and mentoring teammates.
Key Responsibilities:
- Design, development, and deployment of Android applications using Java/Kotlin.
- Work on system features involving Bluetooth Low Energy (BLE), NFC, Geofencing, and sensor integrations.
- Understand the Clean Architecture Pattern and MVVM
- Understand and implement based on detailed technical documentation/specifications.
- Take ownership of complex modules and provide architectural and development guidance to team members.
- Ensure the scalability, performance, and maintainability of the mobile application.
- Collaborate closely with Product Owner, and QA teams in a Scrum environment.
- Participate in Agile ceremonies including daily standups, sprint planning, reviews, and retrospectives.
- Conduct code reviews, troubleshoot issues, and continuously improve the codebase.
- 3 to 5 years of experience in Android development.
- Advanced proficiency in Java for Android.
- Strong knowledge or at least familiar with:
> Bluetooth Low Energy (BLE)
> NFC
> Geofencing APIs
> Restful APIs - Proven track record of delivering high-quality Android applications to production.
- Ability to read and interpret detailed specifications and convert them into working solutions.
- Familiarity with Android SDK, Jetpack libraries, RESTful APIs, and common development tools (Git, Android Studio, Gradle).
- Swift and Kotlin Programming.
- Scrum Master certification or equivalent Agile training.
- Experience mentoring developers or managing small Android teams.
- Solid grasp of Agile/Scrum methodologies.
- Competitive compensation package
- 13th month pay
- Premium Pay: OT/ Holidays/ Rest Days/ Night Shift Premium (As applicable)
- Medical Insurance (HMO) Coverage for Employees, with the option to enroll Dependents
- Accident Insurance for Employees, with the option to enroll Dependents
- Paid Sick Leaves and Vacation Leaves (convertible to cash)
- Career advancement and promotion opportunities
- With overseas training and/ or deployment opportunities to MinebeaMitsumi Global Factories