Frontend-разработчик

Дата размещения вакансии: 30.04.2025
Работодатель: ИЦ АЙ-ТЕКО
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Компания «АЙ-ТЕКО» — ведущий российский системный интегратор и поставщик информационных технологий для корпоративных заказчиков. Активно действует на рынке 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-проекте с командой специалистов высокого уровня, возможность развития и обмена опытом.