Location: Kolkata - onsite
Type / Level: Internship / Associate
We're looking for a Junior Android Developer (Kotlin) to join our innovative team and help us craft engaging mobile experiences. If you thrive on learning and want to see your code, make a real impact, this role is for you!
What You'll Do:
- Code & Innovate: Develop robust and user-friendly Android applications using Kotlin, leveraging Coroutines for efficient background tasks and Compose for modern UI creation.
- Architectural Excellence: Apply MVVM or MVI architectural patterns to ensure our codebase remains clean, testable, and scalable.
- Collaborate & Create: Work closely with product, design, and engineering teams to translate ideas into functional features from concept to deployment.
- Ship & Learn: Contribute to the full development lifecycle, from writing new features to debugging and optimizing performance.
What You'll Bring:
- Foundational knowledge of Android development and the Android ecosystem.
- Proficiency in Kotlin.
- Practical experience with Coroutines.
- Familiarity with Compose for UI development (show us what you've built!).
- An understanding of architectural patterns like MVVM or MVI.
- A strong portfolio demonstrated by at least one live application on the Google Play Store (developed independently or as a primary contributor). Please provide links.
- An active and consistent GitHub profile showcasing your coding projects and contributions.
- A proactive attitude, strong problem-solving abilities, and a commitment to continuous learning.
Bonus Points For:
- Curiosity about or experience with Kotlin Multiplatform.
- Prior exposure to TypeScript.
- Experience with Google Summer Code (GSOC).
- Any background in iOS / Swift development.