React Native Engineer

Job description

Foxbox Digital is an award-winning digital product agency headquartered in Chicago. We specialize in creating unique and innovative digital experiences, partnering with clients from startups to established brands. Our team consists of talented engineers, designers, and strategists who work together to deliver meaningful results.

As a React Native Engineer at Foxbox Digital, you will play a crucial role in developing and maintaining high-quality mobile applications for our clients. You will work closely with designers and backend engineers to create seamless user experiences and ensure the functionality of applications on both iOS and Android platforms.

This remote position is open to candidates based in the LATAM region, and we are excited to add passionate team members who value collaboration, creativity, and excellence in their work.

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.

Who You Are:

  • 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.

  • Remote Work Readiness:

    • Reliable high-speed internet access
    • Laptop or desktop capable of mobile development (Mac or PC)
    • Headset and webcam for video meetings
    • Mobile device(s) for testing (recommended)

Nice to Have:

  • 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.

Technologies We Use

  • Mobile: React Native, Swift, Kotlin
  • Frontend: React.js, Next.js, TypeScript, React Native
  • State Management: Redux, MobX, Zustand
  • Testing: Jest, Detox, React Testing Library
  • Monitoring & Analytics: Sentry, Mixpanel, Firebase
  • Backend: Node.js, Python, Go
  • Cloud: AWS, Google Cloud Platform (GCP), Azure
  • Project Management & Collaboration: Jira, Notion, Slack, Figma
  • AI-Powered Development Tools: Claude Code, Gemini CLI, GitHub Copilot, OpenAI Codex
  • DevOps: Docker, GitHub Actions, Fastlane, Bitrise

Why Foxbox Digital:

  • We offer continuous training and growth opportunities
  • You are part of a multicultural and collaborative team that is constantly growing.
  • Don’t be afraid to break things; we encourage risk-takers.

Diversity and Inclusion

Foxbox Digital is an LGBT company certified by the Illinois and National LGBT Chambers of Commerce. We are committed to working with diverse and inclusive teams to continue building the digital revolution.

Foxbox is committed to the principle of equal employment opportunity for all and team members with a work environment free of discrimination and harassment. All employment decisions at Foxbox are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Foxbox will not tolerate discrimination or harassment based on any of these characteristics. Foxbox encourages applicants of all ages.

Share this job:
Please let Foxbox Digital know you found this job on Remote First Jobs πŸ™

Similar Remote Jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service πŸ™

Apply