We are looking for a skilled and passionate React UI Developer to design, develop, and maintain engaging and efficient user interfaces. This role involves working on a diverse range of projects, from traditional web applications consuming Java REST services to pioneering modern solutions integrated with Large Language Models (LLMs). The ideal candidate will possess a strong understanding of front-end development best practices, a keen eye for detail, and the ability to translate complex requirements into seamless user experiences.

Responsibilities :

  • Develop and maintain high-quality, responsive, and user-friendly web applications using and its ecosystem (, Redux, Context API, React Router).
  • Collaborate with back-end developers to integrate front-end applications with Java RESTful APIs, ensuring efficient data exchange and robust error handling.
  • Implement pixel-perfect UIs from design mockups and wireframes, ensuring cross-browser compatibility and optimal performance.
  • Design and build intuitive user interfaces for modern applications that interact with LLM-powered solutions, including chat interfaces, data visualization, and interactive AI outputs.
  • Work closely with product managers, UX/UI designers, and other stakeholders to understand requirements and translate them into technical specifications and elegant user experiences.
  • Ensure application scalability, security, and maintainability by adhering to coding standards, performing code reviews, and contributing to architectural discussions.
  • Implement and maintain unit, integration, and end-to-end tests to ensure the reliability and quality of the applications.
  • Optimize front-end performance for speed and responsiveness, addressing issues like load times, rendering, and interactivity.
  • Stay up-to-date with emerging front-end technologies, advancements, and best practices in UI/UX design.
  • Participate in the entire software development lifecycle, from concept and design to testing and deployment.
  • Required Qualifications :

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in front-end web development, with significant experience in
  • Strong proficiency in JavaScript (ES6+), HTML5, and CSS3, including modern CSS frameworks or preprocessors (, SASS, styled-components, Tailwind CSS).
  • Demonstrable experience integrating front-end applications with back-end Java RESTful services.
  • Familiarity with state management libraries (, Redux, Zustand) and client-side routing.
  • Experience with version control systems (, Git).
  • Solid understanding of modern web development build tools (, Webpack, Vite).
  • Ability to debug complex front-end issues and optimize performance.
  • Excellent problem-solving skills, attention to detail, and a commitment to writing clean, maintainable code.
  • Strong communication and collaboration skills.
  • ------------------------------------------------------

    Job Family Group:


    Technology

    ------------------------------------------------------

    Job Family:


    Applications Development

    ------------------------------------------------------

    Time Type:


    Full time

    ------------------------------------------------------

    Most Relevant Skills


    Please see the requirements listed above.

    ------------------------------------------------------

    Other Relevant Skills


    For complementary skills, please see above and/or contact the recruiter.

    ------------------------------------------------------

    Similar jobs

    More from 12542 Citicorp Services India Private Limited
    12542 Citicorp Services India Private Limited 1 day ago
    12542 Citicorp Services India Private Limited 2 days ago
    12542 Citicorp Services India Private Limited 13 hours ago

    React UI Developer

    Apply Now
    Back to search page