Senior React Native Software Engineer

We’re looking for a skilled and motivated Senior React Native Software Engineer to join our team. You’ll be working on a mobile app used by thousands of people every day, helping scale and deliver high-quality experiences, all while collaborating with a global team of passionate developers, designers, and product folks.

What you'll do

  • Build and maintain features for a React Native mobile app (iOS & Android).

  • Collaborate with cross-functional teams to deliver seamless user experiences.

  • Write clean, performant, and maintainable TypeScript code.

  • Refactor existing codebases and contribute to scalable architecture.

  • Participate in code reviews, knowledge sharing, and internal tooling improvements.

  • Keep up with industry trends and explore new tech to keep us ahead of the game.

What we’re looking for

  • 5+ years of experience building React Native apps in enterprise environments (freelance-only experience doesn't count).

  • 7+ years working with JavaScript (ES5+).

  • Experience consuming RESTful APIs.

  • Familiar with testing tools and practices.

  • Able to work independently and drive solutions forward.

  • Solid time management and accountability.

  • Bachelor's degree in Computer Science or proven experience.

Bonus points if you have:

  • Experience with react-native-web.

  • Familiarity with Storybook for UI development.

  • Native Android development in Java/Kotlin.

  • Native iOS development in Swift/Objective-C.

Why join us?

  • Work on a product with real impact in the education space.

  • Be part of a global team that values autonomy, collaboration, and continuous learning.

  • Fully remote, work from wherever you feel most productive.

  • Work with modern tech, good people, and solid processes.