Job Title: Flutter + Android (Kotlin) Developer
Experience: 3–5 Years
Location: Bangalore (Preferred) / Remote
Employment Type: Full-Time
About the Role
We are looking for a skilled Flutter + Android (Kotlin) Developer with 3–5 years of experience in mobile application development. The candidate should have strong expertise in developing cross-platform applications using Flutter along with native Android development using Kotlin. The role involves building scalable, high-performance mobile applications, integrating APIs, and collaborating with UI/UX, backend, and product teams.
Key Responsibilities
- Design, develop, and maintain mobile applications using Flutter and Kotlin.
- Build reusable, maintainable, and scalable code for Android and cross-platform applications.
- Integrate REST APIs, third-party SDKs, and cloud services.
- Optimize application performance, responsiveness, and reliability.
- Debug, troubleshoot, and resolve application issues.
- Collaborate with designers, backend developers, and QA teams.
- Participate in code reviews and follow best coding practices.
- Publish and maintain applications on Google Play Store.
- Ensure security, performance, and quality standards are met.
Required Skills
- 3–5 years of experience in mobile application development.
- Strong hands-on experience with Flutter (Dart).
- Strong experience in Android development using Kotlin.
- Experience with Android SDK, Jetpack Components, and Material Design.
- Knowledge of state management (Provider, Bloc, Riverpod, etc.).
- Experience integrating RESTful APIs and JSON parsing.
- Understanding of Git version control and CI/CD processes.
- Familiarity with Firebase services (Authentication, Firestore, Push Notifications, Analytics).
- Experience with app deployment and release management on Google Play Store.
Preferred Skills
- Experience with MVVM/MVC architecture patterns.
- Knowledge of SQLite, Room Database, or local storage solutions.
- Exposure to Bluetooth, Location Services, Camera APIs, or IoT integrations.
- Experience with unit testing and automated testing frameworks.
- Understanding of Agile/Scrum development methodologies.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or equivalent experience.
What We Offer
- Opportunity to work on innovative mobile applications.
- Collaborative and growth-oriented work environment.
- Exposure to modern mobile technologies and cloud integrations.
- Competitive compensation package.
Interested candidates can share their updated resume along with project details, current CTC, expected CTC, notice period, and location.
Pay: ₹70,000.00 - ₹80,000.00 per month
Work Location: In person