The Android Engineer will be responsible for developing and maintaining our Android applications. This role will involve close collaboration with designers, product managers, and other engineers to create innovative and reliable mobile solutions that delight our users.
Responsibilities
- Develop and maintain Android applications.
- Collaborate with UX/UI designers to implement detailed designs.
- Work closely with product managers to define and prioritize features.
- Write clean, maintainable code with a focus on best practices and performance.
- Conduct code reviews and provide constructive feedback to team members.
- Debug and resolve issues reported by users or discovered through testing.
- Continuously learn and apply the latest Android development best practices.
Qualifications
- Bachelor's degree in Computer Science or a related field.
- 5+ years of experience in Android development.
- Proven track record of delivering high-quality mobile applications.
- Strong knowledge of Kotlin and Java.
- Experience with Android SDK, Jetpack libraries, and third-party frameworks.
- Experince with Kotlin, Java, Android SDK, Jetpack Compose, MVVM, Git, RESTful APIs
- Solid understanding of mobile UI/UX principles.
- Strong problem-solving skills and attention to detail.