Android Developer (React Native Expert)
Job Description:
We are looking for a skilled Android Developer with strong expertise in React Native to join our dynamic team. In this role, you will be responsible for building and maintaining high-quality mobile applications for Android devices using the React Native framework. You will work closely with cross-functional teams to deliver user-friendly, scalable, and efficient mobile solutions.
Key Responsibilities:
- Develop and maintain Android applications using React Native.
- Collaborate with UI/UX designers to implement design mockups into functional mobile apps.
- Work with back-end developers to integrate APIs and ensure smooth data flow.
- Optimize applications for maximum speed and scalability.
- Ensure the technical feasibility of UI/UX designs.
- Debug and resolve performance issues and bugs in the Android applications.
- Stay up-to-date with the latest mobile development trends and best practices.
Requirements:
- Proven experience as an Android Developer with at least 2+ years of React Native experience.
- Strong understanding of Android SDK, different Android versions, and screen sizes.
- Expertise in JavaScript, TypeScript, and mobile app development using React Native.
- Experience integrating APIs, third-party libraries, and services.
- Strong problem-solving skills and attention to detail.
- Familiarity with version control systems (e.g. Git).
- Excellent communication and collaboration skills.
Nice to Have:
- Experience with native Android development (Java or Kotlin) is a plus.
- Familiarity with CI/CD pipelines and automated testing.
Job Type: Full Time
Job Location: Dar-es-Salaam