React Native Developer
Industry: Information Technologies, Software Development
Employment type: Full time
Work experience: Not required
We are looking for an experienced React Native Developer to join our dynamic development team. As a React Native Developer, you will be responsible for designing, developing, and maintaining our cross-platform mobile applications. You will be working with our team of developers and designers to create applications that provide the best user experience to our customers.
- Design and develop robust and efficient cross-platform mobile applications using React Native.
- Collaborate with the design team to ensure that the applications have the best UI/UX.
- Work with backend developers to integrate APIs into the application.
- Write clean, maintainable, and testable code with appropriate documentation and comments.
- Optimize application performance, memory, and battery usage.
- Ensure that the application is secure and follows industry best practices.
- Stay up-to-date with emerging trends and technologies in mobile development.
- Bachelor's or Master's degree in Computer Science or related field.
- 3+ years of experience in mobile development using React Native.
- Experience with Git version control system.
- Strong understanding of React and React Native design principles, patterns, and best practices.
- Experience with writing tests using Jest or other testing frameworks.
- Excellent written and verbal communication skills.
- Familiarity with Agile methodologies and project management tools such as JIRA.
Good to have:
- Experience with native iOS and Android development.
- Familiarity with Redux and Redux-Saga.
- Familiarity with CI/CD tools like Jenkins or CircleCI.
- Knowledge of Node.js and backend development.
If you are a passionate React Native Developer who is excited to create cross-platform mobile applications for our customers, we encourage you to apply for this exciting opportunity.