What you'll be doing - Collaborate closely with product managers, architects, DevOps, business intelligence, business, and automation teams within the team to build and execute against a clear roadmap.
- Contribute to the Android team by actively participating in all development efforts, including the design, development, testing, and deployment of complex features.
- Write code that is clean, scalable, and meets high-quality standards
- Engage in regular code reviews and provide constructive feedback to team members, fostering a culture of continuous improvement and knowledge sharing.
- Stay updated with the latest trends and advancements in Android development, incorporating innovative solutions and best practices into project workflows to enhance product quality and efficiency.
What we're looking for - 3+ years of proven experience as an Android developer.
- Collaborative team player with a knack for dynamic environments.
- Proficient understanding of OOP concepts and design principles.
- Strong problem-solving skills coupled with high analytical abilities.
- Familiarity with Google's design principles and interface guidelines.
- Hands-on experience in multithreading, mobile memory management, and Restful APIs, showcasing a deep understanding of Jetpack components like ViewModel, Room, Coroutines, WorkManager, and more.
You might also have - Experience with system apps
- Working experience with Dependency Injection
- Experience with testing frameworks and best practices.
Additional information - Relocation support is not available for this position.
- International relocation support is not available for this position.
- Work visa/immigration sponsorship is not available for this position.
|