Job Description : Responsibilities :
- Developing and maintaining responsive high performance web applications using Reactjs.
- Designing and implementing reusable UI components and frontend libraries.
- Collaborating with UIUX designers backend developers and project managers to ensure seamless integration and user experience.
- Optimizing applications for speed scalability and cross browser compatibility.
- Integrating RESTful APIs and third party libraries.
- Writing clean modular and well documented code JavaScript JSX HTML CSS.
- Troubleshooting debugging and resolving technical issues.
- Participating in code reviews and contributing to team discussions.
- Staying updated with the latest industry trends and technologies in the React and broader JavaScript ecosystem.
Required Skills and Qualifications :
Proficiency in Reactjs its core principles and popular workflows eg Redux Context API.Strong understanding of frontend programming languages HTML CSS and JavaScript including ES6 features.Experience with state management libraries.Knowledge of RESTful APIs and asynchronous request handling.Familiarity with code versioning tools eg Git.Ability to translate wireframes and UI designs into functional code.Understanding of object oriented programming design patterns and data structures.Experience with testing frameworks eg Jest React Testing Library is often preferred.Excellent problem solving and communication skills.