Москва
Компания «АЙ-ТЕКО» — ведущий российский системный интегратор и поставщик информационных технологий для корпоративных заказчиков. Активно действует на рынке IT России с 1997 года, входит в ТОП-400 крупнейших российских компаний, ТОП-10 крупнейших IT-компаний России.
Требования:
Технические навыки (Hard Skills)
1) React.js:
- - Понимание принципов работы (Virtual DOM, компоненты, хуки, жизненный цикл).
- - Опыт использования React Hooks (useState, useEffect, useMemo, useCallback и др.).
- - Работа с Context API или менеджерами состояний (Redux, MobX, Zustand).
2) JavaScript/TypeScript:
- - Свободное владение современным JS (ES6+): стрелочные функции, деструктуризация, промисы, async/await.
- - Базовые знания TypeScript (типизация компонентов, интерфейсы).
3) Работа с API:
- - Fetch, Axios, GraphQL (Apollo Client, React Query).
- - Опыт работы с RESTful API, обработка ошибок.
4) Стилизация:
- - CSS/SASS, CSS-модули, styled-components, Tailwind CSS или аналоги.
- - Адаптивная и кросс-браузерная верстка.
5) Инструменты сборки:
- - Webpack, Vite, Babel (базовое понимание конфигурации).
6) Система контроля версий:
- - Git (ветвление, merge, rebase), GitHub/GitLab/Bitbucket.
7) Тестирование:
- - Базовый опыт с Jest, React Testing Library (написание unit-тестов).
* Дополнительные плюшки (желательно)
- - Роутинг: React Router.
- - Формы: Formik, React Hook Form.
- - UI-библиотеки: Material UI, Ant Design, Chakra UI.
- - Оптимизация: React.memo, useMemo, lazy loading.
* Soft Skills
- - Умение читать чужой код и работать в команде.
- - Понимание Agile/Scrum (если был опыт в проектах).
- - Базовые знания английского (чтение документации).
МЫ ПРЕДЛАГАЕМ:
- Работа в аккредитованной ИТ-компании;
- Оформление в соответствии с ТК РФ с первого дня работы;
- ДМС с первого дня работы (включая стоматологию);
- Корпоративный спорт: скидки на посещение фитнес-клубов, футбольная и волейбольная секции, собственный йога класс;
- Работа в команде, использующей гибкий подход к разработке
- Работа в развивающемся IT-проекте с командой специалистов высокого уровня, возможность развития и обмена опытом.