Toolbox

React Native Developer

Toolbox

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇾 Uruguay

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AndroidGradleiOSJavaJavaScriptJestKotlinMobXObjective-CReactReact NativeReduxSwiftTypeScriptYarn

About the role

  • Partnering with top-notch Developers to create award-winning user experiences.
  • Participating in design and code reviews to ensure best practices and high-quality code.
  • Give support to the QA team to standardize criteria and guide them in what the customer needs.
  • Willing to gain knowledge of software and open-source technology stacks.
  • Developing applications which receive a high volume of daily active users.

Requirements

  • Solid understanding of the end-to-end mobile app lifecycle (design, build, test, release, monitor).
  • 3+ years building production apps with React Native (JavaScript/TypeScript).
  • Strong state management with Redux/RTK, Context, or MobX; familiarity with Clean Architecture patterns.
  • Testing experience: Jest, React Native Testing Library, and Detox for E2E.
  • Ability to build fully programmatic UIs with React Native components (no Storyboards/xibs).
  • Experience building and maintaining reusable internal and external react native libraries for cross project use.
  • Comfortable integrating native modules and bridging when needed (Swift/Objective-C on iOS, Kotlin/Java on Android).
  • Dependency management with npm/yarn; native deps via CocoaPods (iOS) and Gradle (Android).
  • CI/CD: App Center, Codemagic, Fastlane, EAS/Expo, GitHub Actions or Bitrise.
  • Proficient with Git and trunk/branch workflows; code review and PR best practices.
  • Solid grasp of OOP/FP fundamentals and performance optimization on mobile.
Benefits
  • We know that extraordinary people do not choose their jobs based only on the benefits, but we make a great effort to make sure that each of us who are part of Toolbox can achieve success and improve every day.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
React NativeJavaScriptTypeScriptReduxRTKContextMobXJestReact Native Testing LibraryDetox
Soft skills
collaborationcommunicationsupportguidanceknowledge sharing