Chefaa is seeking an Android Developer to join their technical team. The role involves designing, developing, and maintaining Android applications from concept to delivery. The ideal candidate will work collaboratively with cross-functional teams to create high-quality software, translating design ideas, concepts, and requirements into functional and engaging mobile applications.
Key Responsibilities:
- Develop and maintain Android applications, ensuring high standards of quality and performance
- Collaborate with product managers, designers, and other team members on application features and functionality
- Participate in architectural design discussions and make informed technical decisions
- Write clean, efficient, and maintainable code adhering to best practices
- Optimize application performance, implement security measures, and ensure data privacy
- Stay updated on the latest Android development trends and technologies
Requirements:
- Bachelor's degree in Computer Science or related field
- 1+ years of experience in Android app development
- Strong knowledge of Java, Kotlin, Reactive programming, Android SDK, and Android Studio
- 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
Join Chefaa to contribute to cutting-edge mobile applications in a dynamic, collaborative environment. This role offers the opportunity to work on impactful projects and grow your skills in Android development.