⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Программист (Ruby on rails, React)

Прямой работодатель  Hexlet ( ru.hexlet.io )
Миддл • Сеньор
Информационные технологии • Разработка • JavaScript • Ruby • Ruby on Rails • React • SaaS/PaaS • Образование
2 декабря 2020
Удаленная работа
Опыт работы от 3 до 5 лет
от 120 000 до 240 000 ₽
Работодатель  Hexlet
Описание вакансии

Удаленная, полная занятость

Мы ищем фулстек разработчика в ядро Хекслета, помогать развивать проект, делать его быстрее и лучше. Хекслет это целая экосистема проектов, написанных на разных языках с использованием различных технологий. Здесь можно найти все от kubernetes и облаков до реакта и функциональных языков типа elixir и clojure. Кроме внутренних частей, у Хекслета есть большая открытая часть репозиториев на гитхабе и множество контрибьюторов из сообщества.

Ключевые слова для привлечения внимания (знать все это не обязательно, но чем больше тем лучше):

  • traefik, consul, docker
  • kubernetes, ansible, terraform, GCP
  • ruby/rails, js/react, elixir/phoenix, nodejs/fastify

Мы не можем жить без тестов, релизим по 5 раз в день, руководствуемся в разработке здравым смыслом и потребностями бизнеса.

Внутри Хекслета есть много сложных и интересных систем:

  • Редактор для выполнения практики. Отдельный проект, в котором очень много сети (вебсокетов) и сложная структура состояний (одно восстановление соединений чего стоит).
  • Система запуска практики, включает в себя множество элементов и кластер из 5 машин. Задача очень похожа на то что делают системы CI, только с более жесткими ограничениями по производительности.
  • Различные механизмы на самом сайте: разделы для b2b клиентов, биллинг, процесс обучения, загрузка и обновление контента, проекты.

Задачи

  • Разработка новых фич и улучшение старых
  • Профилирование и оптимизация узких мест

Что мы ожидаем

  • Богатый продакшен опыт
  • Опыт configuration management
  • Опыт фронтенд-разработки. Владение реактом на хорошем уровне. Знание фронтенд-экосистемы и способность ее эффективно настраивать.
  • Опыт бекенд-разработки (лучше rails, но и фреймворки с других стеков тоже подойдут)

Специализация
Информационные технологииРазработкаJavaScriptRubyRuby on RailsReact
Отрасль и сфера применения
SaaS/PaaSОбразование
Уровень должности
МиддлСеньор