Talent.com
No longer accepting applications
Android Developer (Urgent Search)

Android Developer (Urgent Search)

Juego StudiosBengaluru, Karnataka, India
3 days ago
Job description

Android Developer JD

Job Summary

We are seeking a skilled Android Developer with hands-on experience in native map integration, 3D model rendering, and shader programming. The candidate will be responsible for developing high-performance Android applications with interactive maps, real-time 3D visualizations, and reusable SDK (.jar) components.

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.
  • Create a job alert for this search

    Android Developer • Bengaluru, Karnataka, India