
React Native Developer
Toolbox
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇾 Uruguay
Visit company websiteJob 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