Edukoya is an education technology company on a mission to make high-quality education more engaging, personalized, and accessible for the next generation of Africans. Edukoya’s primary offering is an online mobile learning platform that connects primary and secondary school learners with the 99.9th percentile of certified tutors for real-time one-on-one learning. With the Edukoya learning app, students can ask questions and tutors will answer them in real-time, 24/7.

The company has in-country operations in the UK and Nigeria and remote opportunities available. To assist our growth and mandate in redefining education in Africa, we are actively searching for the best talent, who are self-motivated and driven by our mission. If this describes you, then we can’t wait to receive your application.

Job Position: React Native Engineer

Job Location: Lagos

Job Description

  1. We are seeking a talented React Native Engineer to join our team and play a crucial role in the development and maintenance of mobile applications.
  2. The ideal candidate will be a skilled professional with a comprehensive background in React Native development.
  3. This role requires a collaborative mindset, as the React Native Engineer will work closely with cross-functional teams to deliver innovative and high-quality solutions.

Job Responsibilities

  1. Develop and maintain high-quality mobile applications using React Native.
  2. Collaborate with cross-functional teams to define, design, and ship new features.
  3. Write clean, maintainable, and efficient code.
  4. Debug and resolve software defects and issues in a timely manner.
  5. Participate in code reviews and provide constructive feedback to team members.
  6. Stay updated with the latest trends and technologies in mobile development.
  7. Optimize applications for maximum performance.
  8. Work closely with UX/UI designers to implement design specifications.
  9. Contribute to the continuous improvement of development processes and tools.

Job Requirements

  1. Minimum of 5 years experience as a React Native Engineer
  2. Proven experience in developing mobile applications using React Native.
  3. Solid understanding of JavaScript and its ecosystem.
  4. Experience with state management libraries such as Redux.
  5. Familiarity with native build tools, like Xcode and Android Studio.
  6. Knowledge of RESTful APIs and web services integration.
  7. Experience with version control systems such as Git.
  8. Excellent problem-solving and debugging skills.
  9. Strong communication and collaboration skills.

Nice to Have:

  1. Experience with other mobile development frameworks (e.g., Flutter, Xamarin).
  2. Familiarity with GraphQL.
  3. Experience with continuous integration and deployment pipelines.
  4. Contributions to open-source projects or a strong GitHub profile.

How to Apply
Interested candidates should send their Resume & Cover Letter to: [email protected] using the Job Title as the subject of the mail.

Tagged as: Information Technology, Technology