We are looking for a Front End Developer - React to join our dynamic front-end team and take our user experiences to the next level. In this role, you will be a key player in designing and delivering cutting-edge, responsive, and scalable web applications that delight users worldwide.
Responsibilities
- Collaborate closely with our design and product teams to develop visually appealing and intuitive user interfaces using React.js.
- Utilize your expertise in JavaScript, SCSS, and HTML to implement responsive designs and interactive features.
- Work with React tools such as React.js, Webpack, Enzyme, and Redux to build scalable and maintainable applications.
- Demonstrate proficiency in React Hook API and Next.js, showcasing your intermediate to expert level skills.
- Conduct performance testing using frameworks like Mocha and Jest, ensuring optimal speed and responsiveness of the applications.
- Stay updated with the latest industry trends and technologies, integrating new tools and best practices into our development processes.
- Collaborate with back-end developers and external stakeholders to integrate front-end components seamlessly.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience as a React.js Developer, with a strong portfolio showcasing your previous projects.
- In-depth knowledge of JavaScript, SCSS, HTML, and other front-end languages.
- Familiarity with React.js and its core principles, along with popular state management libraries like Redux.
- Experience with React tools including Webpack, Enzyme, and proficiency in React Hook API and Next.js.
- Strong understanding of user interface design principles and the ability to translate design wireframes into functional components.
- Knowledge of performance testing frameworks, Mocha and Jest, to ensure application speed and efficiency.