Job Qualifications:
React Mastery: 5+ years of experience building modern UIs using React, including deep understanding of hooks, context, refs, and render optimization
TypeScript Expertise: Ability to create expressive, reusable types for complex UI interactions
Component Architecture: Hands-on experience designing scalable, composable UI primitives and patterns
CSS & Styling Expertise: Proficiency in CSS/SCSS/SASS/LESS with expertise in layout techniques, responsive design, and preprocessor features like variables, mixins, and functions.
Accessibility (a11y): Strong grasp of semantic HTML, ARIA roles, and keyboard navigation standards
Design System Thinking: Familiar with design system foundations, token-driven theming, and cross-product consistency
Browser Performance & Optimization: Strong understanding of browser rendering and performance optimization techniques, such as lazy loading, tree shaking, and code splitting.
Component-Driven Development: Solid knowledge of component-driven development principles and best practices. Hands-on experience with Storybook or other UI component documentation tools.
Frontend Architecture & Scalability: Proven ability to design scalable frontend architectures.
? Collaboration & Agile Development: Strong communication and collaboration skills, with experience working in Agile development environments and cross-functional teams.
Real-Time Communication: Familiarity with WebSockets and related real-time communication technologies.
React Tooling & Ecosystem: Proficiency with tools and frameworks such as Create React App (CRA) for project scaffolding, Next.js for server-side rendering, and Material-UI (MUI) or Chakra UI for implementing design systems.
Microfrontend Architecture: Proven experience in Microfrontend concepts and their implementation.
Performance DOM Optimization & UI Performance:
Expertise in frontend performance tuning, lazy loading, tree shaking, and bundle size optimization.
Expertise in optim
Years of Experience:
6+ years