7.0 years
0.0 Lacs P.A.
Pune, Maharashtra, India
Posted:2 weeks ago| Platform:
On-site
Full Time
Requirements 7+ years of frontend development experience Expert-level knowledge of modern JavaScript/TypeScript Deep expertise in React.js and its ecosystem Extensive experience building and maintaining component libraries or design systems Experience of component library development Expertise in unit testing frameworks (Jest, React Testing Library, etc.) Experience with Storybook or similar component documentation tools Proficiency with Tailwind or CSS-in-JS libraries (Styled Components, Emotion, etc.) Experience implementing responsive and accessible UI components Understanding of frontend build tools and module systems Experience with Git version control and CI/CD pipelines Knowledge of browser performance optimization techniques Understanding of design tokens and systematic design approaches Ways To Stand Out Experience with monorepo management tools (Lerna, Nx, Turborepo) Knowledge of publishing packages to npm or private registries Experience with CSS architecture methodologies (BEM, ITCSS, CSS Modules) Familiarity with design systems like Material UI, Chakra UI, or Ant Design Experience with visual regression testing Knowledge of frontend state management patterns and libraries Experience with micro-frontend architectures Contributions to open-source component libraries or design systems Experience integrating components with AI-powered features Knowledge of web accessibility standards (WCAG) and their implementation Background in leading or mentoring frontend teams Responsibilities Architect, build, and maintain a comprehensive component library that enables rapid application development Create reusable, accessible, and well-tested UI components that can be used across multiple projects Establish and document coding standards, best practices, and usage patterns for the component library Implement thorough unit testing strategies that ensure component reliability and consistency Collaborate effectively with designers to translate design systems into functional components Mentor other frontend developers on component-driven development practices Evaluate and make technical architecture decisions with a long-term view Use Generative AI tools to enhance the quality and efficacy of your software development Work well on a team of designers and engineers in an in-person environment Take ownership of component quality and maintainability Exercise an optimistic mindset and willingness to go the extra mile (ref:hirist.tech) Show more Show less
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Pune, Maharashtra, India
Salary: Not disclosed
Pune, Maharashtra, India
Salary: Not disclosed