User Interface Architect

12 - 18 years

12 - 22 Lacs

Posted:4 hours ago| Platform: Naukri logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Roles and Responsibilities

  • Architect, design, and develop highly scalable, performant, and responsive web applications with a strong focus on UI engineering.
  • Drive front-end architecture discussions and decisions, ensuring adherence to best practices, coding standards, and performance benchmarks.
  • Lead the development of complex UI features using

    HTML5, CSS3 (LESS, SASS, Tailwind)

    with strong adherence to

    BEM methodology

    .
  • Provide technical leadership in

    JavaScript

    (ES6+) including DOM manipulation, object modeling, and implementation of design patterns.
  • Build and enhance reusable components leveraging

    ReactJS

    , and contribute to the evolution of the Design System based on

    Atomic Design principles

    .
  • Integrate front-end applications with

    RESTful and GraphQL APIs

    , ensuring seamless data-driven workflows.
  • Implement

    WCAG-compliant accessibility

    practices across all UI components and experiences.
  • Optimize applications for

    Core Web Vitals and GLHS

    , ensuring top-notch performance and reliability.
  • Work with testing frameworks such as

    Jest, Jasmine, Karma, Playwright

    to ensure robust UI quality and maintainability.
  • Utilize code versioning tools like

    Git, SVN, Mercurial

    for collaborative development and release processes.
  • Use modern front-end tools and build systems such as

    Babel, Webpack, NPM, Gulp, Grunt

    , and enforce build optimizations (linting, compiling, minifying).
  • Architect and develop

    Progressive Web Applications (PWAs)

    with offline capabilities, caching strategies, and service workers.
  • Apply security best practices and ensure compliance with

    OWASP guidelines

    ; support headless commerce solution integration.
  • Provide direction and guidance for front-end implementation on platforms like

    Adobe Experience Manager (AEM)

    .
  • Collaborate with cross-functional teams to convert business requirements into scalable technical solutions.
  • Continuously benchmark, monitor, and optimize UI performance, accessibility, and user experience.
  • Stay updated with the latest UI technologies, trends, and best practices and mentor UI developers in the team.

Mandatory Skills

  • 12+ years of in-depth expertise in

    HTML5, CSS3 (LESS, SASS, Tailwind)

    with strong proficiency in

    BEM methodology

    .
  • Strong proficiency in

    JavaScript

    , including advanced DOM manipulation and JavaScript object model.
  • Hands-on programming experience with

    JavaScript ES6+

    and solid understanding of design patterns.
  • Extensive experience in

    ReactJS

    and component-driven UI architecture.
  • Experience working with

    RESTful APIs

    and

    GraphQL

    integrations.
  • Strong knowledge and practical experience implementing

    WCAG accessibility

    standards.
  • Strong understanding of

    Core Web Vitals, GLHS

    , and web performance optimization techniques.
  • Experience with testing frameworks (

    Jest, Jasmine, Karma, Playwright

    ).
  • Practical knowledge of versioning tools (

    Git, SVN, Mercurial

    ).
  • Experience with

    Webpack, Babel, NPM, Gulp, Grunt

    , and build optimization processes.
  • Hands-on experience building

    Progressive Web Applications (PWAs)

    .
  • Deep knowledge of

    Node.js & npm

    , CI/CD pipelines, and unit testing best practices.
  • Understanding of

    OWASP security

    principles and exposure to

    headless commerce

    architecture.
  • Experience developing front-end components for the

    AEM platform

    (preferred).
  • Familiarity with modern front-end build pipelines, tooling, and workflow automation.
  • Strong ability to translate business requirements into technical specifications and design.
  • Excellent skills in benchmarking, performance tuning, and optimization.

Desired Skills

  • Experience working in

    Agile

    and/or

    Waterfall

    development environments.
  • Strong communication, leadership, and collaboration abilities.
  • Capability to mentor engineering teams and guide architectural decisions.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

noida, uttar pradesh, india