Jobs/Software Developer - Android

Software Developer - Android

RedDoorz

·reddoorz.com
Noida, Uttar Pradesh, IN
Not disclosed
Oct 15, 2026(October 15, 2026)

Job description

Location: Noida Experience: 3-5 Years Reporting To: Lead - Android Developer About the Role RedDoorz is looking for a passionate and enthusiastic Software Developer - Android to join our Technology team. The ideal candidate should have hands-on experience in Android application development using Java and Kotlin, along with a strong understanding of Android frameworks, modern mobile architectures, and development best practices. In this role, you will work closely with cross-functional teams to build scalable, high-performing, and user-friendly Android applications that deliver exceptional user experiences. We are looking for someone who is eager to learn, proactive, detail-oriented, and passionate about mobile development, with the ability to thrive in a collaborative and fast-paced team environment while contributing to impactful mobile products at scale. Key Responsibilities

  • Develop, maintain, and enhance Android applications using Java and Kotlin.
  • Write clean, scalable, maintainable, and testable code following development best practices.
  • Build responsive and modern mobile user interfaces using Material Design principles and XML layouts.
  • Integrate RESTful APIs and manage data handling efficiently.
  • Optimize application performance, responsiveness, and stability.
  • Debug and troubleshoot issues, identify bottlenecks, and implement effective solutions.
  • Collaborate with backend developers, QA engineers, product managers, and designers throughout the development lifecycle.
  • Implement modern Android architecture patterns such as MVVM and Clean Architecture.
  • Work with Jetpack Components including Room, Navigation, WorkManager, and LiveData.
  • Utilize Coroutines and Flow for asynchronous programming and efficient data handling.
  • Participate in code reviews and contribute to continuous improvement initiatives.
  • Follow Agile/Scrum development methodologies and team processes.
  • Stay updated with the latest Android trends, tools, and technologies. Requirements
  • Bachelor’s degree in Computer Science, Information Technology, or a related technical field (or equivalent practical experience).
  • 3-5 years of experience in Android application development.
  • Strong proficiency in Java and Kotlin.
  • Hands-on experience with Android SDK and Android Studio.
  • Good understanding of MVVM and Clean Architecture principles.
  • Experience working with Jetpack Components such as Room, WorkManager, Navigation, and LiveData.
  • Experience integrating REST APIs and handling JSON data using Retrofit or similar libraries.
  • Strong understanding of Coroutines and Flow.
  • Strong knowledge in Jetpack Compose.
  • Familiarity with Git and version control workflows.
  • Knowledge of Material Design guidelines and XML-based UI development.
  • Strong analytical, debugging, and problem-solving skills.
  • Good communication and collaboration abilities. Preferred Skills
  • Familiarity with dependency injection frameworks such as Hilt or Dagger.
  • Basic understanding of app deployment processes on the Google Play Store.
  • Exposure to unit testing and Android testing frameworks.
  • Understanding of mobile security and performance optimization best practices.
  • Familiarity with Agile/Scrum methodologies and collaboration tools.

Resume Templates

All →

Classic

Most PopularATS 98%
Use this template

Bold

CreativeATS 88%
Use this template

Executive

ProfessionalATS 95%
Use this template

Minimal

CleanATS 99%
Use this template
Account

Welcome!

Sign in to access your account

Features

Browse JobsResume TemplatesCover LetterATS Score CheckerAI RewriteResume ExamplesSalary Guide

General

About UsBlogFAQContact UsPrivacy PolicyTerms of ServiceCookie Policy