Experience : 5 to 8 yrs
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
:
Bachelor's degree in Computer Science, Information Technology, or related field- 5+ 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 TypeScript
- Knowledge of performance testing frameworks, including Mocha and Jest
Familiarity with code versioning tools such as Git- Experience with modern front-end build pipelines and tools
Understanding of Agile methodologies
Job Type: Full-time
Experience:
- total work: 6 years (Preferred)
Work Location: In person