Sr. Android Developer

5 years

0 Lacs

Posted:11 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Senior Android Developer Job Description (5+ Years Experience)

This job description outlines the key responsibilities, required technical expertise, and qualifications for a Senior Android Developer with a minimum of five years of relevant professional experience. This role is crucial for providing technical leadership, driving high-quality development, and mentoring junior team members.

Job Summary :

The Senior Android Developer will be responsible for the design, development, and maintenance of advanced, high-performance applications for the Android platform. This role involves taking ownership of complex features, defining application architecture, ensuring code quality, and collaborating with cross-functional teams (Product, Design, Back-end) to deliver seamless and innovative mobile experiences. The ideal candidate will also serve as a technical mentor for mid and junior-level developers.

Key Responsibilities :

  • Lead the technical design and development of new features and complex, scalable Android applications using best practices in Kotlin and Java.
  • Architect, design, and optimize robust, high-performance, and scalable mobile application modules, with a deep understanding of modern Android architecture patterns (e.g., MVVM, MVI).
  • Own the full application lifecycle, from concept and design to testing, deployment on the Google Play Store, and post-release support.
  • Identify and resolve complex technical challenges, bottlenecks, and performance issues, ensuring stability and an optimal user experience.
  • Conduct thorough code reviews to ensure high code quality, adherence to coding standards, and best practices across the team.
  • Collaborate closely with UI/UX designers to translate design mockups and wireframes into high-quality, pixel-perfect user interfaces, following Material Design principles and Android guidelines.
  • Integrate and consume various third-party APIs, web services (RESTful/GraphQL), and external data sources efficiently and securely.
  • Mentor and guide junior and mid-level developers on technical skills, coding best practices, and application architecture.
  • Champion and implement automated testing strategies (Unit, Integration, UI tests) to maintain application reliability.
  • Stay current with the latest Android SDK updates, emerging technologies (e.g., Jetpack Compose, Coroutines), and industry trends, advocating for their strategic adoption.

Required Technical Skills

Core Android & Languages

  • 5+ years of proven professional experience in Android application development.
  • Expert proficiency in Kotlin (including Coroutines and Flow) and strong working knowledge of Java.
  • Deep understanding of the Android SDK, different Android versions, and various device form factors.
  • Expertise in Android Architecture Components (e.g., ViewModel, LiveData, Room, Navigation).
  • Solid experience with modern architectural patterns such as MVVM, MVI, or MVP.
  • In-depth knowledge of Android UI/UX design principles and implementation using both XML and Jetpack Compose.
  • Familiarity with various dependency injection frameworks (e.g., Dagger, Hilt).

Job Type: Full-time

Benefits:

  • Provident Fund

Ability to commute/relocate:

  • Prakash Nagar, Hyderabad, Telangana: Reliably commute or planning to relocate before starting work (Required)

Education:

  • Bachelor's (Preferred)

Experience:

  • Android Development: 5 years (Required)
  • Kotlin: 4 years (Required)

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You