react developer
генерация резюме под вакансию
сопроводительное письмо
описание
No description
задачи
- Develop and maintain SPAs using React (18/19) and TypeScript;
- Build reusable UI components with state management;
- Integrate RESTful APIs and optimize app performance, rendering, and bundle size;
- Ensure responsive design, accessibility (WCAG, ARIA), and cross-browser compatibility;
- Write tests and configure CI/CD pipelines;
- Collaborate with backend, design, and QA teams; participate in code reviews.
требования
- 3+ Years of commercial experience with React;
- Strong TypeScript and modern JavaScript (ES6+) proficiency;
- Deep understanding of React: hooks, functional components, custom hooks, portals;
- Hands-on experience with state management (MobX, Redux, Zustand, or Context API);
- Solid knowledge of HTML5, CSS3, and modern styling (Tailwind CSS, SCSS/SASS, CSS Modules);
- Experience with REST API integration (Axios, Fetch) and error handling;
- Familiarity with React build tools (Vite, Webpack), Git, and CI/CD basics;
- Experience with UI libraries (MUI, Ant Design, Chakra UI) and testing frameworks;
- Understanding of frontend security (XSS, CSP) and Docker/containerized deployment;
- Strong problem-solving skills and attention to UI/UX;
- English: B2 or higher (written and spoken);
- Nice to have: Next.js (SSR/SSG), React Server Components, React Native, GraphQL (Apollo Client), WebSocket, FSD architecture, monorepo tools (Nx, Turborepo), Storybook, PWA, backend technologies (Node.js, NestJS), end-to-end testing (Cypress, Playwright), contributions to open-source projects.
условия
- No conditions specified
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.