Job Description

Title: Senior React Native Developer

Location: San Francisco

Position Summary:
Wonderschool is harnessing the power of technology to provide comprehensive support to childcare providers operating out of their homes as well as in the government and non-profit sectors. Our products enable childcare providers to create high-quality environments and meet the demands of their business, while also helping parents in need of childcare solutions through the creation of an accessible marketplace.

We are looking for a talented Senior React Native Developer to join our team and contribute to the development of an early childcare application that is aiming to make childcare available to everyone. As a Senior React Native Developer, you will be working with a team implementing new designs, and improving the existing react native application that is currently in the Google Play Store and the App Store.


  • Implementing new features while improving existing code base to meet teams standards
  • Collaborate on dynamic strategies for the performance, usability and accessibility of features
  • Contribute to creating feature specifications and technical design blueprints
  • Work with the team to contribute to the architecture and technical direction for feature design
  • Analyze requirements, break down tasks, estimate, and plan development of mission-critical features
  • Proactively communicate progress to our product team and leadership
  • Learn our customer workflows and nuances within the early childcare industry
  • Coordinate with QA to ensure quick bug resolution on critical issues.
  • Experience with Agile development – Kanban; TDD; Story estimation

Required Qualifications:

  • 5+ years React Native experience with Strong Typescript skills
  • Experience with Expo Application Services (EAS)
  • Experience publishing React native application to Google and Apple app stores
  • Communicate effectively in both verbal and written form for code reviews and technical discussions
  • Able to articulate technical topics to both engineering teams and non-technical partners
  • Fully owning and delivering a feature end to end, from requirements analysis and task breakdown to milestone definition and delivery
  • Experience with VM and build tools (Cocoapods, Gradle, Babel, Xcode, Android Studio)
  • Experience using build and deployment tools. (Github Actions)
  • Version control systems such as Git and repo management like Github
  • Proficiency in NoSQL data engines like Firebase and or SQL data engines like Postgres.
  • Understanding of frontend performance best practices