We are looking for an Android Developer with strong expertise in Android application development to join our Technology Team . You will play a critical role in building high-performance mobile applications , ensuring seamless integration of UI/UX designs, and enhancing user experiences.
If you thrive in an innovation-driven, fast-paced environment and have a passion for Android development , we d love to have you on board!
Location : Gurugram (Work from Office, 5 days a week)
Role : Full-time, Android Developer
What Will You Do?
Develop & Maintain Android Applications - Build, optimize, and maintain high-performance mobile applications.
Ensure Seamless UI/UX Integration - Work closely with designers and product teams to deliver pixel-perfect user experiences.
Work on Android OS Fundamentals - Implement features using modern Android development design patterns .
Develop & Host SDKs - Experience in developing SDKs, hosting SDKs, and integrating third-party SDKs .
Optimize for Performance & Scalability - Write clean, maintainable code and conduct peer code reviews.
Utilize Android Hardware Features - Work with Camera APIs, Wi-Fi Manager, Media Player frameworks , and more.
Implement Modular Architecture - Use clean architecture with MVVM and dependency injection frameworks like Dagger, Dagger-Hilt .
Ensure Test-Driven Development (TDD) - Knowledgeable in writing unit tests and ensuring code quality.
Stay Updated with Android Ecosystem - Continuously learn and apply new updates from the Android ecosystem.
Manage App Releases - Follow Android guidelines for publishing applications on Google Play Store .
What You Must Have?
Education & Experience
BTech/BS/MS in Computer Science, Engineering, or a related field.
3-5 years of experience in Android application development.
Technical Expertise
Strong proficiency in Java, Kotlin & Retrofit.
Expertise in Jetpack Compose and Android architecture components.
Experience working with dependency injection frameworks like Dagger, Dagger-Hilt.
Knowledge of Clean Architecture with MVVM.
Hands-on experience with SDK development and hosting.
Experience with third-party SDK integrations.
Ability to develop scalable and modular applications.
Problem-Solving & Collaboration
Strong debugging skills - Ability to troubleshoot and optimize applications.
Ability to work independently and solve complex technical challenges .
Excellent communication and collaboration skills - Work seamlessly with cross-functional teams .
Work Setup & Mindset
Comfortable working in a high-performance, in-office environment .
Takes ownership from Day 1 , proactively solving challenges.
Proficiency in Agile methodologies and collaboration tools like Jira, Notion, and Asana .
Job Classification
Industry: InternetFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Mobile / App DeveloperEmployement Type: Full time