Описание вакансии
Компания, которая занимается разработкой и поддержкой высоконагруженных проектов для крупных компаний, в том числе с мировой известностью, основная часть которых представляет собой B2B решения развлекательной, игровой и спортивной тематики находится в поиске Senior Frontend Developer
Чем предстоит заниматься:
-
Переезд на микрофронты;
-
Решение архитектурных задач, работа с компонентами;
-
Разработка рабочих инструментов;
-
Code Review.
Какой опыт, знания и качества нужны:
-
Опыт коммерческой разработки от 5-ти лет;
-
Опыт с Vue.js и его экосистемой не менее 3-х лет;
-
Отличное знания основ JS (ES6 и выше) (closure, scope, prototype, promise, event loop);
-
Опыт работы с TypeScript;
-
Опыт с SSR и Nuxt.js;
-
Понимание процессов происходящих в браузере;
-
Понимание принципов реализации поддерживаемой и масштабируемой кодовой базы (SOLID, DRY, KISS, Composable);
-
Знание паттернов проектирования;
-
Понимание структур данных и сложности алгоритмов;
-
Git (rebase, merge, cherry-pick);
-
Умение работать с Docker, Docker-compose.
Будет преимуществом:
- Опыт реализации библиотеки компонентов, дизайн систем;
- Опыт реализации компонентов на render функциях Vue;
- Опыт написания Юнит-тестов с использованием Jest;
- Опыт работы с CI/CD системами;
- Опыт работы с Node.js;
- Знание основных паттернов проектирования;
- Понимание алгоритмов и структур данных;
- Опыт кроссбраузерной верстки (понимание Flex, Grid);
- Законченное высшее образование в сфере IT (либо математическое).
Что компания может предложить Вам:
- Гибкое начало рабочего дня, возможность работать удаленно или в офисе;
- Достойный уровень полностью белой заработной платы;
- Новогодняя премия, 100% оплата больничных и отпусков;
- ДМС после успешного прохождения испытательного срока;
- 4 day-off за счет компании;
- Компенсация занятий английского языка или психолога (на выбор);
- Компенсация спортзала;
- Компания предоставляет комфортабельный офис, оборудованный современной техникой, а также никакого дресс-кода и корпоративные обеды.