Jobsiya Menu

Android Developer

Location: Gurugram, Haryana

Category: Android Developer Jobs

Posted on: 2025/09/10

Job Title: Android Developer.

Total Experience - 1+ Years.

Kotlin Experience - 1+ Years.

Key Requirements :

● B. S. or M. S. Computer Science or 2+ years of android app development experience.

● Experience in building Android applications in Kotlin using Android SDK.

● Good knowledge of Data Structures and Algorithms.

● Good knowledge of writing code following Clean Architecture with MVVM design pattern.

● Good knowledge of custom views on android.

● Good knowledge of drawing elements, and handling touch events on Canvas in android.(Drawing rectangles and Lines)

● Good understanding of S.O.L.I.D principles and its implementation in real code.

● Knowledge of Kotlin DSL.

● Good knowledge of Android Material Design Implementation with standard Material Guidelines

● Strong hands on experience on Dagger2 and Hilt Dependency Injection Frameworks.

● Strong understanding of object-oriented software development.

● Understanding of large and complex code bases, including API design techniques to help keep them clean and maintainable.

● Breaking large modules in small independent modules that are testable.

● Programming experience in Kotlin and related frameworks.

● Knowledge of multithreading and memory management specific to mobile devices and caching Mechanisms.

● Familiarity with popular android libraries/methods like OkHTTP, Retrofit, Room etc.

● Familiarity with the latest android platform changes.

● Some of our components are written in React native, having basic knowledge of React Native is a Plus.

Key responsibilities:

● Writing efficient android code in Kotlin following Clean Architecture with MVVM design pattern.

● Tracing and profiling android Kotlin code using Studio Profiler.

● Use Android architecture components.

● Work closely with our product and design teams to customize the app.

● Efficiently identify bottlenecks and fix bugs.

● Maintain code quality.

● Prototype new and redesign existing features.

● Keeping Code up-to-date with the latest Gradle Plugins.

● Writing modules as independent libraries that are reusable.

● Build and Release App bundles periodically on Play Store.

● Monitoring crashes on firebase and fixing them.

Working Days: Mon – Fri
Apply Now