- Develop recent user-facing features using React.js
- Build reusable components and front-end libraries
- Optimize components for maximum performance across devices and browsers
- Integrate REST APIs and third-party services
- Write clean, maintainable, and scalable code
- Collaborate with backend developers and designers
- Participate in code reviews and team discussions
- Maintain proper documentation and coding standards
Required Skills :
- Strong proficiency in JavaScript (ES6+)
- Good experience with React.js and its core principles
- Knowledge of Redux, Context API, or state management libraries
- Familiarity with HTML5, CSS3, Bootstrap, Tailwind CSS, or Material UI
- Experience with RESTful APIs
- Understanding of Git/version control
- Knowledge of responsive and cross-browser development
- Familiarity with npm, webpack, Vite, or build tools