What are the responsibilities and job description for the UI Architect (React) position at Dyota Tech Solutions?
Job Details
Job title Architect (React) location :Chicago, IL Need Only Locals Hybrid - 2 days a week in the office
Duration : Contract
Must have
10 years of experience in front-end development.
7 years of experience with React in large-scale web applications.
React.js: Expertise in React.js including hooks, state management, lifecycle methods, and component architecture.
JavaScript (ES6 ): Strong proficiency in modern JavaScript (ES6 ), including promises, async/await, and other advanced features.
HTML5/CSS3: Proficiency in semantic HTML5, CSS3, and preprocessors like SASS or LESS.
Redux or Context API: In-depth knowledge of Redux or React Context API for managing application state.
TypeScript: Experience with TypeScript to enhance code quality, safety, and scalability.
UI Frameworks/Libraries: Familiarity with UI libraries like Material-UI, Ant Design, or Bootstrap.
Build Tools: Experience with build and bundling tools such as Webpack, Babel, and npm/yarn.
Version Control: Strong experience with Git for source control and collaborative development workflows.
REST/GraphQL Integration: Experience working with RESTful APIs or GraphQL to fetch and display dynamic data.
Testing Frameworks: Knowledge of testing frameworks like Jest, React Testing Library, Cypress, and Enzyme for unit and end-to-end testing.
Performance Tuning: Experience in performance tuning using tools like Lighthouse, Web Vitals, or React Profiler.
Experience with Accessibility