Frontend-разработчик

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Крупнейший российский интернет-сервис для поиска работы и сотрудников

Описание вакансии

Мы в SuperJob уже 20 лет успешно создаем уникальные технологии для подбора персонала и поиска работы. Наша команда состоит из инженеров, которые накопили значительную экспертизу в разработке и с удовольствием делятся ею на митапах SuperJob и на профильных конференциях HighLoad++, РИТ++
Ежедневно нашими сервисами пользуется 1,5 миллиона человек. Мы расширяем команду и ищем опытных разработчиков.

Пишем большое изоморфное приложение на React и Redux без бойлерплейта. Пользуемся последними стандартами ECMAScript и работаем только со статически типизированным кодом (Flow и TypeScript). Используем CSS-модули и свою библиотеку компонентов. Для серверного рендеринга используем Node.js. Код собираем Webpack'ом.

Кодовая база покрыта множеством тестов — юниты, скриншотные (Playwright) и end-to-end. Автоматизированный регресс и мониторинг продакшена (Sentry, Grafana) обеспечивает бесперебойные релизы несколько раз в день.

Пишем на актуальной версии JavaScript (ES2015+) с использованием типизации (Flow). Приложения написаны на React/Redux, для серверного рендеринга и части API используем Node.js. Код собираем Webpack’ом. Для тестирования используем Mocha, Sinon и Gemini. Для логирования и трекинга ошибок — ELK и Sentry. Поддерживаем только последние версии браузеров: FF, Chrome, Safari, IE11+.

Чем придется заниматься:

— развивать изоморфное приложение для двух высоконагруженных платформ: настольной и мобильной версий сайта;
— разрабатывать мониторинги и улучшать производительность компонентов приложения;
— поддерживать и развивать внутреннюю библиотеку react-компонентов;
— писать тесты, проводить code-review.

Что ждём от вас:

— опыт разработки с использованием современных JS-библиотек или фреймворков. Здорово, если есть опыт реализации изоморфных приложений с Flux-архитектурой на React;
— знание особенностей JS, стандартов от ES5 и новее;
— знание подходов к верстке на Flexbox и Grid;
— желание развиваться самостоятельно и помогать развиваться коллегам.

Контакты:

Всегда на связи в телеграм — @sjmusina

Бонусы

Чего ждать от нас:
— высокая инженерная культура;
— оформление по ТК РФ: полностью официальные оклад и премии;
— ДМС после испытательного срока;
— компенсация проездного для тех, кто работает в офисе;
— бесплатные завтраки и обеды в офисе;
— конференции, профессиональные курсы и обучение — на выбор;
— уютный офис. 3D-тур: https://public.superjob.ru/3dtour/