Job SummaryWe are seeking a highly skilled
Senior UI Developer / UI Lead with strong hands-on experience in
ReactJS-based UI design and development. The ideal candidate will have extensive experience building modern, scalable front-end applications and the ability to
lead a UI team, collaborate across functions, and drive high-quality user experiences. This role requires strong technical expertise as well as excellent communication and coordination skills.
Key Responsibilities- Design, develop, and maintain scalable, reusable UI components using ReactJS, Next.js, and TypeScript
- Lead and mentor the UI/front-end development team
- Own UI architecture and ensure best practices in performance, scalability, and maintainability
- Collaborate closely with UX/UI designers, backend engineers, and product managers
- Translate business and design requirements into high-quality, maintainable code
- Optimize applications for performance, speed, and responsiveness
- Conduct code reviews and enforce front-end coding standards
- Participate in testing, debugging, and performance tuning
- Coordinate UI development activities and ensure timely delivery
- Stay current with emerging front-end technologies and frameworks
Required Skills & Experience- 5+ years of hands-on experience in ReactJS and/or other modern UI frameworks
- At least 2+ complete UI design & development project implementations
- Strong expertise in ReactJS, Next.js, TypeScript, and modern JavaScript (ES6+)
- Solid understanding of HTML5, CSS3, and responsive web design
- Experience with state management libraries such as Redux, Zustand, or React Query
- Familiarity with RESTful APIs, GraphQL, and asynchronous data handling
- Experience with Git or other version control systems
- Strong debugging, analytical, and problem-solving skills
- Proven ability to lead a UI team
- Excellent communication and coordination skills
Competencies- UI Architecture & Design
- Front-End Leadership
- Performance Optimization
- Cross-Functional Collaboration
- Agile Development Practices
Preferred Skills- Experience with SSR and SSG using Next.js
- Familiarity with CI/CD pipelines and DevOps practices
- Knowledge of accessibility standards (WCAG)
- Exposure to Agile/Scrum methodologies and tools like JIRA, Confluence
- Experience with UI testing tools such as Jest, React Testing Library, or Cypress