Frontend-разработчик
Требования
Местоположение и тип занятости
Компания
Бизнес-интеграция и разработка программных решений для бизнеса
Описание вакансии
Условия работы
Мы открываем вакансию Frontend разработчика в продуктовую команду разработки веб-приложения для крупнейшей транспортной компании России.
Активно переезжаем с Rails монолита на раздельные frontend и backend.
Очень много legacy-кода на jQuery (+Backbone) - все переписываем на React.
Стараемся использоваться современные библиотеки и инструменты, но, разумеется, без фанатизма.
Есть возможность напрямую влиять на архитектуру нового приложения, на дизайн и прочее.
В качестве backend используем Ruby и Python.
Чем предстоит заниматься:
- Писать понятный и чистый код, осуществлять code review
- Писать unit тесты
- Разрабатывать пользовательский интерфейс на React
- Создавать кроссбраузерную, кроссплатформенную и адаптивную верстку по предоставленным макетам
- Работать с графикой
Необходимый опыт и знания:
- Typescript
- HTML5 (+CSS3)
- React (и его экосистемы - hooks, contexts, React Router v.4, react-helmet, Styled-components, Formik и тд)
- Webpack
- Yarn
- Babel
- Eslint (+prettier)
- REST api
- Git
- Jira
Будет плюсом:
- Понимание работы SSR и особенностей браузерного рендеринга
- Опыт работы с Backbone (Marionette), jQuery
- Базовые знания Ruby (Ruby on Rails), Python или других скриптовых языков (для взаимодействия с разработчиками бэкенда)
- Самостоятельность, проактивность, внимание к деталям
Мы предлагаем:
- Достойный уровень заработной платы, официальное оформление, социальные гарантии
- Развитие и обучение: оплата внешних тренингов, семинаров и конференций
- Программа «Кафетерий льгот»: сотрудники за счет компании могут компенсировать расходы на ДМС, страхование, обучение, спорт, спортивный инвентарь
- Комфортные условия: гибкий график работы, свободный дресс-код, собственная кухня с чаем, какао и кофе, спортзал
- Месторасположение офиса: 5 минут пешком от м. Фрунзенская