L

Android Senior Developer

Lister Digital
Chennai

Posted:5 hours ago

Apply

Job Description

About This Role

5 years of experience
Skills: Java - Kotlin

Senior Android Developer - JD

We are looking for a Senior Android Developer who can create custom applications. This position will be responsible for taking projects through the entire life cycle. You will tackle problems and resolve complex issues, while working in a distributed environment with a team of outstanding engineers. The role also involves active participation in managing technical debt, refactoring existing codebases, and driving legacy code migrations to modern Android standards and architectures.

Core Competencies

Candidates must demonstrate strong proficiency in all four of the following areas to be considered.

Required for this role

  • Kotlin - production-level proficiency required.

  • Clean Architecture - hands-on experience designing scalable, maintainable Android applications.

  • Jetpack Compose - ability to build modern, declarative UIs in a production environment.

  • Unit Testing - proven ability to write comprehensive unit tests; striving for full coverage is expected.

Responsibilities

  • Write well designed, efficient Kotlin code that works across devices.

  • Design and build modern Android user interfaces using Jetpack Compose.

  • Build scalable and maintainable architectures using MVVM / Clean Architecture principles.

  • Use Kotlin Coroutines and Flow for asynchronous and reactive programming.

  • Implement modularized Android architectures for large-scale applications.

  • Actively identify, prioritize, and address technical debt across the codebase.

  • Lead and contribute to legacy code migrations, including modernizing Java codebases to Kotlin and adopting current Android standards.

  • Support continuous improvement by staying up-to-date with the rapidly evolving mobile development world.

Skills Required

Android Java Unit Testing Reactive Programming Continuous Improvement Mobile Development Android development

Learn the skills this job asks for

See your skill gap for Mobile App Developer →

Free courses, interview questions and practice for each skill.

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
L
Lister Digital

RecommendedJobs for You

L

Chennai

Bounteous logo

Chennai

L

Chennai

Bounteous logo

Chennai