This job has expired

Check similar jobs, what people also searched, or create a job alert for Android Developer jobs in Pune, Maharashtra, India

Expired

Rasta.Ai

Android Developer

Pune, Maharashtra, India

7 days ago
Save Job

Summary

Job Title: Android Developer (Kotlin + Flutter)

Location: Pune (Hinjewadi Phase 2)

CTC : 3 LPA - 4.2 LPA

Experience: 1–2 Years

Employment Type: Full-Time


Job Overview

We’re looking for a passionate and skilled Android Developer with 1–2 years of experience in building and publishing mobile applications using Kotlin and Flutter. The ideal candidate will have strong problem-solving skills, a deep understanding of Clean Architecture, Data Structures & Algorithms, and a solid grasp of writing test cases and maintaining code quality. You’ll work across native Android and Flutter, integrating system-level APIs (Camera, Sensors, Location, Google Maps), handling notifications via FCM, and ensuring performant, well-structured, scalable applications.


Key Responsibilities

Development & Architecture

  • Build and maintain Android apps using Kotlin with MVVM, Hilt, Room, Retrofit, and Jetpack Compose
  • Build Flutter apps using BLoC, Dio, Clean Architecture, and ensure responsive UI
  • Integrate with Google Maps, Location services, Accelerometer, Camera, and other Android system APIs
  • Handle push notifications via Firebase Cloud Messaging (FCM)
  • Follow Clean Architecture, design patterns, and optimization practices
  • Apply Data Structures & Algorithms to solve complex logic and ensure high-performance app behavior

Testing, Publishing & Maintenance

  • Write and maintain unit tests, widget tests, and integration tests
  • Ensure code is clean, modular, and testable
  • Publish and manage apps on the Google Play Store (or other platforms)
  • Troubleshoot and debug issues in production and QA environments

Collaboration & Problem Solving

  • Collaborate with designers, product managers, and backend developers
  • Communicate technical ideas clearly and participate in code reviews
  • Demonstrate strong analytical and problem-solving skills
  • Understand and contribute to backend integration, including API consumption and data handling


Required Skills & Experience

  • 1–2 years of experience in mobile app development with Kotlin (Android) and Flutter
  • Proficient in: Kotlin, MVVM, Hilt, Room, Retrofit, Jetpack Compose (preferred)
  • Flutter with BLoC, Dio, and Clean Architecture
  • Firebase Cloud Messaging (FCM)
  • Google Maps, Camera, Location, and Sensor APIs
  • Strong foundation in Data Structures & Algorithms
  • Experience writing unit tests, widget tests, and maintaining code quality
  • Hands-on experience in publishing apps to the Play Store
  • Knowledge of RESTful API integration and client-server architecture
  • Familiarity with Git and Agile workflows


Nice to Have

  • Experience with iOS deployment via the Apple App Store
  • Knowledge of iOS-specific configurations in Flutter (e.g., Info.plist, provisioning profiles, certificates)
  • Familiarity with Swift or Objective-C basics
  • Working with Firebase Analytics, Crashlytics, Dynamic Links, etc.
  • CI/CD pipeline knowledge (e.g., GitHub Actions, Bitrise, Codemagic)
  • Performance profiling and debugging on both Android and iOS platforms


How to Apply: Send your resume and a brief cover letter explaining why you're interested in this internship to [email protected].

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: