...

Senior React-Native Developer

$500 Reward

    $500 Reward

  • Latam

  • Remote

  • Contractor

  • Software Engineering

  • 7,000 - 8,000 USD/month

Overview

The Sr. Mobile App Developer – React Native will lead the development of user-friendly mobile interfaces, ensuring smooth functionality and performance across Android and iOS platforms. This role requires strong expertise in front-end development, particularly with React Native and Typescript, and a deep understanding of mobile application architecture and best practices.

Challenges you would face

  • Design and implement user interfaces for mobile applications based on detailed requirements and wireframes
  • Produce high-quality, reusable code that adheres to coding standards and best practices
  • Collaborate closely with UX designers to translate designs into working applications
  • Integrate with backend services through REST APIs and other data interfaces
  • Diagnose and resolve bugs and performance issues to ensure a native-like experience
  • Engage with the open-source community to implement critical software updates
  • Refactor existing code for performance improvements and maintainability
  • Participate in architectural decisions and contribute to technology choices for front-end development
  • Conduct unit and integration tests to ensure code quality and reliability
  • Participate in code reviews, sprint planning, and daily standups
  • Manage app versioning for A/B testing and continuous improvement

The ideal candidate

  • Bachelor’s degree in Computer Science or a related field (preferred)
  • 5+ years of experience in Front-End Development, with a focus on React and React Native
  • 5+ years of experience with Typescript
  • 3+ years of experience in Mobile Application Development
  • Strong understanding of REST APIs, offline storage, and document request models
  • Experience with test suites such as Jest, Mocha, Jasmine, and Chai
  • Ability to work effectively in a distributed/cloud environment

Plus

  • Experience with white-labeled mobile apps
  • Familiarity with Code Push for live updates
  • Proficiency in engaging with the open-source community