Front-End Developer – React.js
Key Responsibilities
- Develop and maintain user-facing features using React.js
- Build reusable components and front-end libraries for future use
- Translate UI/UX designs and wireframes into high-quality code
- Optimize applications for maximum speed, scalability, and responsiveness
- Collaborate with backend developers, designers, and product managers
- Integrate RESTful APIs and handle asynchronous data flows
- Write clean, maintainable, and well-documented code
- Perform code reviews and follow best coding practices
- Debug, troubleshoot, and resolve UI-related issues
Required Skills & Qualifications
- Hands-on experience with React.js, Hooks, and component-based architecture
- Experience with HTML5, CSS3, and modern styling frameworks (Bootstrap, Tailwind, Material UI)
- Knowledge of state management (Redux, Context API)
- Familiarity with RESTful APIs and JSON
- Experience using Git and version control systems
- Basic knowledge of performance optimization techniques
