Компания ООО ИЦ «АЙ-ТЕКО» - ведущий российский системный интегратор и поставщик информационных технологий для корпоративных заказчиков. Активно действует на рынке IT России с 1997 года, входит в ТОП-400 крупнейших российских компаний, ТОП-10 крупнейших IT-компаний России.
В связи с активным развитием проектов в компании открыта вакансия Frontend-разработчик.
ВАМ ПРЕДСТОИТ:
- Создание и поддержка фронтэнд-приложений для цифровых продуктов банка (внутренние сервисы);
- Интеграция фронтенда с микросервисами на бэкенде;
- Реализация UI-компонентов согласно дизайн-системам и гайдлайнам;
- Оптимизация производительности интерфейсов, обеспечение отзывчивого поведения страниц и компонентов;
- Тестирование готового фронта (unit, end-to-end тесты), мониторинг стабильности и выявление регрессий;
- Адаптация решений для поддержки legacy-кода и постепенного перехода на новые технологии.
НАШИ ОЖИДАНИЯ ОТ УСПЕШНОГО КАНДИДАТА:
- Минимум 5 лет профессионального опыта в разработке фронтендов коммерческих продуктов, из которых 3 года на позициях senior-уровня (Обязательно);
- Stack technologies: глубокое знание JavaScript и TypeScript, уверенное владение современной экосистемой разработки (ES6+, async/await, модули ES);
- Архитектурные подходы: знакомство с паттернами проектирования для фронтенда (MVVM, MVC, Flux); применение композиционной модели компонента;
- UI-фреймворки: обширный опыт работы с современными JS-библиотеками и фреймворками (ReactJS, Material UI);
- Модульность и структура: отличное понимание модульной структуры приложений, грамотное разделение логики и представление;
- Оптимизация производительности: владение методами повышения скорости загрузки страницы, минимизации ресурсов, оптимизации рендеринга;
- Безопасность: соблюдение лучших практик защиты фронтенда (защита от XSS, CSRF, управление сессиями и токенами);
- Отладка и тестирование: создание автоматизированных тестов (Unit Testing, e2e testing), способность быстро находить и исправлять баги;
- DevTools: уверенная работа с браузерами (Chrome DevTools), инструментарием мониторинга производительности;
- Управление состоянием: глубокое понимание работы с состояниями приложений (Redux, React Toolkit), контроль глобального и локального состояний;
- Типизация: продвинутый опыт работы с TypeScript, грамотное проектирование типов, улучшение читаемости и надёжности кода.
МЫ ПРЕДЛАГАЕМ:
- Работа в аккредитованной ИТ-компании;
- Оформление в соответствии с ТК РФ с первого дня работы;
- ДМС с первого дня работы (включая стоматологию);
- Гибридный формат работы в Москве и полностью удаленный формат работы в регионах;
- Корпоративный спорт: скидки на посещение фитнес-клубов, футбольная и волейбольная секции, собственный йога класс;
- Работа в команде, использующей гибкий подход к разработке;
- Работа в развивающемся IT-проекте с командой специалистов высокого уровня, возможность развития и обмена опытом.