Summary The Senior Android Developer plays a crucial role in designing, building, and maintaining high-quality Android applications. This role is integral to enhancing user experience and ensuring code excellence within the team. Experience
- 4+ Yrs Notice Period
- Immediate
- 30 days.
Responsibilities:
• Develop and maintain Android applications utilizing contemporary frameworks.
• Collaborate with international teams to address technical issues and design software solutions.
• Conduct code reviews and provide technical support to developers.
• Engage in root cause analysis and ticket handling for issue resolution.
• Utilize Agile methodologies to plan and execute projects. Must Haves:
• Hands-on experience with Kotlin.
• Proficiency in developing Android applications with Jetpack Compose and View XML.
• Experience with Android Lifecycle components.
• Familiarity with Kotlin Flows, LiveData, and/or reactive programming (RxJava).
• Skills in unit testing and architecture design.
• Expertise in code reviews and providing technical support. Nice to Haves:
• Experience in developing frameworks, libraries, or SDKs.
• Hands-on experience with Android tooling such as ADB, ADB shell, and scrcpy.
• Understanding of continuous integration environments like Jenkins and Artifactory.