Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Zipdev

Senior Mobile Developer, React Native

Zipdev

Senior Mobile Developer creating and evolving React Native applications for a remote team. Focused on high-quality user experiences and collaboration with product and design teams.

Posted 5/6/2026full-timeRemote • 🇨🇴 ColombiaSeniorWebsite

Tech Stack

Tools & technologies
AndroidFirebaseiOSJestKotlinReactReact NativeSwiftTypeScript

About the role

Key responsibilities & impact
  • Contribute to the architecture, development, and evolution of the React Native mobile application across iOS and Android.
  • Build and maintain reusable, high-performance UI components using NativeWind while ensuring accessibility and design consistency.
  • Integrate and manage content delivery through Sanity CMS, including schema design, GROQ queries, and real-time preview workflows.
  • Contribute to feature flagging and experimentation infrastructure using LaunchDarkly, supporting controlled rollouts and A/B testing.
  • Use Expo and the Expo ecosystem to streamline development workflows and manage native dependencies.
  • Build and maintain mobile CI/CD pipelines using Expo Application Services (EAS) for automated builds, testing, and app store submissions.
  • Maintain strong testing practices using Jest and React Native Testing Library, ensuring reliable test coverage.
  • Build and extend UI automation tests using Detox or similar frameworks to protect critical user flows.
  • Implement and manage application monitoring and observability using tools such as Datadog or Sentry.
  • Own complex mobile initiatives from technical design through launch, monitoring, and iteration.
  • Participate in architecture discussions, design reviews, and code reviews, maintaining high standards for quality and performance.
  • Identify and reduce technical debt, improving maintainability and development velocity.
  • Collaborate closely with Product, Design, and Backend teams to deliver high-quality mobile features.
  • Diagnose and resolve performance issues, crashes, and memory problems using profiling and monitoring tools.
  • Apply native platform knowledge (Swift or Kotlin) when working with native modules or platform-specific optimizations.
  • Mentor junior and mid-level engineers and support technical hiring processes.

Requirements

What you’ll need
  • 7+ years of professional software engineering experience, including 4+ years in cross-platform mobile development
  • Expert-level experience with React Native and cross-platform mobile architecture
  • Strong proficiency in TypeScript with experience building scalable typed codebases
  • Experience building reusable component libraries using NativeWind or Tailwind-style frameworks
  • Experience integrating headless CMS platforms (Sanity CMS preferred)
  • Experience implementing feature flags or experimentation platforms such as LaunchDarkly
  • Strong experience with Expo (managed or bare workflows) and the broader Expo ecosystem
  • Experience building mobile CI/CD pipelines (EAS, Fastlane, or similar) including automated builds and app store submissions
  • Strong experience with automated testing using Jest and React Native Testing Library
  • Experience implementing end-to-end UI automation testing using Detox, Maestro, Appium, or similar
  • Experience with mobile observability and monitoring tools such as Datadog or Sentry
  • Working knowledge of Swift (iOS) and/or Kotlin (Android) for native module integration and debugging
  • Experience delivering large, complex mobile projects with measurable impact
  • Strong written and verbal English communication skills
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent practical experience
  • Must be located in Latam
  • Nice to Have
  • Deep native mobile development experience in Swift (iOS) or Kotlin (Android)
  • Experience working with React Native New Architecture (Fabric, TurboModules, JSI)
  • Experience with Expo Router or file-based routing systems
  • Experience implementing over-the-air updates using Expo Updates or CodePush
  • Familiarity with additional mobile observability tools such as Firebase Crashlytics
  • Contributions to open-source React Native libraries or technical content
  • Experience working in high-growth technology companies with strong mobile engineering cultures

Benefits

Comp & perks
  • Work remotely Monday - Friday, 40 hours a week (no weekends)
  • Parental Leave
  • Health Care Reimbursement
  • Active Lifestyle Reimbursement
  • Quarterly Home Office Reimbursement
  • Longevity Bonus
  • Continuous Learning Bonus
  • Did we mention it's REMOTE?!!

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

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

Hard Skills & Tools
React NativeTypeScriptNativeWindSanity CMSLaunchDarklyExpoCI/CDJestDetoxSwift
Soft Skills
communicationmentoringcollaborationproblem-solvingtechnical designcode reviewquality assuranceperformance optimizationtechnical hiringleadership
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Engineering