Описание вакансии
Условия работы
Мы ищем фронтенд-разработчика Javascript/ReactJS в команду компании Teachbase.
Teachbase.ru - это онлайн сервис для организации дистанционного обучения, лидер рынка онлайн обучения России по версии J'son & Partners Consulting. Наши клиенты - ведущие российские и международные компании, такие как ВТБ, Альфа-банк, Инвитро, Cоlins, Puma, HeadHunter, Киномакс и многие другие. Ежедневно в сервисе Teachbase.ru проходят обучение более 5 000 сотрудников разных компаний.
Сейчас мы занимаемся редизайном платформы и переписываем всю клиентскую часть на React, на данный момент релизнуто несколько разделов. Проект разбит на 3 нод-модуля, с которыми и будет происходить работа:
- SPA: React(v16.2), Redux, React-router(v3), Redux-form, Immutable.js, Reselect, Webpack(v3), Stylus/PostCSS, Jest/Enzyme, Flow (v0.65), ESLint (airbnb preset). Sentry для трекинга ошибок, CircleCI для тестов. В качестве бекенда используется Ruby on Rails, однако работать с Ruby, как и со старым фронтендом, не придется.
- Библиотека stateless реакт-компонентов, зависимость SPA
- Flow-типы, зависимость двух предыдущих
Работаем с современными браузерами, занимаемся только хардкорной разработкой SaaS платформы, никаких лендингов и легаси-кода.
Для нас важны следующие скилы:
- Знание JavaScript вплоть до ES8
- Опыт работы с React.js
- Понимание архитектуры Flux
- Опыт работы со статической типизацией Flow/Typescript
- Умение писать конфиги для Webpack (v3+)
Будет плюсом, если ты:
- Умеешь писать backend на Node.js
- Писал юнит-тесты на Jest
- Понимаешь как работать с иммутабельными структурами данных
Бонусы
Возможность обучения
Мы всегда за то, чтобы наши сотрудники проходили дополнительное обучение, и готовы их в этом поддержать: покупка профильной литературы, оплата митапов и конференций
Также в нашем офисе проходят еженедельные лекции в формате “Friends and Wine”, где выступают интересные и известные спикеры с самыми разными темами
Работа не только в офисе
Мы понимаем, что твой офис - это твой компьютер. Поэтому после некоторого периода работы в офисе, для нас не проблема, если ты продолжишь работу из Вьетнама/Калифорнии/Томска/Владивостока...
Дополнительные инструкции
Высылайте информацию о себе на info@teachbase.ru. Мы обязательно рассмотрим ваше резюме и дадим обратную связь