- Lead the migration from Chakra UI v2.8 to Radix UI / Base UI with shadcn and Tailwind CSS
- Architect and maintain a scalable extensible design system
- Design and optimize complex React component architectures for dynamic website builder environments
- Implement SSR and React Server Components using App Router
- Ensure high performance across deeply nested dynamic component trees
- Prevent unnecessary re-renders and optimize rendering lifecycle behavior
- Design and manage scalable state architectures using Redux and/or Zustand
- Model normalized state slice-based architecture and undo/redo systems
- Define local vs global state boundaries for optimal performance
- Implement drag-and-drop state handling optimistic updates and layout persistence
- Establish strict TypeScript patterns across large UI surfaces
- Design token-driven theming strategies including dark mode and brand themes
- Enforce accessibility standards including ARIA compliance keyboard navigation and focus management
- Optimize bundle size apply code splitting and implement lazy loading strategies
- Implement virtualization and event debouncing for high-frequency UI interactions
- Define frontend architectural boundaries across primitives design system editor logic and runtime rendering layers
- Plan and execute incremental UI migration strategies with feature flags and compatibility adapters
- Define and implement testing strategies including unit integration visual regression accessibility and E2E testing
- Improve developer experience through CI/CD improvements monorepo optimization and build performance enhancements
- Maintain design system documentation using Storybook
- Mentor engineers on state isolation accessibility best practices and scalable component APIs
- Conduct architectural RFCs and review code to ensure long-term platform stability
- Balance product flexibility and constraint in a complex website builder environment
- Ensure backward compatibility and extensibility across evolving UI layers
Qualifications :
- 5 years of frontend engineering experience with advanced React expertise
- Deep understanding of React internals including reconciliation rendering lifecycle and memoization strategies
- Strong experience with including SSR React Server Components streaming and data fetching patterns
- Proven experience designing scalable state architectures with Redux and/or Zustand
- Hands-on experience building or maintaining a production-grade design system
- Experience migrating UI component libraries safely and incrementally
- Strong expertise in Radix UI or similar headless component libraries
- Advanced proficiency with Tailwind CSS and Class Variance Authority (CVA)
- Expert-level TypeScript including generics discriminated unions mapped types and utility types
- Strong understanding of semantic HTML accessibility standards and cross-browser behavior
- Solid foundation in JavaScript internals including closures async patterns and event loop mechanics
- Experience optimizing performance in large dynamic interactive applications
- Experience with Jest or Vitest React Testing Library and E2E testing tools such as Playwright or Cypress
- Familiarity with modern build tools including Vite Webpack or Turborepo
- Experience working in monorepo environments
- Familiarity with performance monitoring tools such as Sentry and Web Vitals
- Strong system design and architectural decision-making skills
- Demonstrated leadership in frontend platform ownership and mentoring engineers
Additional Information :
WHY YOULL LOVE US
- All employees benefits for free (our famous games room daily breakfast fruits coffee and other hot drinks soft drinks and juices company days out and parties)
- Social insurance
- Open-door management policy
- Full Medical insurance
- Accommodation and Transportation Allowance
- Friendly environment that values innovation and efficiency
- Exciting opportunities for career growth and talent development
- Feedback encouragement
- Recognition and reward programs
- Competitive salaries and incentives
- Friendly environment
- Flexible and Comfortable schedule
- Fun committees
- Monetary rewards
- Fun smart and creative people
- Career possibilities with growing team
- Paid vacations
- Social benefits
For more information about Nile Bits please visit our website:
Remote Work :
Yes
Employment Type :
Full-time
Lead the migration from Chakra UI v2.8 to Radix UI / Base UI with shadcn and Tailwind CSSArchitect and maintain a scalable extensible design systemDesign and optimize complex React component architectures for dynamic website builder environmentsImplement SSR and React Server Components using App Ro...
- Lead the migration from Chakra UI v2.8 to Radix UI / Base UI with shadcn and Tailwind CSS
- Architect and maintain a scalable extensible design system
- Design and optimize complex React component architectures for dynamic website builder environments
- Implement SSR and React Server Components using App Router
- Ensure high performance across deeply nested dynamic component trees
- Prevent unnecessary re-renders and optimize rendering lifecycle behavior
- Design and manage scalable state architectures using Redux and/or Zustand
- Model normalized state slice-based architecture and undo/redo systems
- Define local vs global state boundaries for optimal performance
- Implement drag-and-drop state handling optimistic updates and layout persistence
- Establish strict TypeScript patterns across large UI surfaces
- Design token-driven theming strategies including dark mode and brand themes
- Enforce accessibility standards including ARIA compliance keyboard navigation and focus management
- Optimize bundle size apply code splitting and implement lazy loading strategies
- Implement virtualization and event debouncing for high-frequency UI interactions
- Define frontend architectural boundaries across primitives design system editor logic and runtime rendering layers
- Plan and execute incremental UI migration strategies with feature flags and compatibility adapters
- Define and implement testing strategies including unit integration visual regression accessibility and E2E testing
- Improve developer experience through CI/CD improvements monorepo optimization and build performance enhancements
- Maintain design system documentation using Storybook
- Mentor engineers on state isolation accessibility best practices and scalable component APIs
- Conduct architectural RFCs and review code to ensure long-term platform stability
- Balance product flexibility and constraint in a complex website builder environment
- Ensure backward compatibility and extensibility across evolving UI layers
Qualifications :
- 5 years of frontend engineering experience with advanced React expertise
- Deep understanding of React internals including reconciliation rendering lifecycle and memoization strategies
- Strong experience with including SSR React Server Components streaming and data fetching patterns
- Proven experience designing scalable state architectures with Redux and/or Zustand
- Hands-on experience building or maintaining a production-grade design system
- Experience migrating UI component libraries safely and incrementally
- Strong expertise in Radix UI or similar headless component libraries
- Advanced proficiency with Tailwind CSS and Class Variance Authority (CVA)
- Expert-level TypeScript including generics discriminated unions mapped types and utility types
- Strong understanding of semantic HTML accessibility standards and cross-browser behavior
- Solid foundation in JavaScript internals including closures async patterns and event loop mechanics
- Experience optimizing performance in large dynamic interactive applications
- Experience with Jest or Vitest React Testing Library and E2E testing tools such as Playwright or Cypress
- Familiarity with modern build tools including Vite Webpack or Turborepo
- Experience working in monorepo environments
- Familiarity with performance monitoring tools such as Sentry and Web Vitals
- Strong system design and architectural decision-making skills
- Demonstrated leadership in frontend platform ownership and mentoring engineers
Additional Information :
WHY YOULL LOVE US
- All employees benefits for free (our famous games room daily breakfast fruits coffee and other hot drinks soft drinks and juices company days out and parties)
- Social insurance
- Open-door management policy
- Full Medical insurance
- Accommodation and Transportation Allowance
- Friendly environment that values innovation and efficiency
- Exciting opportunities for career growth and talent development
- Feedback encouragement
- Recognition and reward programs
- Competitive salaries and incentives
- Friendly environment
- Flexible and Comfortable schedule
- Fun committees
- Monetary rewards
- Fun smart and creative people
- Career possibilities with growing team
- Paid vacations
- Social benefits
For more information about Nile Bits please visit our website:
Remote Work :
Yes
Employment Type :
Full-time
اعرض المزيد
عرض أقل