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