Senior React-Native Developer
$500 Reward
-
Latam
-
Remote
-
Contractor
-
Software Engineering
-
7,000 - 8,000 USD/month
$500 Reward
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