Senior Software Engineer , Android

4 - 8 years

3 - 5 Lacs

Posted:3 days ago| Platform: Foundit logo

Apply

Skills Required

Work Mode

On-site

Job Type

Full Time

Job Description

What You'll Do

  • Lead the design, development, and optimization of high-performance Android applications using

    Kotlin

    and

    Java

    .
  • Collaborate with product managers, designers, backend engineers, and QA to deliver end-to-end features.
  • Champion

    clean architecture

    , maintainable code, and best engineering practices.
  • Drive technical discussions, mentor junior engineers, and conduct peer code reviews.
  • Integrate RESTful APIs and third-party SDKs to enhance app functionality.
  • Ensure the reliability, performance, and scalability of applications through testing and monitoring.
  • Contribute to improving development processes, CI/CD pipelines, and release practices.
  • Stay current with the latest Android tools, libraries, and best practices, and proactively introduce improvements.

What You'll Bring

  • 4 to 8 years of hands-on experience in

    Android development

    .
  • Strong proficiency in

    Kotlin

    and

    Java

    and a solid grasp of the Android SDK.
  • Deep understanding of

    Android architecture patterns

    such as

    MVVM

    ,

    MVI

    , or

    Clean Architecture

    .
  • Experience working with

    Jetpack libraries

    (e.g., Navigation, LiveData, ViewModel, Room, WorkManager).
  • Proficient in

    dependency injection frameworks

    like

    Hilt

    or

    Dagger

    .
  • Experience with

    Jetpack Compose

    is a strong plus.
  • Proven ability to design and build modular, testable, and maintainable code.
  • Experience with

    unit testing

    ,

    UI testing

    , and

    automation tools

    .
  • Familiarity with

    Git

    ,

    Gradle

    ,

    Firebase

    ,

    Crashlytics

    , and

    performance monitoring tools

    .
  • Strong problem-solving skills and a proactive mindset.
  • Excellent communication skills with the ability to clearly articulate technical concepts.
  • Experience working in Agile/Scrum teams and collaborating cross-functionally.

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