Junior Frontend developer / Младший фронтенд-разработчик (TATLIN.FLEX)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
YADRO — группа российских технологических компаний, объединяющая направления разработки и производства вычислительных платформ, систем обработки и хранения данных, телекоммуникационного и сетевого оборудования.
Департамент разработки Системы Хранения Данных (СХД) TATLIN.FLEX (https://yadro.com/ru/tatlin/flex) занимается разработкой, тестированием и документированием полноценной СХД со своим Software-Defined Storage (SDS) на борту. Наш продукт Software Defined Storage создается уже с 2009 года, мы постоянно работает над его архитектурой и производительностью пользовательской нагрузки.
Основная задача, стоящая перед UI командой – разработка нового функционала и доведение каждой функции приложения до максимального совпадения с ожиданиями пользователя (итерационно).
Ожидания от кандидата
Вашими задачами будут:
- Разработка веб-части новой версии продукта Tatlin.Flex;
- Поддержка веб-части текущего продукта Tatlin.Flex;
- Поддержка внешнего сервиса генерации лицензий;
- Написание юнит-тестов;
- Поддержка документации;
- (Опционально) участие в разработке корпоративной библиотеки компонентов.
Мы ожидаем от будущего члена команды:
- Уверенное знание HTML5/CSS3/SA(С)SS/LESS;
- Знание JavaScript / TypeScript (деструктуризация, промисы/async-await, работа с объектами/массивами, системы типов и т.д.);
- Опыт работы с React.js (функциональные компоненты, HOC, Hooks), Node.js (Express);
- Понимание работы клиент-серверной архитектуры, REST, CRUD, HTTP;
- Опыт работы со стейт-менеджерами - MobX-State-Tree (приветствуется), MobX, Redux;
- Опыт работы со стилевыми фреймворками - AntD (приветствуется), Material UI, Tailwind CSS;
- Опыт разработки клиент-серверного приложения;
- Git (gitLab), VSCode (или аналоги);
- Понимание принципов работы информационных систем;
- Опыт работы с Backbone & Marionette, Jquery;
- Опыт работы с технологиями Систем Хранения Данных (RAID, SAN, NAS);
- Понимание основ UI/UX;
- Понимание различий в клиентской архитектуре ("монолит", Atom, FSD);
- Опыт в написании юнит-тестов (Jest).
Будет плюсом, если у вас есть:
Условия работы
Будем рады предложить:
- Конкурентную ЗП;
- Рабочее место в красивом и удобном лофт-офисе в центре города (на территории БП «Полюстрово»).
- ДМС с первых дней работы, включающую стоматологию, госпитализации, международные путешествия;
- Льготное страхование членов семей (покупку полиса по корпоративной цене);
- Безлимитный доступ к онлайн-консультантам по вопросам: финансового планирования, юридическим вопросам, психологическое консультирование, ЗОЖ;
- Компенсация в рамках корпоративной программы "Sport&Hobby".
- Программы обучения и развития сотрудников;
- Внутреннюю программу поддержки инноваций;
- Систему премирования за научные достижения, публикацию статей и регистрацию патентов;
- «Лекторий», в рамках которого приглашенные эксперты и наши специалисты делятся профессиональным опытом из различных областей науки.