Description : Responsibilities :
- Convert high-fidelity Figma designs into pixel-perfect, responsive UI components.
- Write custom CSS with precision, ensuring cross-browser compatibility and accessibility.
- Build and maintain landing pages and UI components using modern CSS3 techniques such as Flexbox, Grid, transitions, and animations.
- Apply and advocate for scalable CSS architecture patterns like BEM, OOCSS, and SMACSS.
- Integrate styles into React applications using CSS Modules, Styled Components, or similar libraries.
- Collaborate with designers, backend engineers, and product managers to ensure design accuracy and user-centric implementations.
- Optimize performance, maintainability, and scalability of front-end code.
Requirements :
3+ years of experience in frontend development with a strong focus on CSS.Proven expertise in advanced CSS3 features : Flexbox, Grid, media queries, transitions, animations.Hands-on experience with Figma-to-UI conversion, with a deep eye for design fidelity and pixel-perfect implementation.Strong understanding of responsive design principles.Experience with scalable CSS architectures (BEM, OOCSS, SMACSS).Proficiency in React with styling integration methods like : CSS Modules, Styled Components, (Optional) Tailwind CSS, or Emotion.Familiarity with design systems and reusable component development.Good communication skills and ability to work :Experience with performance optimization and accessibility (WCAG compliance).Familiarity with design tokens or CSS-in-JS tooling.Exposure to component libraries like Storybook.(ref : hirist.tech)