Frontend Developer (React.js)

Зарплата

от 140 000 ₽

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

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

Компания

Автоматизация обучения в компаниях

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

Условия работы

Frontend- developer (React.js) в команду разработки Teachbase.

Teachbase — сервис автоматизации корпоративного обучения. Платформа для обучения, помощь с его построением, разработка курсов и порталов под образовательные проекты. Наши клиенты — 400+ компаний, среди них Сбербанк, Инвитро, Газпром нефть, Ozon, Skyeng, Яндекс, Сколково, World Class, М.Видео.

Помимо основного продукта- платформы, у нас есть спецпроекты. Пара примеров, что мы разрабатывали: геймифицированный портал для обучения сотрудников Сбербанка, открытую платформу ФинТестирование, портал для всероссийской конференции NAUKA 0+. Мы создаем идеальную платформу, которая позволяет клиентам просто и быстро вовлекать в обучение своих сотрудников.

Присоединяйся к нам и будь причастен к созданию подобных проектов.

Подробнее о вакансии:

Наш стек

Проект разбит на несколько модулей, с которыми и будет происходить работа:

1. SPA: React, Redux, React-router, Redux-form, Immutable.js, Reselect, Webpack, SCSS, ESLint (airbnb preset). Sentry для трекинга ошибок. В качестве бекенда используется Ruby on Rails, однако работать с Ruby, как и со старым фронтендом, не придется.

2. Библиотека stateless реакт-компонентов, зависимость SPA

Работаем с современными браузерами, занимаемся только хардкорной разработкой SaaS платформы, никаких лендингов и легаси-кода.

Для нас важны следующие скилы:

  • Знание JavaScript вплоть до ES8
  • Опыт работы с React.js
  • Понимание архитектуры Flux
  • Опыт работы со статической типизацией Typescript
  • Умение писать конфиги для Webpack

Твоими задачами будет:

  • Разработка нового и доработка текущего функционала продукта
  • Техническое проектирование нового функционала, декомпозиция задач, ресеч и оценка предполагаемого для разработки функционала
  • Интеграция с внутренними сервисами и со сторонними системами
  • Участие в разработке архитектуры системы
  • Участие в Code Review
  • Участие во всех командных ритуалах

Будет плюсом, если ты:

  • Писал юнит-тесты на Jest
  • Понимаешь, как работать с иммутабельными структурами данных

От нас:

  • Возможность реализовать собственные идеи в продукте с многотысячной аудиторией
  • Сложные и интересные задачи, с которыми получишь профессиональный рост и безусловно удовольствие от процесса
  • Локация — место, где будешь комфортно и продуктивно работать, или офис в Москве (м. Парк культуры)
  • График: пятидневка с 10-19, можно свдинуть на полчаса-час в удобную сторону / раньше

Дополнительные инструкции

Для быстрой обратной связи:

  • telegram: @maslice
  • тел., WhatsApp: +7(911)-283-60-26
  • email: m.kulichenko@teachbase.ru
  • skype: mariya.kulichenko
  • отклик на хабре

При отклике присылай:

  • любой файл с примером кода