Key Responsibilities
● Native Android development using Kotlin and the Android SDK
● Implement new features based on product requirements
● Maintain existing applications, including bug fixes and performance optimization
● Integrate with backend APIs (REST / GraphQL) and cloud services (AWS-hosted)
● Must have: Hands-on expertise with Android Bluetooth LE — BLE queue management, scanning and scan filtering, ciphering, GATT services/characteristics, and hardware communication protocols for smart devices
● Implement UI/UX following design specifications and Material Design guidelines
● Manage app store submission, builds, and release management
● Write unit and UI tests to minimize defects and reproduce intermittent issues
● Diagnose and resolve hard-to-reproduce production issues using analytics and crash data
● Conduct code reviews and maintain technical documentation
● Collaborate closely with the Cloud/Web team on API integration
Requirements
- Kotlin & Android SDK
- Bluetooth Low Energy (BLE) / Connected Devices
- REST APIs / GraphQL
- AWS Integration
- GATT, BLE Scanning & Hardware Communication
- CI/CD & Performance Optimization
Pay: From ₹1,000,000.00 per year
Ability to commute/relocate:
- Technopark, Thiruvananthapuram, Kerala: Reliably commute or planning to relocate before starting work (Preferred)
Work Location: In person