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

    Job · 15228786

    REMOTEFULLTIME

    Senior Android Developer

    Ovyo Services logo

    Ovyo Services

    Remote · remote · Posted 49d ago

    Sourced fromNaukri
    ₹15.0L - ₹25.0L PA5–10 yrsfulltimeRemote

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

    agent · working

    • Read this posting0.2s
    • Found the form on Naukri · 9 questions to answer1.2s
    • Decided the answers for all of them2.1s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Responsibilities:


    • Requirements gathering, refinement & estimation to develop new user-facing features for Android TV
    • Building reusable components/libraries for future use & translating designs/wireframes into high quality code
    • Optimizing components for maximum performance across various devices & screen sizes incl. mobiles, tablets & TVs
    • Defining the architecture, specification & delivery of projects using sound software engineering principles
    • Effective planning to deliver robust, modular, and testable code
    • Adhere and improve engineering procedures, code conventions and best practice
    • Agile development following the Scrum methodology

    Requirements:


    • Minimum of 5 - 8 years experience working with the Android programming platform and SDK (4.0+)
    • In depth experience in Android TV and mobile application development
    • Strong proficiency in Kotlin ((Koltin classes, data classes, init blocks, lazy, inner, and null safety, as well as Kotlin scopes)
    • Good working experience of Java
    • Solid understanding of object-oriented programming and architecture patterns (MVC, MVVM, delegation, etc.)
    • Familiarity with Google Play Services, In App Purchase, Play Store account administration and submission
    • Experience with Leanback libraries
    • Experience with third-party libraries and APIs
    • Experience with ExoPlayer or other video players
    • Experience with media playback and streaming technologies
    • Knowledge of Unit testing frameworks such as Junit, Mokito etc.
    • Participate in code reviews and ensure code quality
    • Experience in LiveData, Dagger2 or Hilt (dependency injection) Retrofit and Deep Linking
    • Thorough understanding of the Android system Framework APIs, as well as Rx.Java/Coroutines (and their core principles)
    • Practice of Unit Testing using JUnit and Mockito
    • Knowledge of common debug and optimization techniques in mobile programming
    • Familiarity with code versioning tools such as Git and build automation systems
    • Experience with the creation of frameworks/libraries to be embedded in other apps
    • Basic knowledge of iOS and Web programming platforms would be an advantage


    Sourced from naukri

    Section · 02

    Skills

    android application developmentAndroid TVKotlin

    Senior Android Developer · waiting for your command