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

    Job · 15695778

    Kynhood logo

    Android Developer

    Kynhood · Chennai · onsite · Posted 47d ago

    Undisclosed3–6 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    About the Role


    We're looking for a Native Android Developer to join our product engineering team and help build, scale, and maintain features. You'll work closely with cross functional teams to ship high-quality, performant Android experiences.

    What You'll Do

    Design, build, and maintain advanced applications for the Android platform using Kotlin

    Collaborate with cross-functional teams to define, design, and ship new features

    Write clean, maintainable, and well-tested code following modern Android architecture patterns (MVVM/MVI)

    Optimize app performance, memory usage, and battery efficiency

    Integrate RESTful APIs and work with backend teams to define contracts

    Participate in code reviews and contribute to engineering best practices

    Identify and fix bugs, crashes, and performance bottlenecks using tools like Firebase Crashlytics, Profiler, etc.

    Contribute to CI/CD pipelines and release processes

    What We're Looking For


    Must-Have:


    2 - 4 years of hands-on experience in Native Android development

    Strong proficiency in Kotlin

    Hands-on experience with Jetpack Compose building production UI screens, state management, and Compose navigation

    Strong experience with Kotlin Coroutines & Flow for asynchronous programming and reactive data streams

    Solid understanding of Android SDK, Activity/Fragment lifecycle, and Android app architecture

    Familiarity with MVVM/MVI architecture and Clean Architecture principles

    Working knowledge of Retrofit/OkHttp for networking and JSON parsing (Gson/Moshi)

    Understanding of Git and collaborative development workflows

    Experience with dependency injection (Hilt/Dagger)

    Familiarity with unit testing and UI testing

    Published at least one app on the Google Play Store (personal, freelance, or professional)


    Good to Have:


    Experience with modularization in large-scale Android apps

    Exposure to CI/CD tools (GitHub Actions, Bitrise, Fastlane)

    Familiarity with Firebase (Analytics, Crashlytics, Remote Config, Push Notifications)

    Experience with performance profiling and app size optimization

    Understanding of Material Design guidelines

    Nice to Have (Bonus Points)


    Exposure to Kotlin Multiplatform (KMP) / iOS App development

    Experience mentoring junior developers or leading small feature teams

    Contribution to open-source Android projects

    Sourced from naukri

    Skills

    bitrisepush notificationGithub ActionsAnalyticsCrashlyticsFastlaneCi/Cd

    Android Developer · waiting for your command