Select how often (in days) to receive an alert:
Department:
Rider Apps and Connected Ecosystem
Level:
EX
Job Title:
Android Developer
Reporting:
Functional Reporting to: Leadership, R&D – Rider Apps
1. Background
i) Educational Qualification
- Essential: ME/Mtech in Computer Science/IT/Electronics from a reputed institute or BE/B.Tech in Computer Science/IT/Electronics
ii) Experience
- Minimum:3 years
- Maximum:8 years
2. Job Role & Responsibilities
Technical/Functional:
- Proficient inAndroid app developmentusingJavaandKotlin.
- Strong experience withAndroid Studioand theAndroid SDKfor building robust mobile applications.
- Hands-on experience inUI/UX design, following Android’s Material Design principles to create user-friendly, customer-facing applications.
- Solid understanding ofRESTful APIsand data exchange formats (JSON, XML) for connecting Android apps with backend services.
- Experience managing theAndroid app lifecycle, performance optimization, and troubleshooting for smooth, high-quality app experiences.
- Familiarity withversion controlusing Git, and Play Store app hosting and updates.
- Proven ability to write clean, maintainable, and well-documented code.
- Experience in integrating mobile apps withcloud-based backend servicesto ensure seamless real-time synchronization.
Add-on Skills (Preferred):
- Connectivity:Experience integratingBluetooth Low Energy (BLE),Wi-Fi, and other connectivity technologies for communication between mobile apps and hardware systems.
- Maps Integration:Expertise in integratingGoogle Maps SDK,Mapbox, or other location-based services for features such as geofencing, navigation, and route mapping.
- Media Integration:Familiarity with integrating third-party SDKs likeSpotify SDKfor streaming and media control within the app.
- Cloud Architecture:Experience withcloud platformslikeAWS,Google Cloud, orAzurefor mobile app backend integration.
- Basic understanding ofembedded software systemsand their integration with mobile applications.
- Exposure to automotive-related mobile platforms likeAndroid Auto.
3. Competency Requirements
Behavioural:
- Strong communication skills (both written and oral).
- Self-driven and capable of working both independently and within interdisciplinary teams.
- Passionate about delivering customer-facing, innovative applications.
- Ability to work in a fast-paced environment and meet deadlines.
4. Likely Sources