About the Role
The role involves leading Android application development, improving existing features, and collaborating with cross-functional teams to deliver high-quality mobile solutions in an agile environment.
Responsibilities
- Lead the design and implementation of Android applications
- Write clean, maintainable, and efficient code
- Collaborate with designers and backend developers to integrate APIs
- Optimize app performance and responsiveness
- Troubleshoot and debug production issues
- Review code from other developers for quality and standards
- Ensure compatibility across multiple Android devices and versions
- Implement secure coding practices
- Stay current with Android platform updates and industry trends
- Contribute to technical documentation and architecture decisions
Nice to Have
- Experience with CI/CD pipelines for mobile apps
- Familiarity with Firebase services
- Background in agile or scrum methodologies
- Exposure to app publishing and Google Play Store processes
- Understanding of accessibility standards in mobile apps
Compensation
Competitive salary based on experience
Work Arrangement
Remote
Team
Distributed team with flexible collaboration across time zones
Tech Stack
Kotlin, Android Jetpack, Retrofit, Coroutines, Git, Firebase
Perks
- Flexible working hours
- Remote-first culture
- Opportunities for professional growth
Not applicable