Описание вакансии
Компания, которая занимается разработкой и поддержкой высоконагруженных проектов для крупных компаний, в том числе с мировой известностью, основная часть которых представляет собой B2B решения развлекательной, игровой и спортивной тематики находится в поиске Frontend Developer
Чем предстоит заниматься:
-
Разрабатывать клиентское приложение, в том числе: реализовывать новую функциональность в соответствии с бизнес-требованиями, проводить рефакторинг уже имеющегося кода, принимать участие в развитии архитектуры;
-
Разрабатывать и поддерживать дизайн-систему.
Какой опыт, знания и качества нужны:
- Опыт работы с React не менее 3-х лет;
-
Понимание принципов работы JS (стек, контекст, замыкания, асинхронность, прототипы и прочее);
-
Опыт работы с TypeScript (сложные типы, generics, type guards);
-
Умение верстать с учётом семантики;
-
Понимание того, как строятся дизайн-системы;
-
Понимание работы браузера (навигация, парсинг, рендеринг);
-
Опыт работы с основными web API (fetch, DOM, history, navigation, web storage);
-
Умение работать с серверными данными (HTTP, Ajax, JSON);
-
Умение отделять бизнес-логику от UI-слоя;
-
Использование форматеров и линтеров (eslint, prettier);
-
Понимание принципов работы библиотеки (какую проблему пытается решить, как достигается "реактивность");
-
Умение локализовать и устранять проблемы производительности.
Будет преимуществом:
- Знание современных возможностей CSS (например, grid layout, custom properties);
- Умение использовать спецификации OpenAPI;
- Наличие представления о feature-подходе;
- Опыт написания автотестов;
- Опыт работы с SSR.
Что компания может предложить Вам:
-
Белая заработная плата (зависит от пожеланий и профессионально уровня кандидата);
-
Годовой бонус до 1-го оклада;
-
Гибкое начало рабочего дня;
-
ДМС после успешного прохождения испытательного срока;
-
Компенсация спортзала;
-
Компенсация занятий английского языка;
-
4 day-off за счёт компании;
-
Отсутствие бюрократии, вопросы решаются оперативно, без многочисленных согласований;
-
Сложный высоконагруженный проект, cовременный стек технологий;
-
Поездки на ИТ-конференции, митапы, учебные курсы за счет компании;
-
Большая высококвалифицированная команда, возможность перенять ценный опыт.