Chefaa is seeking an Android Developer to join their technical team. The role involves designing, developing, and maintaining Android applications in a collaborative environment. The ideal candidate will be responsible for translating design ideas, concepts, and requirements into functional and engaging mobile applications.
Key responsibilities include:
- Developing and maintaining Android applications from concept to delivery
- Collaborating with cross-functional teams to define application features and functionality
- Participating in architectural design discussions
- Writing clean, efficient, and maintainable code
- Optimizing application performance and implementing security measures
- Staying updated on the latest Android development trends and technologies
Requirements for the role:
- Bachelor's degree in Computer Science or related field
- 1+ years of experience in Android app development
- Strong knowledge of Java, Kotlin, and Reactive programming
- Proficiency with Android SDK, Android Studio, and related tools
- Experience with RESTful APIs, third-party libraries, and state management
- Understanding of design patterns, architecture components, and Material Design guidelines
- Strong problem-solving and debugging skills
- Familiarity with testing frameworks (JUnit, Espresso)
- Experience with git and CI/CD pipelines
- Excellent communication and collaboration skills
This role offers an opportunity to work on cutting-edge mobile applications in a dynamic environment. Join Chefaa to contribute to the development of high-quality Android applications and grow your skills in a collaborative team setting.