Responsibilities
- Design and sustain Android apps emphasizing speed, security, usability, and smooth interaction
- Work with analysts, channel partners, backend teams, and stakeholders to define and roll out new features
- Produce readable, scalable code using Kotlin standards, design patterns, and modern architecture models like MVVM and Clean Architecture
- Perform thorough testing with unit, instrumentation, and UI tests using Espresso, and debug to meet quality benchmarks
- Enhance app efficiency in loading time, memory usage, and adaptability across varied Android devices and OS versions
- Engage in code reviews by offering actionable feedback and supporting peers to improve overall code integrity
- Diagnose and fix difficult problems involving app crashes, slowdowns, unresponsiveness, and integration failures
- Connect with server-side systems via RESTful APIs while ensuring data transfer is both secure and efficient
- Keep up with advancements in Android tools like Jetpack Compose, Kotlin Coroutines, Flow, and Hilt, as well as design standards
- Support technical planning activities such as estimating workloads, sprint organization, and architectural choices
Benefits
- Industry-leading pay and stock incentives
- Full support for physical and mental health through wellness initiatives
- Generous time off and holiday allowances for rest and recovery
- Paid leave options for new parents and adoptive families
- Access to growth programs open to all staff, regardless of role or seniority
- Opportunities to join employee communities, local groups, and volunteering efforts
- Dynamic workplace environment with premium facilities
- Globally recognized as a Great Place to Work Certified™ company
Compensation
Market leader in compensation and equity awards
Work Arrangement
Remote
Team
IND
Other
Shift Time: 2.00 pm to 11.00 pm