We are seeking a skilled React Developer/Lead with a minimum of 5 years of experience to join our team. As a React Developer/Lead, you will be responsible for building robust and scalable React web applications.
Key Responsibilities
- Utilize your expertise in React, Redux, JavaScript, TypeScript, HTML5, and CSS to develop high-quality web applications.
- Work with modern front-end build pipelines and tools such as Webpack, Babel, and ESLint.
- Write clean and scalable code using TypeScript, ensuring code quality and maintainability.
- Implement unit testing methodologies and frameworks to ensure the reliability of the applications.
- Manage state effectively using state management libraries like Redux or Context API.
- Develop reusable components and front-end libraries for future use.
- Implement modern authorization mechanisms like JSON Web Token (JWT).
- Demonstrate strong problem-solving skills and the ability to troubleshoot and debug complex issues.
Requirements
- At least 4+ years of experience building React web applications.
- Excellent command over React, Redux, JavaScript, TypeScript, HTML5, and CSS.
- Strong proficiency in TypeScript for writing clean and scalable code.
- Familiarity with modern front-end build pipelines and tools like Webpack, Babel, and ESLint.
- Experience in unit testing methodologies and frameworks.
- Familiarity with state management libraries like Redux or Context API.
- Good understanding and practical experience with higher-order components (HOCs) and webhooks.
- Knowledge of modern authorization mechanisms, such as JSON Web Token (JWT).
Additional Skills (Preferred)
- Experience with Jest for testing React applications.
If you are a proactive and experienced React Developer/Lead looking for an exciting opportunity to work on cutting-edge projects, we encourage you to apply. Join us and be part of a dynamic team where you can contribute to building innovative web applications.