Android Developer

apartmentWeekday AI placeMumbai scheduleFull-time calendar_month 

This role is for one of the Weekday's clients

Min Experience: 3 years
Location: Mumbai

JobType: full-time

About the Role

We are looking for a highly skilled and experienced Android Developer to join our Gaming Unit as a Senior Associate. The ideal candidate will have in-depth knowledge of Android application development, solid fundamentals in Kotlin, modern architecture components, and demonstrable experience in creating scalable SDKs.

Requirements

Key Responsibilities
  • Design, develop, and deploy robust Android applications using Java and Kotlin.
  • Architect and develop reusable SDK components, particularly utilizing Jetpack Compose and modular Kotlin libraries.
  • Utilize strong expertise in Data Structures and Algorithms (DSA) to create efficient, scalable, and high-performance solutions.
  • Ensure compliance with clean code standards, security protocols, and industry best practices throughout the development process.
  • Collaborate with cross-functional teams to define the project scope, deliverables, and timelines.
  • Break down complex projects into manageable modules, monitor progress, and ensure timely milestone delivery.
  • Work closely with product managers, UI/UX designers, and backend teams to deliver smooth, user-friendly applications.
  • Translate business requirements into dependable and maintainable technical solutions, taking full ownership of feature delivery from design through deployment and ongoing maintenance.
  • Keep abreast of the latest advancements in Android development, including tools, libraries, and best practices.
  • Proactively identify technical debt and recommend opportunities for refactoring and optimization.
  • Promote modern Android development methodologies such as modularization, dependency injection, and Compose-first UI design.
  • Troubleshoot dependency conflicts, resolve versioning challenges, and maintain proper semantic versioning and compatibility for shared artifacts.
  • Provide guidance and mentorship to junior developers as needed.
Background and Experience
  • Over 3 years of hands-on Android development experience, including at least 1 year focusing on Kotlin and Jetpack Compose.
  • Strong proficiency in Java, Kotlin, and the Android SDK.
  • Comprehensive understanding of data structures, algorithms, and their practical use in building high-performance apps and SDKs.
  • In-depth knowledge of architectural patterns such as MVVM, MVI, and Clean Architecture.
  • Extensive experience with Jetpack Compose, Coroutines, Flow, and other contemporary Android development tools.
  • Proven track record in building, maintaining, and publishing Android SDKs or libraries (e.g., deploying to Maven Central or JitPack and generating AAR files).
  • Expertise in managing multi-module projects, resolving Gradle dependency issues, and ensuring version compatibility.
  • Experience working with RESTful APIs, JSON, Retrofit, Room, and Dagger/Hilt, along with proficiency in Git, collaborative workflows, and CI/CD pipelines such as Bitrise.
  • Strong skills in debugging, profiling, and optimizing application performance.
  • Thorough understanding of mobile application architecture, offline-first approaches, and best security practices in app development.

Skills

Android

Kotlin

Kotlin Coroutines

SDK

check_circleNew offer

Backend Developer - Java

apartmentHDFCplaceMumbai
Job Description Role & Responsibility:  •  Build super scalable and secure backend core banking microservices  •  Knowledge of building highly responsive mobile frontend Android and iOS is a big plus  •  Designing world class completely digital, fully...
apartmentAjanta PharmaplaceMumbai
in the full software development lifecycle including planning, development, testing, deployment, and support  •  Publish and manage applications on Android Play Store and Apple App Store  •  Deploy and maintain applications on cloud or server environments...
business_centerHigh salary

SAP Developer (Standard)

apartmentInfogain IndiaplaceMumbai
Job Description Roles & Responsibilities SAP Hybris Mobile (iOS and Android) Tester:-  •  Must have 5+ years in Mobile app Hybris testing  •  Must have good hands-on knowledge of Hybris Testing which includes storefront testing, Backoffice, HAC...