React Native Engineer - GP , Remote: Colombia - Costa Rica, Fulltime, Digital Product Development
Confidential
Posted: February 11, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We are seeking a Software Engineer (React Native) to join a client team within a Direct-To-Consumer Acquisition & Onboarding organization. This role focuses on building high-impact mobile experiences that shape the first interaction customers have with the product, directly influencing conversion, trust, and long-term retention.
Required Skills
Job Description
- This position is open to candidates located in Colombia or Costa Rica only -
We are seeking a Software Engineer (React Native) to join a client team within a Direct-To-Consumer Acquisition & Onboarding organization. This role focuses on building high-impact mobile experiences that shape the first interaction customers have with the product, directly influencing conversion, trust, and long-term retention.
You will work closely with product managers, designers, backend engineers, and data partners to deliver polished, performant, and accessible mobile applications using React Native.
Responsibilities
Design, develop, and maintain user-facing mobile features using React Native, with a strong focus on performance, accessibility, and high-quality UX
Own and evolve key acquisition and onboarding flows, from initial entry points through account creation and activation
Collaborate closely with product, design, and data stakeholders to translate requirements and UX designs into robust frontend solutions
Integrate frontend applications with backend APIs, handling data fetching, client-side state, error states, and edge cases gracefully
Ensure cross-platform consistency across iOS and Android, and collaborate with web teams when shared patterns or logic are required
Lead and contribute to frontend architecture decisions, including component design, state management, navigation, and testing strategies
Mentor and support other engineers, promoting best practices in React Native and frontend development
Participate in and promote a written-first engineering culture through documentation, technical designs, and post-mortems
Continuously improve code quality through refactoring, performance optimization, and thoughtful code reviews
Stay current with the React and React Native ecosystem, bringing new ideas and best practices to the team
Requirements
5+ years of professional software engineering experience, with a strong focus on frontend or mobile development
Proven experience building and maintaining production applications with React Native
Strong proficiency in JavaScript and TypeScript, with deep knowledge of React and modern frontend patterns
Experience with frontend architecture concepts such as state management, navigation, component design systems, and data fetching
Solid understanding of mobile UX principles, accessibility standards, and performance optimization
Experience with frontend/mobile testing frameworks such as Jest, React Native Testing Library, Detox, or similar
Hands-on experience integrating frontend applications with backend APIs and managing asynchronous data flows
Strong focus on writing maintainable, scalable, and well-tested code
Familiarity with CI/CD pipelines for frontend or mobile applications
Excellent communication and collaboration skills, with the ability to work effectively in cross-functional and client-facing environments
A pragmatic, user-focused mindset with experience delivering features safely and incrementally
Nice to Have
Experience with native mobile development (iOS and/or Android)
Experience building or contributing to design systems or shared component libraries
Web frontend experience using React, Next.js, or similar frameworks
Experience with A/B testing, experimentation, or analytics instrumentation
Familiarity with monitoring and error tracking tools such as Sentry, Datadog, or Kibana
Some backend experience (e.g., Kotlin, Python) to support end-to-end collaboration