Android Developer

Published date: 2024/01/10
  • Location: Gurugram, Haryana, India
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
Company Name: 91Squarefeet (YC W22)

Contact seller Share

0 page views

Related listings

  • Android Developer - Qualcomm Platform
    Android Developer
    Android Developer
    Skills And Experience • Bachelor's / Master's degree in Computer Science • Hands-on experience for Android native applications / Android Services development • Hands-on experience of Android OS porting on System-on-Chip (SOC) either Qualcomm / MediaT...
    2026/11/06
  • Principal Development - Mobile Android
    Android Developer
    Gurgaon (Haryana) Android Developer
    Sun Life - Gurgaon, Haryana You are as unique as your background, experience and point of view. Here, you’ll be encouraged, empowered and challenged to be your best self. You'll work with dynamic colleagues - experts in their fields - who are eager t...
    2026/11/06
  • Android Developer
    Android Developer
    Android Developer
    Responsibilities Working on Hybrid/ Ionic App platform and developing the application in collaboration with other team members Understanding customer needs and translating that into mobile application framework Detailed design and analysis of require...
    2024/01/10