Job Title : Android Developer
Experience Required : 1 to 5 Years
NOTE : Candidates from the Punjab region or open to relocating to Punjab should apply for this role.
Job Summary :
We are looking for a passionate and skilled Android Developer to join our mobile development team. The ideal candidate will have experience building robust Android applications using Kotlin and Java, and a strong understanding of modern architectural patterns and mobile development best practices.
Key Responsibilities :
- Design and build advanced applications for the Android platform.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with RESTful APIs and JSON to connect Android applications to back-end services.
- Manage local data storage using SQLite or MySQL.
- Implement and maintain clean architecture using MVC, MVP, and MVVM design patterns.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and fix bugs and performance bottlenecks.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Required Skills :
Proficiency in Kotlin and Java for Android developmentExperience with REST APIs, JSON, and local databases (SQLite / MySQL)Strong understanding of Android architecture patterns : MVC, MVP, MVVMFamiliarity with Android SDK, UI design principles, and best practicesAbility to write clean, maintainable, and efficient codeGood problem-solving and debugging skillsStrong communication and collaboration abilitiesPreferred Qualifications :
Bachelors degree in Computer Science, Engineering, or a related fieldExperience with version control systems like GitFamiliarity with Jetpack components and Android Jetpack librariesKnowledge of publishing apps to the Google Play StoreWhat We Offer :
A dynamic and collaborative work environmentOpportunities to work on cutting-edge mobile technologiesCareer growth and learning opportunitiesCompetitive salary and benefits(ref : hirist.tech)