Gratuity Consulting

Senior UI Engineer (React)

Job Location: Pune
Employment Type: Full Time
Experience Required: 5
Role: Engineer

Role Overview

We are hiring a Senior UI Engineer to design and develop modern, scalable, and high-performance user interfaces. The ideal candidate will have deep expertise in React.js and front-end architecture, with a strong focus on user experience and performance.

Key Responsibilities

  • Design and build scalable and maintainable front-end architecture
  • Develop reusable, responsive, and high-performance UI components
  • Manage application state using modern state management tools
  • Integrate front-end applications with backend APIs (REST/GraphQL)
  • Collaborate with design teams to translate wireframes into functional UI
  • Optimize application performance and user experience
  • Write unit and integration tests to ensure code quality
  • Mentor junior developers and contribute to best practices

Required Skills & Expertise

  • Strong experience in front-end development with React.js
  • Advanced knowledge of JavaScript (ES6+)
  • Experience with frameworks like Next.js
  • Proficiency in HTML5, CSS3, and responsive design
  • Experience with state management libraries (Redux, etc.)
  • Familiarity with API integrations (REST/GraphQL)
  • Understanding of SSR and CSR concepts

Preferred Qualifications

  • Experience with TypeScript
  • Knowledge of modern styling solutions (SASS, Styled Components)
  • Familiarity with testing frameworks (Jest, etc.)
  • Understanding of web security and authentication (OAuth)
  • Exposure to design systems and scalable UI architectures

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Scroll to Top