Job Summary:
We are looking for a talented
React Developer to join our team and help build dynamic, high-performance web applications. The ideal candidate should have hands-on experience with React.js, JavaScript, and front-end development best practices.
Key Responsibilities:
- Develop and maintain responsive, high-quality web applications using React.js
- Write clean, efficient, and reusable code with best practices
- Work with state management libraries like Redux, Context API, or MobX
- Integrate RESTful APIs and third-party services into front-end applications
- Optimize application performance and ensure cross-browser compatibility
- Debug and troubleshoot issues in React applications
- Collaborate with UI/UX designers, backend developers, and other team members
- Stay updated with the latest React.js features and front-end technologies
Requirements
Required Skills & Qualifications:
- 1-3 years of experience in React.js development
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Strong proficiency in JavaScript (ES6+), Bootstrap, Tailwind CSS
- Hands-on experience with state management libraries (Redux, Context API, etc.)
- Knowledge of modern authorization mechanisms, such as JSON Web Token(JWT)
- Knowledge of RESTful APIs and asynchronous programming
- Experience with Git version control
- Understanding of responsive design principles and UI/UX best practices
- Strong problem-solving and debugging skills
Preferred Skills:
- Experience with Next.js for server-side rendering
- Knowledge of TypeScript
- Familiarity with testing frameworks like Jest, Enzyme, or React Testing Library