Job Title: Android Developer (5-7 Years Experience)
Location: Hybrid
Position Type: Full-time
Key Responsibilities
- Design, develop, and maintain high-quality Android applications using Jetpack Compose and Kotlin.
- Integrate RESTful/GraphQL APIs and backend services using Ktor or related frameworks.
- Collaborate with cross-functional teams (designers, product managers, QA) to define requirements and deliver scalable solutions.
- Manage projects independently and contribute to team-based initiatives, ensuring timely delivery.
- Implement best practices for version control (Git), code reviews, and CI/CD pipelines.
- Troubleshoot, debug, and optimize app performance for enhanced user experience.
- Stay updated with Android ecosystem trends (architecture components, libraries, tools) to drive innovation.
- Write clean, maintainable code and document technical specifications.
Qualifications
- 3–5 years of professional Android development experience with a strong portfolio of published apps.
- Expertise in modern Android UI development with Jetpack Compose.
- Hands-on experience with Ktor for networking and API integration.
- Proficient in Kotlin, Coroutines/Flow, and Android SDK.
- Experience with RESTful APIs, third-party libraries (Retrofit, OkHttp), and offline storage (Room/SQLite).
- Strong understanding of Git (branching, merging, pull requests) and collaborative workflows.
- Ability to manage projects individually and thrive in team environments.