Senior Android Developer
We are seeking a skilled and experienced Senior Android Developer to join our dynamic team. As a key member of our mobile app development team, you will be responsible for designing and developing high-quality mobile applications using the latest technologies.
Key Responsibilities:
* Design and develop mobile applications using Android SDK
* Work closely with cross-functional teams to ensure seamless integration with other systems
* Collaborate with API teams on API design and implementation
* Contribute to architectural planning and refactoring of existing applications
* Perform code reviews and write unit tests to ensure high-quality code
Requirements:
Technical Skills:
* 6+ years of working experience in software engineering
* Extensive experience developing Android mobile native applications in Kotlin
* Solid understanding of the full Android mobile development life cycle
* Strong knowledge of Android UI design principles and best practices
* Experience developing native Android applications on Android 9.0 API level 28 and above
Soft Skills:
* Excellent problem-solving skills
* Ability to work effectively in a team environment
* Strong communication and interpersonal skills
* Aptitude and desire to independently learn new technologies
Preferred Skills:
* Experience in animation and graphics
* Experience in dependency injection framework (e.g. Dagger, Hilt)
* Experience with Scrum/Agile methodologies
Benefits:
* Opportunity to work on cutting-edge mobile technology
* Collaborative and dynamic work environment
* Professional growth and development opportunities
How to Apply:
If you are a motivated and talented Senior Android Developer looking for a new challenge, please submit your application. We look forward to hearing from you.