facebookPixel
Careers

React Native Developer

We are looking for a skilled React Native Developer with 3+ years of experience and an upper-intermediate level of English to join our team. You'll join our client's team to strengthen it.

Sounds like a good fit? Don`t wait any longer, come join our team in Ternopil (remote in Ukraine).

Apply for the job
Full-time   |   Office   |   Remote
Typescript   |   React Native   |   GraphQL

About the project

About the Role

You will work on a React Native app targeting iOS versions 15+, developing and maintaining features that interact with a GraphQL backend. This role requires hands-on experience working with iOS FamilyControls to manage screen time and app usage restrictions.

Your responsibilities will include implementing features that require native calls through Expo modules (built by another developer), optimizing app performance, and ensuring smooth integration with GraphQL APIs and third-party services like RevenueCat.

Tech Stack & Tools

  • Languages: TypeScript
  • Frameworks & Libraries: React Native (Expo), React Query, React Navigation, React Hook Form
  • Backend: GraphQL
  • Native iOS API: FamilyControls
  • Testing: Jest, MSW, graphql-tools/mock
  • CI/CD: GitHub Actions + Expo
  • Third-Party Integrations: RevenueCat

responsibilities

  • Develop and maintain the React Native app with a focus on iOS FamilyControls integration.
  • Implement features that manage screen time, app restrictions, and parental controls.
  • Work closely with another developer who builds native Expo modules, ensuring smooth communication between native and JavaScript layers.
  • Optimize app performance and maintain scalability.
  • Implement new features and improve existing ones while following best practices.
  • Work with GraphQL APIs and manage data efficiently.
  • Manage state effectively using React Query.
  • Set up and maintain testing using Jest, MSW, and graphql-tools/mock.
  • Collaborate with backend developers, designers, and product managers to refine features.
  • Debug and fix issues reported by users and testers.

requirements

  • 3+ years of experience working with React Native and TypeScript.
  • Understanding of iOS FamilyControls API and experience integrating it into a mobile application.
  • Experience integrating and managing GraphQL APIs.
  • Hands-on experience with Expo and third-party services like RevenueCat.
  • Proficiency in state management using React Query.
  • Knowledge of mobile UI/UX patterns and performance optimization.
  • Experience with testing frameworks like Jest, MSW, and graphql-tools/mock.
  • Familiarity with Git and CI/CD workflows (GitHub Actions, Expo EAS).
  • Strong problem-solving skills and ability to work independently or as part of a team.

nice to have

  • Experience working with native modules in Expo (even though another dev builds them).
  • Prior experience working on parental control or screen time management apps.
  • Understanding of Apple’s Human Interface Guidelines.

What
W
e offer

For your growth

  • Compensation on conferences and training
  • Knowledge-sharing events
  • TechTalks
  • Free English classes
  • Bookclub and library with professional literature
  • Mentorship program
  • Internal mobility

For your craft

  • Competitive salary
  • 18 working days of vacation
  • Paid sick leaves
  • Extra day-offs in case of marriage, loss, baby birth
  • Office in the city center with relax zones and fully-equipped kitchen

For your zen

  • Home-like atmosphere
  • Compensation on sport
  • Cool corporate parties 4 times per year
  • Pizza day, Cinema club, evening beer time and other team activities
  • Corporate gifts for team members and their kids
Join our team

Feel that we fit each other?

Have questions?

Contact our recruiter for more details

Kateryna Terechenko
Kateryna Hrabovska
hr@wise-engineering.com