React Native Engineer

Foxbox Digital
Summary
Join Foxbox Digital as a React Native Engineer and play a crucial role in developing and maintaining high-quality mobile applications. Collaborate with designers and backend engineers to create seamless user experiences for both iOS and Android platforms. This remote position is open to LATAM-based candidates who value collaboration, creativity, and excellence. Develop and maintain mobile applications using React Native, collaborate with cross-functional teams, write clean and efficient code, optimize applications for speed and scalability, and troubleshoot and improve existing applications. Ensure the technical feasibility of UI/UX designs and participate in code reviews and agile workflows. Stay up-to-date with the latest mobile development trends and contribute to documentation.
Requirements
- You have 5+ years of experience in mobile application development with React Native
- You are proficient in JavaScript and TypeScript
- You have experience working with RESTful APIs and third-party libraries
- You have a solid understanding of mobile app development principles, including UI/UX design guidelines and application lifecycle
- You are familiar with version control systems, particularly Git
- You have experience with testing frameworks and tools for mobile applications
- You are a problem-solver with strong analytical skills and attention to detail
- You have excellent communication skills and can collaborate effectively with remote teams
- You are eligible to work in the LATAM region and are comfortable working in a remote environment
Responsibilities
- Develop and maintain mobile applications using React Native to deliver high-performing, responsive applications
- Collaborate with cross-functional teams, including UX/UI designers, backend developers, and product managers to define app requirements and user stories
- Write clean, maintainable, and efficient code while following best practices for testing and deployment
- Optimize applications for maximum speed and scalability across multiple devices
- Troubleshoot, debug, and improve existing applications to ensure high-quality performance
- Ensure the technical feasibility of UI/UX designs and implement them accurately
- Participate in code reviews, contribute to discussions, and provide feedback to team members
- Stay up-to-date with the latest mobile development trends and technologies
- Contribute to documentation to ensure project maintainability and knowledge sharing
- Participate in sprint planning, daily stand-ups, and retrospectives as part of an agile workflow
Preferred Qualifications
- Experience with native development in either iOS (Swift) or Android (Java/Kotlin)
- Familiarity with mobile CI/CD practices and tools
- Knowledge of performance optimization techniques for React Native apps
- Experience with state management libraries (Redux, MobX, etc.)
- Familiarity with app store submission processes (Apple App Store, Google Play)
- Previous experience in a digital agency or client-facing role
- Experience with mobile analytics and monitoring tools
- Familiarity with cloud services (Firebase, AWS, Azure, or Google Cloud) as they relate to mobile apps
- Experience using AI-powered coding assistants or LLM tools (such as Claude Code, Gemini CLI, GitHub Copilot, or Codex) to accelerate development, automate repetitive tasks, or enhance code quality
Benefits
- We offer continuous training and growth opportunities
- You are part of a multicultural and collaborative team that is constantly growing
Share this job:
Similar Remote Jobs

Senior Software Engineer - React Native
Kraken Digital Asset Exchange
