07 Sep
|
Arminus
|
Ahmedabad
ANDROID PROFILES
Qualifications:
B.Tech /BE degree in Computer Science or Information Technology or ECE.
Description
We are looking for a Android Developer with strong expertise in Kotlin to design, develop, and maintain high-performance Android applications. The ideal candidate will have hands-on experience with modern Android frameworks, architecture patterns, and best practices, along with the ability to mentor junior developers and collaborate with cross-functional teams.
Key Responsibilities
Design and build advanced applications for the Android platform using Kotlin.
Lead technical discussions, define architecture, and ensure best practices in code quality, security, and performance.
Collaborate with product managers, designers, and backend teams to deliver high-quality mobile experiences.
Work with APIs, cloud services, and third-party libraries to integrate features.
Implement MVVM, Clean Architecture, and Jetpack Components for scalable solutions.
Optimize applications for performance, battery usage, and responsiveness.
Conduct code reviews, unit testing, and integration testing to maintain quality standards.
Stay up to date with emerging Android technologies, libraries, and tools.
Mentor junior developers and contribute to building a solid Android team culture.
- Required Skills & Qualifications
4+ years of hands-on Android development experience.
Solid proficiency in Kotlin (Java is a plus).
Deep understanding of Android SDK, Jetpack libraries, Coroutines, Flow, LiveData, Room, Navigation Component.
Experience with Dependency Injection (Hilt/Dagger/Koin).
Knowledge of RESTful APIs.
Solid understanding of OOP, Design Patterns, and Clean Architecture.
Proficiency with Git and build systems (Gradle).
Experience with Unit Testing, UI Testing (JUnit, Espresso, Mockito).
Familiarity with Play Store deployment and release process.
Solid problem-solving, debugging, and performance tuning skills.
📌 Android Developer Ahmedabad
🏢 Arminus
📍 Ahmedabad