Job Description
The ideal candidate will have experience working with Redux, React Query, and React Native. As a React Frontend Engineer, you will be responsible for designing and implementing user interfaces for our web and mobile applications.
Responsibilities:
- Develop high-quality user interfaces using React and other web technologies
- Collaborate with designers and other developers to implement and maintain frontend features
- Implement and maintain state management using Redux
- Utilize React Query for efficient data fetching and caching
- Design and implement mobile application user interfaces using React Native
- Write clean, maintainable, and testable code
- Optimize frontend performance to provide an excellent user experience
- Participate in code reviews and provide constructive feedback
- Stay up-to-date with the latest web and mobile frontend technologies
Person Specifications:
- 3+ years of professional experience developing web and mobile frontend applications.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Expertise in React and Redux
- Experience using React Query, and Axios for data fetching and caching
- Experience with React Native is a plus
- Certifications in Web Development, Preferably React certification.
- Knowledge of HTML, CSS, JavaScript, and Typescript.
- Understanding of RESTful APIs and asynchronous request handling
- Familiarity with Git and version control systems
- Experience with unit and integration testing frameworks