About the job
Key responsibilities:
1. Debug and troubleshoot Android applications, identifying and fixing issues to improve performance and stability.
2. Conduct research on new technologies, libraries, or SDKs that can benefit our Android development efforts.
3. Create and manage APK builds for client integrations; validate and verify implementations after deployment.
4. Work closely with QA and other team members to test features end-to-end and ensure successful integration.
5. Take full responsibility for assigned tasks or features, delivering quality code on time.
6. Adapt to new tech stacks or project requirements as needed, using open-source libraries and AI tools to streamline development.
Skills required
1. Proficient in Android development using Java and/or Kotlin, with a good understanding of Android SDK, UI components, and activity lifecycle.
2. Experience with Android Studio and the process of building and signing APKs for distribution.
3. Strong debugging skills and the ability to use tools (e.g., Logcat, debugging libraries) to diagnose and fix issues.
4. Familiarity with modern Android architecture patterns (MVC, MVP, MVVM) and libraries (e.g., Retrofit, Room).
5. Willingness to learn and adapt to new technologies or frameworks as needed.
6. Comfortable using AI-powered development tools or open-source resources to assist in coding or troubleshooting.
7. Good teamwork and communication skills, and a proactive attitude toward problem-solving.
Skill(s) required
Android
Java
Kotlin
Model View Controller(MVC)
MVVM
Who can apply
Only those candidates can apply who:
1. have minimum 1 years of experience
Other requirements
Bachelor’s degree (B.Tech/B.E.) or equivalent in Computer Science, IT, or a related technical field
Any Graduate