Roles & Responsibilities :
- Collaborate closely with cross-functional teams to design, develop, and deliver high-quality mobile applications.
- Translate complex design specifications and client requirements into functional, user-friendly Android features.
- Continuously improve application performance, usability, and reliability to enhance the overall user experience.
- Stay ahead of industry trends and emerging technologies, proposing innovative solutions and improvements.
- Ensure code quality by adhering to industry best practices, including SOLID principles and design patterns such as MVVM.
- Participate in the complete mobile development lifecycle, from concept and design through testing and deployment.
- Take ownership of the end product by proactively identifying, diagnosing, and resolving technical issues.
- Communicate effectively with team members and stakeholders to align development efforts with business objectives.
- Mentor and support junior developers, fostering a culture of collaboration, knowledge-sharing, and continuous learning.
Years of Experience :
Minimum 5 years of professional experience in Android application development.Educational Qualification & Certifications (Optional) :Bachelor s or Master s degree in Computer Science, Information Technology, or a related field.Certifications in Android Development, Kotlin, or Mobile Application Development (preferred but not mandatory).Skill Set Required : Must have :
Strong proficiency in Kotlin and Jetpack Compose.Solid understanding of Android frameworks and the complete mobile application development lifecycle.Hands-on experience with SOLID programming principles and MVVM design pattern.Proven problem-solving skills with the ability to work independently and take ownership of deliverables.Excellent communication skills in English, both written and verbal.Strong collaboration skills to work effectively across cross-disciplinary teams.Nice to have :
Experience with Kotlin Multiplatform.Previous experience with Java in Android development.Familiarity with the latest mobile development tools, libraries, and UX / UI trends.Eagerness to learn and adapt to new technologies in the mobile development ecosystem.Skills Required
Java, Kotlin, Android Sdk, Restful Apis, Sqlite, Git, Gradle