-
BookMyShow

Software Development Engineer I - Android

BookMyShow
India · Full-time · Entry

Your Role

We’re looking for an Android developer who wants to work on cutting edge problems in the mobile app space. You will be closely tied to all phases of the development cycle and work in a team to deliver a high-end product. You'll be looking to develop, improve and innovate on our Android app, writing clean, maintainable and extendable code. We want someone who can work collaboratively and is extremely passionate about coding.

  • Your primary focus will be the development of state-of-the-art features for our Android app.
  • Collaborate with backend and iOS engineers to architect technical solutions for product features.
  • Collaborate in Cross-functional Agile teams to define, design, develop, and ship new features.
  • Always focus on improving the performance & memory footprint of the Android app.
  • Continuously discover, evaluate, and implement new third party and Android libraries and APIs to improve the app.
  • Managing a codebase that involves WebViews and Kotlin code simultaneously.
  • Manage communication with multiple stakeholders.
  • Develop features with great UI and UX, always keeping the end-user in mind.
  • Bring the best practices and Android ecosystem guidelines to your work.
  • Help & guide other Android engineers on the team.

Your Checklist

  • 2+ years' experience in working with Android SDK & its APIs as well as the lifecycle of different Android components.
  • Advanced skills in Java with the latest Android SDKs and functional knowledge of Kotlin
  • Good understanding of modern architecture patterns like MVVM.
  • Experience with Android Jetpack libraries & Architectural Components such as LiveData, ViewModel, Room, Material Components, Navigation, Databinding, and such.
  • Experience with RESTFUL APIs and networking libraries like Retrofit & Picasso.
  • Experience with Dagger or a modern Dependency Injection strategy.
  • Experience in writing Unit & UI test cases.
  • Working knowledge of Git, Gradle & Android Studio, and tools such as Firebase suite, and Google Play Console.
  • Working knowledge of network profiling, memory management, and other performance-related tools.
  • Knowledge of Agile and worked with quick release cycles with CI & automation.
  • Aware of the general fragmented mobile landscape, trends & emerging technologies.
  • Good grasp of data structures and algorithms used in mobile programming.

Key Skills

Ranked by relevance

android ui data structures restful apis firebase kotlin gradle java git ios ux
Login to Apply
Posted
Sep 16, 2025
Type
Full-time
Level
Entry
Location
Mumbai
Company
BookMyShow

Industries

Entertainment Providers

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Amazon Music
Related

Software Development Engineer, Music Metrics & Data Platform

2026-07-07

Full-time
Mid-Senior
United States
Entertainment Providers
Information Technology
View Job Details
The Walt Disney Company
Related

Software Engineer

2026-07-08

Full-time
Not Applicable
United States
Entertainment Providers
Engineering
View Job Details
Apple
Related

Early Careers Full Stack Engineer

2026-07-07

Full-time
Not Applicable
Ireland
Computers
Engineering