Job Description
We are looking for a skilled React Native Mobile Developer to join our dynamic team. As a React Native Developer, you will play a crucial role in designing, developing, and maintaining high-quality mobile applications for both iOS and Android platforms. You will collaborate with cross-functional teams, including designers, backend developers and product managers, to create exceptional user experiences and ensure the successful delivery of our mobile projects.
Duties & Responsibilities
• Develop and maintain mobile applications using React Native.
• Work closely with the UI/UX design team to implement visually appealing and user-friendly interfaces.
• Collaborate with backend developers to integrate APIs and ensure seamless data communication.
• Optimize application performance and troubleshoot issues to deliver a smooth user experience.
• The ability to write clean, maintainable, and efficient code.
• Stay up-to-date with industry trends and best practices in mobile development.
Job Requirements
Experience & Skills
• Bachelor's degree in Computer Science or related field (or equivalent experience).
• 2 years proven experience in mobile app development using React Native.
• Knowledge of Native Development.
• Proficient in using React hooks.
• Knowledge of Typescript is a must.
• Navigation with React Navigation
• Management with React Query, React Context, Redux, etc…
• Familiar with variant-based styling, similar to Restyle, Stitches.
• Proficient converting designs to pixel-perfect UI components.
• Working with Push Notifications using OneSignal.
• Experience with building multi-languages apps.
• Familiar with web-development.
• Understanding of agile development methodologies