Android Developer

2 - 5 years

5 - 10 Lacs

Posted:9 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Android Developer JD

Job Summary

Android Developer

Key Responsibilities

  • Develop and maintain Android applications using

    Kotlin

    /

    Java

    .
  • Integrate

    native map frameworks

     such as

    Google Maps SDK

    ,

    Mapbox

    , or

    OpenGL-based map rendering etc

  • Implement

    3D model loading and rendering

     within Android apps using

    OpenGL ES

     or

    Sceneform

    .
  • Design and integrate

    custom shaders

     (GLSL) for visual effects such as lighting, materials, and terrain visualization.
  • Convert existing Android projects or libraries into

    .jar or .aar files

     for modular reuse across multiple applications.
  • Work with

    OpenGL ES

     or

    Vulkan

     for rendering optimization and smooth 3D performance.
  • Collaborate with cross-functional teams (UI/UX, backend, iOS) to deliver visually rich and performant features.
  • Profile and optimize rendering performance, GPU utilization, and memory management.
  • Follow best practices for clean architecture, maintainable code, and performance optimization.

Required Skills & Experience

  • Strong proficiency in

    Kotlin

    /

    Java

    .
  • Experience with

    Google Maps SDK

    ,

    Mapbox SDK

    , or other native map libraries.
  • Hands-on experience with

    3D graphics

    ,

    OpenGL ES

    , or

    Sceneform/Filament

    .
  • Proficiency in

    GLSL shader programming

     for rendering custom visual effects.
  • Knowledge of

    creating and integrating .jar/.aar libraries

     in Android Studio.
  • Familiarity with

    Android Architecture Components (ViewModel, LiveData, etc.)

    .
  • Understanding of

    GPU rendering

    ,

    texture optimization

    , and

    frame performance analysis

    .
  • Good problem-solving, debugging, and communication skills.

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

noida, uttar pradesh, india

thane, maharashtra, india

gurugram, haryana, india

noida, uttar pradesh, india

pune, maharashtra, india