Senior Frontend developer (Angular) / Старший фронтенд-разработчик (TATLIN.OBJECT)
Мы активно развиваем направление разработки СХД и в частности объектных хранилищ. В команду Tatlin.Object требуется талантливый Frontend-разработчик, готовый погрузиться в нестандартные задачи по проектированию и разработке пользовательских интерфейсов для распределенной сети хранения.
Tatlin.Object – это программно-аппаратный комплекс, представляющий из себя децентрализованную сеть хранения данных, позволяющую заказчикам работать с данными по протоколам HTTP, S3, gRPC, и близкую по своей сути к таким продуктам, как Amazon S3 или Dell ECS.
Вам предстоит:
- участие в проектировании и разработке Web-интерфейса и его основных бизнес фич, включающих мониторинг состояния системы (железо и софт), администрирование учетных записей, управление конфигурацией системы и т.д.;
- проработка продуктовых требований в качестве фича-лида и прототипирование новых компонентов системы;
- поддержка и рефакторинг текущей кодовой базы, повышение качества за счет написания автотестов и оптимизации кода;
- работа над продуктом вместе с инженерной командой, включающей Backend-разработчиков, архитекторов, QA и инфраструктурных инженеров, а также с коллегами из других отделов и департаментов;
- тесное взаимодействие с командой разработки пользовательских интерфейсов и работа с корпоративным UI-KIT, а также участие в его развитии;
- написание инженерной документации;
- автоматизация сборки, развертывания и развитие процессов/инструментов разработки;
- участие в разработке комплементарных сервисов и вспомогательных инструментов для нужд сервисных инженеров и других отделов.
Мы ожидаем от будущего члена команды:
- значительный опыт разработки на Angular;
- уверенные знания TypeScript, JavaScript, HTML, CSS;
- понимание современных фреймворков и веб-стандартов;
- опыт работы с командной строкой и Unix-системами;
- знание английского языка на уровне чтения технической документации;
- опыт вёрстки «с нуля» без готовых решений;
- желание привносить лучшие инженерные практики;
- умение вести техническую документацию на проекте;
- стремление к самостоятельному принятию решений на своем уровне;
- внутреннее чувство прекрасного.
Будет плюсом, если Вы:
- обладаете опытом в смежных областях веб-разработки;
- владеете Node.js на уровне написания тулинга для проекта;
- имеете опыт разработки REST API и использования Swagger;
- знакомы с контейнеризацией и имеете навыки работы с Docker;
- имеете опыт написания тестов.
Также преимуществом будет являться наличие выполненных проектов, доступных для ознакомления на Github, или другие материалы, представляющие интерес.
Мы предлагаем:
-
Программу поддержки инноваций:
Премии за регистрацию патентов, создание результатов интеллектуальной деятельности
-
Поддержку в личных вопросах:
консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами
-
Обучение и развитие:
учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях
-
Заботу о здоровье:
ДМС с первых дней работы, льготные условия страхования близких
-
Лекторий с выдающимися экспертами:
инженерами, учеными и исследователями
-
Открытое общение:
регулярные онлайн-встречи всей команды YADRO
Мы предлагаем:
-
Программу поддержки инноваций:
Премии за регистрацию патентов, создание результатов интеллектуальной деятельности
-
Поддержку в личных вопросах:
консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами
-
Обучение и развитие:
учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях
-
Заботу о здоровье:
ДМС с первых дней работы, льготные условия страхования близких
-
Лекторий с выдающимися экспертами:
инженерами, учеными и исследователями
-
Открытое общение:
регулярные онлайн-встречи всей команды YADRO