Skip to main content
T

Android Developer

Toolyt

Location

Bengaluru, Karnataka, India

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

Job Summary

We are looking for a highly skilled

Android Developer (2–3 Years Experience)

with strong hands-on expertise in building, maintaining, and enhancing complex Android applications. The ideal candidate should have solid experience working on

legacy Java-based Android codebases

, performance-critical mobile apps, dynamic UI systems, device hardware integrations, and modern AI-assisted development workflows.

This role requires someone who can quickly understand existing architecture, solve real-world production issues, work independently, and contribute to scalable mobile solutions.

Key Responsibilities

  • Develop, maintain, and enhance Android applications using Java, Android SDK, and XML
  • Work on large legacy codebases and improve code quality, maintainability, and performance
  • Build and maintain dynamic UI screens driven by API responses / server-side configurations
  • Integrate and optimize device capabilities such as:

+ Location / GPS

+ Camera

+ Sensors

+ File handling

+ Permissions

  • Work with REST APIs, JSON parsing, authentication flows, and backend integrations
  • Implement offline-first features using local databases such as Realm
  • Debug production issues, crashes, ANRs, memory leaks, and performance bottlenecks
  • Collaborate with backend, QA, product, and cross-functional teams
  • Write reusable, clean, and scalable code following best practices
  • Participate in code reviews and technical discussions
  • Use AI / Agentic development tools to improve productivity, debugging speed, refactoring, and development workflows

Required Skills \& Qualifications

  • 2–3 years of professional Android development experience
  • Strong proficiency in Java and Android fundamentals
  • Good experience with XML layouts, custom views, adapters, fragments, activities, services, and broadcast receivers
  • Experience handling complex legacy Android projects
  • Strong knowledge of Android lifecycle, threading, background tasks, and memory management
  • Experience with Realm Database
  • Strong experience with RESTful APIs and JSON-based integrations
  • Knowledge of runtime permissions, camera APIs, location services, and device hardware integration
  • Experience debugging crashes, ANRs, and performance issues using Android Studio tools
  • Familiarity with Git and version control workflows
  • Problem-solving mindset with ability to work independently

Preferred Qualifications

  • Exposure to agentic / AI coding tools such as ChatGPT, GitHub Copilot, Cursor, Claude, Windsurf, etc.
  • Experience refactoring legacy apps into modular architecture
  • Understanding of MVVM / MVP / Clean Architecture concepts
  • Experience with Play Store release process and app signing
  • Knowledge of security best practices, obfuscation, and data protection
  • Exposure to Kotlin is a plus

What We Offer

  • Opportunity to work on real-world, production-scale Android applications
  • Ownership-driven engineering culture
  • Challenging technical problems with growth opportunities
  • Collaborative and learning-focused environment
  • Competitive compensation and career advancement opportunities

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs