Apply now »

UI Specialist - React Job

Date:  Jan 22, 2026
Job Requisition Id:  63799
Location: 

Pune, IN

We are looking for a Senior Software Engineer with strong experience in building scalable, customizable web applications using React.js and modern frontend architectures. The ideal candidate will have hands-on experience designing reusable UI components, integrating complex enterprise systems, and collaborating with cross-functional teams to deliver high-quality solutions.


Experience

  • 5+ years of experience in software development
  • Experience working in cross-functional and agile teams

Required Skills & Qualifications

  • Strong experience with React.js and modern JavaScript (ES6+)
  • Experience with component-based architecture and scalable frontend design
  • Hands-on experience with RESTful API integration
  • Solid understanding of frontend performance optimization techniques
  • Experience working in enterprise-scale applications
  • Strong problem-solving and communication skills

Good to Have Skills

  • Python
  • Django
  • Flask
  • Experience with backend API development
  • Basic understanding of system design and cloud-based applications

Key Responsibilities

  • Design and develop highly customizable frontend applications using React.js, following modern architectural patterns such as Micro Frontends.
  • Build and maintain reusable, modular UI components with a strong focus on scalability, maintainability, and separation of concerns.
  • Implement advanced UI features including rich text editing, file uploads, custom plugins, and state synchronization.
  • Collaborate with backend, UX, and platform teams to define API contracts, manage data flow, and ensure seamless frontend-backend integration.
  • Optimize application performance by minimizing re-renders, improving load times, and ensuring efficient state management.
  • Participate in code reviews, enforcing best practices for code quality, security, and maintainability.
  • Support production issues and debugging, perform root cause analysis, and contribute to long-term stability improvements.
  • Contribute to technical documentation, knowledge sharing, and continuous improvement initiatives.

Apply now »