Job Description

Division:
R&D

Level:
LX, General Manager (R&D)

Job Title:
Rider Applications Lead

Reporting:
Functional Reporting to: Leadership, R&D


1. Background

i) Educational Qualification

  • Essential: ME/Mtech in Computer Science/IT from a reputed institute, BE/B.Tech in Electronics with a Diploma in Advanced Computing from C-DAC

ii) Experience

  • Minimum: 15 years
  • Maximum: 20 years
  • Team size – 6-8 employees

2. Job Role & Responsibilities

Role: Application Developer Lead (Fundamental Skill: Mobile App Development)

Technical/Functional:

  • Proficient in Android app development using Java and Kotlin.
  • Strong experience with Android Studio and the Android SDK for building robust mobile applications.
  • Hands-on experience in UI/UX design, following Android’s Material Design principles to create user-friendly, customer-facing applications.
  • Solid understanding of RESTful APIs and data exchange formats (JSON, XML) for connecting Android apps with backend services.
  • Experience managing the Android app lifecycle, performance optimization, and troubleshooting for smooth, high-quality app experiences.
  • Familiarity with version control using Git, and Play Store app hosting and updates.
  • Proficient in iOS app development using Swift and Objective-C.
  • Strong experience with Xcode, Cocoa Touch, and the iOS SDK for developing robust mobile applications.
  • Knowledge of Git for version control and experience with App Store submission and updates.
  • Ability to write clean, maintainable code with a focus on scalability and long-term maintainability.
  • Experience with integrating cloud-based backend services for real-time data syncing and overall app functionality.

Add-on Skills (Preferred):

  • Connectivity: Experience integrating Bluetooth Low Energy (BLE), Wi-Fi, and other connectivity technologies for communication between mobile apps and hardware systems.
  • Maps Integration: Expertise in integrating Google 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 like Spotify SDK for streaming and media control within the app.
  • Cloud Architecture: Experience with cloud platforms like AWS, Google Cloud, or Azure for mobile app backend integration.
  • Basic understanding of embedded software systems and their integration with mobile applications.
  • Exposure to automotive-related mobile platforms like Android Auto.
  • Exposure to automotive-related platforms like CarPlay.

3. Competency Requirements

Behavioural:

  • Strong leadership skills in mentoring and developing talent.
  • Strong communication skills (both written and oral).
  • Driven and capable of getting work done from immediate team and within interdisciplinary teams.
  • Passionate about delivering customer-facing, innovative applications.
  • Ability to work in a fast-paced environment and meet deadlines.