Core Technical Skills (Must have) - ReactJS (v17+), TypeScript/JavaScript(ES6+), Shell Design System (SDS), CSS/SCSS & HTML, Context API, NPM/Yarn, React i18next.
Detailed summary -
• ReactJS (v17+): Functional components, Hooks, Context API, performance optimization.
• TypeScript/JavaScript: ES6+, type safety, async patterns, modular architecture.
...
• Shell Design System (SDS): UI implementation using standardized design components.
• CSS/SCSS & HTML: Responsive design, semantic markup, accessibility.
• State Management: Context API, Redux, Thunk and similar libraries.
• Version Control & Tooling: Git, NPM/Yarn, Webpack, CI/CD basics.
• Accessibility & Internationalization: WCAG compliance, ARIA roles, react-i18next.
Preferred Skills (Good to have) - React Query, Router, Figma, Lazy loading, Memoization.
Detailed summary -
• Form Handling: React Hook Form for dynamic forms and validation.
• Performance: Lazy loading, memoization, code-splitting, React Profiler.
• Figma: UI/UX design interpretation and collaboration.
• React API's : React Query, React Virtualized, React Router.
• Testing: Jest, React Testing Library.
• Cloud Integration: Basic knowledge of Microsoft Azure services.Detailed summary -
• ReactJS (v17+): Worked with React
• TypeScript/JavaScript: Worked with JavaScript
• Shell Design System (SDS): Dont know
• CSS/SCSS & HTML: Worked in both
• State Management: Worked in Context API and know a lit bit of Redux
• Version Control & Tooling: Worked with GIT and NPM
• Accessibility & Internationalization: Dont know
Preferred Skills (Good to have) - React Query, Router, Figma, Lazy loading, Memoization.
Detailed summary -
• Form Handling: Have worked with forms
• Performance: Never worked on these Lazy loading, memoization, code-splitting, React Profiler
• Figma: Never worked on Figma
• React API's : Have experience with React Router.
• Testing: Dont know
• Cloud Integration: Have worked with Azure cloud"
experience
8