About the Role :
We are seeking an experienced UI Developer with 8+ years of hands-on experience in building modern, responsive, and high-performance user interfaces. The ideal candidate will possess deep technical expertise, a solid understanding of software architecture, and strong collaboration skills. You will play a key role in designing and developing intuitive and scalable web interfaces, working closely with cross-functional teams in an Agile / Scrum environment.
Key Responsibilities :
- Design, develop, and implement responsive, high-quality user interfaces for web applications.
- Collaborate with UX designers, back-end developers, and product managers to translate requirements into functional and visually appealing designs.
- Develop reusable UI components and front-end libraries to enhance application performance and maintainability.
- Write clean, efficient, and maintainable code following best practices and coding standards.
- Optimize applications for maximum speed, scalability, and responsiveness across devices and browsers.
- Integrate front-end components with RESTful APIs and other back-end services.
- Perform unit testing using tools like React Testing Library, Jest, Playwright, or UJT to ensure code quality and reliability.
- Participate in code reviews and provide constructive feedback to maintain high development standards.
- Work with CI / CD and DevOps pipelines, leveraging tools like GitHub Actions to streamline deployments.
- Utilize SRE tools such as New Relic, Grafana, and GCP for monitoring, troubleshooting, and performance optimization.
Required Skills & Qualifications :
8+ years of experience in UI development with a focus on building scalable, responsive web applications.Proficiency in HTML5, CSS3, and modern CSS pre-processors such as Tailwind CSS.Strong command of JavaScript (ES6+), including DOM manipulation and the JavaScript object model.In-depth knowledge of React.js, Next.js, and Node.js along with functional components and React hooks.Hands-on experience with TypeScript.Understanding of asynchronous programming and modern ECMAScript specifications.Experience integrating with RESTful APIs and working with JSON data formats.Solid understanding of cross-browser compatibility, accessibility standards, and responsive design principles.Familiarity with front-end build tools and package managers such as NPM.Experience with Git or other version control systems.Exposure to CI / CD pipelines, DevOps practices, and cloud monitoring tools (New Relic, Grafana, GCP).(ref : hirist.tech)