Job description – React Lead
Key Responsibilities :
- Develop and maintain web applications using React.js
- Collaborate with designers and backend developers to create user-friendly interfaces
- Optimize applications for maximum speed and scalability
- Ensure the technical feasibility of UI / UX designs
- Write reusable, testable, and efficient code
- Conduct code reviews and ensure adherence to best practices
- Troubleshoot and debug applications
- Stay updated with the latest industry trends and technologies Requirements :
- Bachelor's degree in Computer Science, Information Technology, or related field
- 7+ years of experience in front-end development, with a focus on React.js
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Experience with popular React.js workflows (such as Redux)
- Familiarity with RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Experience with front-end build pipelines and tools
- Strong understanding of responsive design principles
- Excellent problem-solving skills and attention to detail
- Good communication and teamwork skills
- Experience with version control systems, preferably Git
Preferred Qualifications :
Experience with JavaScript and TypeScriptKnowledge of performance testing frameworks, including Mocha and JestFamiliarity with code versioning tools such as GitExperience with modern front-end build pipelines and toolsUnderstanding of Agile methodologies