Job Search and Career Advice Platform

Enable job alerts via email!

React Native Developer

Inspiring Teachers

Remote

GBP 40,000 - 55,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A non-profit organization is seeking a React Native developer to take ownership of their mobile application. This role involves designing and maintaining high-quality cross-platform apps, ensuring performance optimization, and collaborating closely with a distributed team. If you have a passion for EdTech and social impact, along with experience in mobile development using React Native and TypeScript, we'd love to hear from you. This position offers a competitive salary and remote working options with opportunities for travel.

Benefits

Competitive salary for non-profit
Remote work with travel opportunities

Qualifications

  • Experience in mobile app development using React Native for iOS and Android.
  • Affinity for EdTech and social impact.
  • Experience with testing frameworks for building reliable systems.

Responsibilities

  • Design and maintain high-quality cross-platform mobile apps.
  • Translate product requirements into performative mobile features.
  • Integrate with APIs and ensure high code quality.

Skills

React Native development
TypeScript
Testing frameworks (like Jest)
Collaboration in a remote team
Performance optimisation

Tools

MySQL
React-Native
Next.js
Node.js
Figma
GitHub
Job description

Inspiring Teachers is an evidence-driven nonprofit working to expand access to quality education. We are building tools for managing large-scale foundational learning programs in Sub-Saharan Africa. Our approach enhances structured pedagogy with technology to enable data-driven teacher support that improves learning outcomes. Today we have programs in Ghana, Uganda and Malawi, but over the next decade our ambition is to provide tools that improve outcomes for millions of children.

Join a growing, ambitious Product Team at Inspiring Teachers, which currently consists of 6 members working remotely across African, EU and US timezones, and is responsible for the development of an offline-first mobile app for teachers, school leaders and field staff, and a management dashboard for field staff and district managers.

ROLE DESCRIPTION

We’re looking for a React Native developer to take ownership of our mobile app as we scale and evolve our products into a multi-tenant platform. You’ll work across the full mobile lifecycle—from turning product ideas into polished iOS and Android features, to shaping architecture, performance, and release quality—while collaborating closely with our product team.

KEY RESPONSIBILITIES
  • Design, build, and maintain high-quality cross-platform mobile apps using React Native for iOS and Android
  • Translate product and design requirements into well-structured, performant, and maintainable mobile features
  • Own mobile architecture, state management, and performance optimisation across the app
  • Integrate with APIs, authentication, and third-party services, including occasional native module work when needed
  • Ensure high code quality through testing, code reviews, and best engineering practices
  • Manage app builds, releases, and updates for the App Store and Google Play
  • Collaborate closely with product, design, and backend teams, contributing to technical decisions and estimates
  • Proactively identify and resolve bugs, performance issues, and technical debt
IS THIS YOU?
  • You have an affinity for working in EdTech and for social impact
  • You have experience with testing frameworks like Jest and building reliable systems
  • You’re excited about working in a fast-paced and dynamic non-profit environment.
  • You’re a team player with the ability to collaborate effectively with a distributed team.
  • You’re a self-starter who takes initiative and drives projects to completion.
TECH STACK
  • Main programming language: TypeScript
  • Database: MySQL (looking into PostgreSQL/CouchDB/RxJS)
  • Front-end: React-Native, Next.js
  • Back-end: Hono.js, Node.js (Lambda)
  • Design: Figma
  • Slack (async communication) & GitHub (for source control and management)
BENEFITS
  • Competitive salary for non-profit
  • Remote with opportunities to travel to Africa
APPLICATION PROCESS
  • We will conduct a round of initial online interviews.
  • Shortlisted candidates will be invited to participate in a live-coding session.
  • Final selection will follow, based on internal review.
  • We aim to complete the process within 2-4 weeks.

We know role descriptions can sometimes feel long or intimidating, and great people may rule themselves out. If you think you could be a good fit for Inspiring Teachers, we’d love to hear from you. Please reach out, tell us a bit about yourself, and explore whether this opportunity could be right for you.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.