Job Description

Your Responsibilities

  • Bring high‑fidelity designs to life with pixel‑perfect, responsive, and accessible UI implementation .
  • Convert Figma (or similar) prototypes into clean, semantic HTML5 , modern CSS/SCSS , and well‑structured JavaScript .
  • Build scalable, reusable UI components and maintain a cohesive design system .
  • Ensure cross‑browser compatibility , including required polyfills and fallbacks.
  • Drive performance excellence through:
    • Smart asset loading (lazy loading)
    • Code splitting and optimized bundling
    • Dynamic imports
    • Bundle size analysis and reduction
    • Lighthouse & Core Web Vitals improvements
  • Apply appropriate rendering or delivery techniques (e.g., SSR/SSG/ISR when applicable).
  • Implement and maintain WCAG‑compliant accessibility standards .
  • Integrate front-end applications with REST APIs using clean, maintainable JavaScript logic.
  • Write robust documentation , clean code, and enforce quality through best practices.
  • Contribute to testing strategies using tools like Jest, React Testing Library, Cypress, or Playwright.
  • Participate in code reviews and help drive high standards for UI quality and front-end architecture.

Qualifications

Required Experience & Skills

  • 8+ years of professional software development experience.
  • 5+ years specializing in front-end engineering .
  • Strong expertise in JavaScript (ES6+) , HTML5, CSS3, and SCSS.
  • Deep knowledge of responsive design , mobile‑first development , and complex layout techniques.
  • Solid understanding of performance optimization:
    • Lazy loading
    • Code splitting
    • Dynamic imports
    • Bundle analysis
  • Experience with SSR/SSG/ISR approaches (React/Next.js experience is a plus but not the focus).
  • Strong understanding of cross-browser compatibility and polyfills.
  • Proven experience in implementing WCAG accessibility best practices.
  • Experience writing automated tests for front-end applications.
  • Familiarity with headless CMS and JAMstack concepts.
  • Experience consuming RESTful APIs.
  • Strong Git workflow knowledge and CI/CD experience.
  • Excellent problem-solving skills and clear communication.

Similar jobs

More from METRO Global Solution Center IN
METRO Global Solution Center IN 5 hours ago
METRO Global Solution Center IN 5 hours ago
METRO Global Solution Center IN 5 hours ago

UI Developer (Javascript)

Apply Now
Back to search page