Job Overview :
We are looking for a Senior UI Developer with deep expertise in React.js to lead the development of high-performance web applications. As a senior team member, you will drive UI architecture, mentor junior developers, and play a key role in shaping the user experience across our Responsibilities :
- Design and develop complex, high-quality front-end solutions using React.js and related technologies.
- Lead architecture decisions and implementation strategies for scalable UI systems.
- Collaborate closely with UX designers, product managers, and backend developers to deliver seamless user experiences.
- Drive the adoption of best practices, reusable components, and front-end standards.
- Review code, provide mentorship, and ensure high code quality across the team.
- Optimize UI performance and ensure responsiveness across devices and browsers.
- Stay current with emerging technologies and propose improvements to front-end workflows and Skills & Qualifications :
- Strong proficiency in React.js, including Hooks, Context API, React Router, and advanced component patterns.
- Solid experience in JavaScript (ES6+), HTML5, CSS3, and responsive design.
- Deep understanding of state management libraries (e.g., Redux, Zustand, Recoil).
- Proficiency with TypeScript in large-scale projects.
- Experience integrating with RESTful APIs and handling async operations.
- Familiarity with unit and integration testing frameworks (e.g., Jest, React Testing Library).
- Hands-on experience with build tools and modern front-end tooling (Webpack, Babel, Vite).
- Version control using Git, and experience in CI / CD workflows.
- Strong problem-solving skills and attention to to Have :
- Experience with Next.js or other SSR / SSG frameworks.
- Knowledge of micro frontends or module federation.
- Understanding of accessibility standards (WCAG, ARIA).
- Previous experience leading UI teams or front-end initiatives.
- Exposure to Agile / Scrum :
- Bachelors or Masters degree in Computer Science, Engineering, or a related field (or equivalent experience).
(ref : hirist.tech)