HTML 5, CSS 3, Java Script, Bootstrap 4, Reactjs, Tailwind CSS,
Responsibilities
- Design, develop, and maintain scalable, high-performance user interfaces using React.js with Tailwind CSS and/or Bootstrap.
- Build reusable, well-structured components following modern React patterns (hooks, composition, separation of concerns).
- Integrate front-end applications with RESTful APIs and external services, handling loading, error, and edge-state scenarios gracefully.
- Implement server-side state management and data-fetching strategies, ensuring optimal performance and cache consistency.
- Write clean, maintainable, and testable code, and actively participate in debugging and performance optimisation.
- Collaborate closely with UI/UX designers, backend engineers, and product stakeholders translate requirements into polished user experiences.
- Proactively identify UI/UX issues, edge cases, and bugs, and resolve them with a focus on usability and accessibility.
- Participate in code reviews, suggest architectural improvements, and contribute to frontend best practices.