We are seeking a dedicated and skilled React Native developer to join our team, focusing on the development of high-performance mobile applications for both iOS and Android platforms. The ideal candidate will demonstrate a strong commitment to excellence and a collaborative spirit throughout the product development process. This role involves not only building applications but also coordinating with various teams responsible for different layers of the product infrastructure, ensuring seamless integration and functionality across the board. As a React Native developer, you will be responsible for leveraging your expertise in React Native libraries, such as React-Router, Redux, Redux-Thunk, and Redux-Saga, to create robust mobile applications. You will also utilize GraphQL for efficient data management and retrieval. A solid understanding of package managers like NPM and Yarn is essential, as is familiarity with test runners such as Jest and Mocha to ensure the quality and reliability of the applications you develop. In addition to technical skills, we value excellent communication and interpersonal abilities, as you will be working closely with other team members and stakeholders. You should possess a good grasp of HTML, CSS, and JavaScript, along with a foundational knowledge of object-oriented programming concepts. Staying updated with the latest trends and technologies in mobile development is crucial, as is the ability to apply this knowledge effectively in your work. Furthermore, while not mandatory, having basic knowledge of Android/Java or iOS/Objective-C will be beneficial for creating custom native plugins when necessary. We are looking for a team player who is eager to learn new technologies and APIs, is interested in a long-term commitment, and can meet deadlines consistently. If you have a project in mind, we encourage you to schedule a free consultation today!