Design, develop, and maintain modern, responsive, and accessible UI components using HTML5, CSS3, and JavaScript (ES6+).
Work with frameworks/libraries such as React.js / Angular / Vue.js and state management tools (e.g., Redux, NgRx).
Collaborate with UX/UI designers to translate wireframes and prototypes into functional, pixel-perfect interfaces.
Optimize application performance (lazy loading, code splitting, caching strategies).
Write clean, maintainable, and testable code with unit, integration, and E2E testing.
Contribute to and maintain design systems and component libraries.
Work closely with backend engineers to integrate RESTful and GraphQL APIs.
Stay updated with emerging frontend trends, frameworks, and tools.
Participate in Agile ceremonies and contribute to sprint planning and estimations.
10000 jobs available