Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 20504898

    REMOTEFULLTIME

    Senior Android Developer

    Tngone Software Labs

    Tngone Software Labs

    Remote · remote · Posted 12d ago

    Sourced fromNaukri
    Undisclosed5–7 yrsfulltimeRemote

    Your match

    ?

    Sign in to see your match score, skill gaps & tailored resume.

    Section · 01

    About this role

    Experience

    Minimum 5+ years of hands-on experience in Native Android Development.


    Job Role

    We are looking for a Senior Android Developer with 5+ years of hands-on experience in native Android application development. The candidate should have strong expertise in Kotlin, Android architecture, API integration, testing, and application deployment.

    The selected candidate will be responsible for end-to-end Android application development, ensuring high-quality code, application performance, security, and adherence to development best practices.


    Key Responsibilities

    • Develop and maintain native Android applications using Kotlin.
    • Design and implement scalable applications using MVVM / Clean Architecture.
    • Work closely with Product Managers, Designers, Backend Developers, and QA teams to deliver new features.
    • Integrate REST APIs and handle networking, caching, error handling, and security.
    • Write and maintain unit and UI tests using JUnit and Espresso.
    • Participate in code reviews, pull requests, and technical discussions.
    • Troubleshoot and resolve production issues and improve application performance.
    • Take ownership of code quality, application stability, and best practices.
    • Mentor junior developers and help establish coding standards.
    • Work effectively in Agile/Scrum development environments.
    • Support CI/CD, application builds, deployments, and Play Store releases.
    • Stay updated with the latest Android technologies and development practices.

    Must-Have Skills

    • 5+ years of hands-on experience in Native Android Development
    • Strong expertise in Kotlin
    • Good understanding of Android Architecture MVVM / Clean Architecture
    • Strong experience with REST API integration
    • Experience with JUnit and Espresso
    • Knowledge of Jetpack Components such as ViewModel, Navigation, LiveData, and Room
    • Experience with Gradle and third-party library integration
    • Good understanding of Android application performance, security, and debugging
    • Experience with Git, code reviews, and pull requests
    • Strong communication and collaboration skills
    • Ability to mentor junior developers and take technical ownership

    Good-to-Have Skills

    • Java
    • Jetpack Compose
    • Play Store Deployment / Release Management
    • Firebase
    • Push Notifications
    • Firebase Analytics
    • Experience with CI/CD tools such as GitHub Actions or Bitrise
    • Knowledge of Material Design Guidelines and accessibility

    Candidate Profile

    The ideal candidate should:

    • Have 5+ years of practical Android development experience.
    • Be highly proficient in Kotlin and modern Android development.
    • Have a strong focus on code quality, performance, security, and user experience.
    • Be a good team player with strong communication skills.
    • Have a positive attitude and willingness to learn new technologies.
    • Be comfortable working with cross-functional and distributed teams.
    • Have the ability to mentor team members and contribute to technical decisions.

    Key Skills at a Glance

    Kotlin | Native Android | MVVM | Clean Architecture | REST APIs | JUnit | Espresso | Jetpack | Gradle | Git | Firebase | Jetpack Compose | Play Store Deployment | CI/CD


    Sourced from naukri

    Let the agent run this one for you.

    Tailored resume, auto-apply, and referral lookup — in under 2 minutes.

    Section · 02

    Skills

    JUnitgradlemvvmespressoJetpackAndroidKotlin

    Job search guides

    • All 24 Remote Mobile App Developer jobs
    • Auto-apply to jobs like this
    • Tailor your resume for this role
    • How to find remote software jobs in India
    • Resume keywords for software engineers