Senior Frontend developer (Angular) / Фронтенд-разработчик (TATLIN.OBJECT)
YADROОписание
Компания YADRO ищет хорошего специалиста на вакансию Senior Frontend developer (Angular) / Фронтенд-разработчик (TATLIN.OBJECT) . Санкт-Петербург (Россия). Полный рабочий день. Требуемые навыки: #senior, #JavaScript, #Angular, #TypeScript, #Docker, #Jenkins, #CI/CD, #Git.Требования
JavaScript, Angular, TypeScript, Docker, Jenkins, CI/CD, GitОбязанности
YADRO группа российских технологических компаний, объединяющая направления разработки и производства вычислительных платформ, систем обработки и хранения данных, телекоммуникационного и сетевого оборудования.
R&D центры расположены в Москве, Санкт-Петербурге, Нижнем Новгороде и Минске, есть собственное производство в Московской области и инновационное производство полного цикла в городе Дубна.
Мы активно развиваем направление разработки СХД и в частности объектных хранилищ. В команду Tatlin.Object требуется талантливый Frontend-разработчик, готовый погрузиться в нестандартные задачи по проектированию и разработке пользовательских интерфейсов для распределенной сети хранения.
Tatlin.Object это программно-аппаратный комплекс, представляющий из себя децентрализованную сеть хранения данных, позволяющую заказчикам работать с данными по протоколам HTTP, S3, gRPC, и близкую по своей сути к таким продуктам, как Amazon S3 или Dell ECS .
Главная цель нашего департамента создание системы выпуска продуктов, повторного использования кода и компонент, всего процесса девелопмента и поставки в целом. Она будет использоваться во всех подразделениях группы компаний YADRO, удовлетворять потребности разработчиков, QA инженеров и девопсов, обслуживать широкий спектр задач, связанных с compute provisioning, а также прототипированием программно-аппаратных комплексов хранения данных.
Чем предстоит заниматься
- участие в проектировании и разработке Web-интерфейса и его основных бизнес фич, включающих мониторинг состояния системы (железо и софт), администрирование учетных записей, управление конфигурацией системы и т.д.;
- проработка продуктовых требований в качестве фича-лида и прототипирование новых компонентов системы;
- поддержка и рефакторинг текущей кодовой базы, повышение качества за счет написания автотестов и оптимизации кода;
- работа над продуктом вместе с инженерной командой, включающей Backend-разработчиков, архитекторов, QA и инфраструктурных инженеров, а также с коллегами из других отделов и департаментов;
- тесное взаимодействие с командой разработки пользовательских интерфейсов и работа с корпоративным UI-KIT, а также участие в его развитии;
- написание инженерной документации;
- автоматизация сборки, развертывания и развитие процессов/инструментов разработки;
- участие в разработке комплементарных сервисов и вспомогательных инструментов для нужд сервисных инженеров и других отделов.
Ожидания от кандидата
- значительный опыт разработки на Angular;
- уверенные знания TypeScript, JavaScript, HTML, CSS;
- понимание современных фреймворков и веб-стандартов;
- опыт работы с командной строкой и Unix-системами;
- знание английского языка на уровне чтения технической документации;
- опыт вёрстки с нуля без готовых решений;
- желание привносить лучшие инженерные практики;
- умение вести техническую документацию на проекте;
- стремление к самостоятельному принятию решений на своем уровне;
- внутреннее чувство прекрасного.
Будут плюсом знания
- идеологии микросервисов;
- обладаете опытом в смежных областях веб-разработки;
- владеете Node.js на уровне написания тулинга для проекта;
- имеете опыт разработки REST API и использования Swagger;
- знакомы с контейнеризацией и имеете навыки работы с Docker;
- имеете опыт написания тестов.
Также преимуществом будет являться наличие выполненных проектов, доступных для ознакомления на Github, или другие материалы, представляющие интерес.
Условия работы
- стать частью амбициозной продуктовой компании, вносящей вклад в мировое инженерное сообщество, а также ежегодно увеличивающей долю рынка и финансовые показатели,
- конкурентная заработная плата,
- возможность гибридного графика работы в зависимости от специфики задач,
- ДМС с первых дней работы, включающую стоматологию, телемедицину, госпитализации, страховку выезда за рубеж,
- льготное страхование членов семей (покупку полиса по корпоративной цене),
- присутствие врача терапевта в офисе, возможность получить личную очную консультацию специалиста (1-2 раза в неделю),
- безлимитный доступ к онлайн-консультантам по вопросам: психологическое консультирование, финансового планирования, юридическим вопросам, ЗОЖ,
- компенсация занятий хобби и спортом,
- программы обучения и развития сотрудников,
- Лекторий , в рамках которого приглашенные эксперты и наши специалисты регулярно делятся профессиональным опытом из различных областей науки,
- система премирования за научные достижения, публикацию статей и регистрацию патентов,
- внутренние комьюнити по профилям с регулярными встречами,
- корпоративная подписка на онлайн библиотеку с 11 000+ книгами и видео лекциями.
Software engineer Go / Ведущий инженер-программист на Go (TATLIN.OBJECT)
Senior Java Developer
Описание
О компании:
Мы разрабатываем высоконагруженные распределённые системы в микросервисной архитектуре. Наши решения требуют глубокого понимания не только ...