Android Application Developer for AI-Powered EdTech App
Budget: ₹12,500 – ₹37,500 INR
Job Title: Kotlin Android Developer (Jetpack Compose) for AI-Powered EdTech App (MVP)
Project Overview:
We are developing an AI-powered Android application that serves as a personalized tutor for students. This MVP (Minimum Viable Product) is focused on delivering a clean and scalable frontend that interacts with AI-powered backend APIs for lesson delivery, quiz generation, and schedule planning.
We are seeking an experienced Android developer proficient in Kotlin and Jetpack Compose to build the entire frontend of the mobile app, integrate it with a FastAPI backend, and ensure a smooth user experience.
Key Responsibilities
Develop Android UI screens using Jetpack Compose following provided wireframes.
Implement core features like:
* Onboarding quiz (API-driven)
* Dashboard with learning insights
* Lesson viewer and interactive quizzes
* Schedule/calendar interface
* Profile & mastery analytics
* Consume REST APIs (mocked or live) using Retrofit or Ktor client.
* Follow MVVM architecture and clean code principles.
* Work collaboratively with the backend/AI team.
* Ensure smooth navigation across all app flows and responsiveness across screen sizes.
Tech Stack
* Frontend: Kotlin, Jetpack Compose
* Architecture: MVVM (preferred)
* API Communication: Retrofit or Ktor Client
* Backend (handled by our team): FastAPI (Python)
* Database (handled by backend): PostgreSQL
* Version Control: Git, GitHub
Deliverables
* Functional Android app with all MVP screens
* Mock API integration (switchable to live API)
* Clean, modular, well-commented codebase
* README with build/run instructions
* Post-handover support for minor bug fixes (2 weeks)
Timeline
Estimated project duration: 4 weeks
* Week 1: UI Design & Setup
* Weeks 2–3: Screen Development
* Week 3–4: API Integration, QA, and final polish
Payment Milestones
* UI Implementation (Static): 20%
* API Mock Integration: 25%
* Complete App Flow Integration: 25%
* Final Delivery & Testing: 30%
Ideal Candidate
* 2+ years of Android development experience using Kotlin & Jetpack Compose
* Strong understanding of REST API integration
* Experience with MVVM and clean architecture principles
* Familiar with version control (Git)
* Strong communication and self-management skills
* Bonus: Exposure to FastAPI or EdTech applications
Project Overview:
We are developing an AI-powered Android application that serves as a personalized tutor for students. This MVP (Minimum Viable Product) is focused on delivering a clean and scalable frontend that interacts with AI-powered backend APIs for lesson delivery, quiz generation, and schedule planning.
We are seeking an experienced Android developer proficient in Kotlin and Jetpack Compose to build the entire frontend of the mobile app, integrate it with a FastAPI backend, and ensure a smooth user experience.
Key Responsibilities
Develop Android UI screens using Jetpack Compose following provided wireframes.
Implement core features like:
* Onboarding quiz (API-driven)
* Dashboard with learning insights
* Lesson viewer and interactive quizzes
* Schedule/calendar interface
* Profile & mastery analytics
* Consume REST APIs (mocked or live) using Retrofit or Ktor client.
* Follow MVVM architecture and clean code principles.
* Work collaboratively with the backend/AI team.
* Ensure smooth navigation across all app flows and responsiveness across screen sizes.
Tech Stack
* Frontend: Kotlin, Jetpack Compose
* Architecture: MVVM (preferred)
* API Communication: Retrofit or Ktor Client
* Backend (handled by our team): FastAPI (Python)
* Database (handled by backend): PostgreSQL
* Version Control: Git, GitHub
Deliverables
* Functional Android app with all MVP screens
* Mock API integration (switchable to live API)
* Clean, modular, well-commented codebase
* README with build/run instructions
* Post-handover support for minor bug fixes (2 weeks)
Timeline
Estimated project duration: 4 weeks
* Week 1: UI Design & Setup
* Weeks 2–3: Screen Development
* Week 3–4: API Integration, QA, and final polish
Payment Milestones
* UI Implementation (Static): 20%
* API Mock Integration: 25%
* Complete App Flow Integration: 25%
* Final Delivery & Testing: 30%
Ideal Candidate
* 2+ years of Android development experience using Kotlin & Jetpack Compose
* Strong understanding of REST API integration
* Experience with MVVM and clean architecture principles
* Familiar with version control (Git)
* Strong communication and self-management skills
* Bonus: Exposure to FastAPI or EdTech applications