Andriod Developer (Remote)
BigStep Technologies.com
Hybrid
Gurgaon, India
Full Time
Job Title: Android Developer (4–6 Years Experience)
Location: [City / Remote]
Experience Required: 4–6 Years
Employment Type: Full-Time
Job Summary:
We are seeking an experienced Android Developer with 4–6 years of hands-on experience in designing, developing, and maintaining high-performance Android applications. The ideal candidate should have deep expertise in Kotlin, Java, and Android frameworks, along with a strong understanding of mobile UI/UX standards, RESTful APIs, and modern architectural patterns.
Key Responsibilities:
- Design, build, and maintain advanced applications for the Android platform.
- Develop clean, efficient, and maintainable code using Kotlin and Java.
- Collaborate with cross-functional teams (UI/UX, backend, QA) to define, design, and deliver new features.
- Integrate RESTful APIs, third-party SDKs, and backend services.
- Ensure app performance, responsiveness, and compatibility across multiple devices and OS versions.
- Identify and fix bugs, optimize performance, and conduct code reviews.
- Implement and maintain modern Android architectural components (MVVM, LiveData, ViewModel).
- Work with Firebase, push notifications, Google Maps, and analytics tools.
- Stay up-to-date with the latest Android trends, tools, and technologies.
- Strong proficiency in Kotlin and Java programming languages.
- Collaborate with cross-functional teams (UI/UX, backend, QA) to define, design, and deliver new features.
- Integrate RESTful APIs, third-party SDKs, and backend services.
- Ensure app performance, responsiveness, and compatibility across multiple devices and OS versions.
- Identify and fix bugs, optimize performance, and conduct code reviews.
- Implement and maintain modern Android architectural components (MVVM, LiveData, ViewModel).
- Work with Firebase, push notifications, Google Maps, and analytics tools.
- Stay up-to-date with the latest Android trends, tools, and technologies.
- Strong proficiency in Kotlin and Java programming languages.
Technical Skills Required:
- Expertise with Android SDK, Android Jetpack Components, and Android Studio.
- Hands-on experience with REST APIs, Retrofit, Room Database, Coroutines, and Dependency Injection (Dagger/Hilt).
- Strong understanding of Material Design and modern UI/UX guidelines.
- Knowledge of Git version control and CI/CD pipelines.
- Experience with Firebase Services (Auth, Realtime DB, Crashlytics, Push Notifications).
- Familiarity with Unit Testing and UI Testing frameworks like JUnit, Espresso.
- Exposure to Agile/Scrum methodologies.
- Experience publishing and maintaining apps on the Google Play Store.
- Expertise with Android SDK, Android Jetpack Components, and Android Studio.
- Hands-on experience with REST APIs, Retrofit, Room Database, Coroutines, and Dependency Injection (Dagger/Hilt).
- Strong understanding of Material Design and modern UI/UX guidelines.
- Knowledge of Git version control and CI/CD pipelines.
- Experience with Firebase Services (Auth, Realtime DB, Crashlytics, Push Notifications).
- Familiarity with Unit Testing and UI Testing frameworks like JUnit, Espresso.
- Exposure to Agile/Scrum methodologies.
- Experience publishing and maintaining apps on the Google Play Store.
Preferred Qualifications:
- Familiarity with Jetpack Compose and modern declarative UI development.
- Knowledge of Kotlin Multiplatform, Flutter, or React Native (optional).
- Understanding of security best practices, app signing, and Play Store deployment.
- Strong debugging and optimization skills.
- Excellent analytical and problem-solving abilities.
- Strong communication and teamwork skills.
- Ability to work independently and manage multiple tasks efficiently.
- Detail-oriented, quality-focused, and passionate about mobile technologies.
- Familiarity with Jetpack Compose and modern declarative UI development.
- Knowledge of Kotlin Multiplatform, Flutter, or React Native (optional).
- Understanding of security best practices, app signing, and Play Store deployment.
- Strong debugging and optimization skills.
- Excellent analytical and problem-solving abilities.
- Strong communication and teamwork skills.
- Ability to work independently and manage multiple tasks efficiently.
- Detail-oriented, quality-focused, and passionate about mobile technologies.
Soft Skills:
Education:
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
- Google Associate Android Developer Certification is a plus.
Andriod Developer (Remote)
Hybrid
Gurgaon, India
Full Time
October 9, 2025