Вакансия Fullstack Developer

5 вакансий
Специализация: Ruby/Rails
Уровень: Senior
Опыт: 4 года
Уровень английского: Upper-Intermediate
Город: Минск
Режим работы: Полный день
Размер компании: 90

Luna Labs разрабатывает инструменты для создания HTML5 игр и интерактивных реклам на основе Unity. Помимо собственного JS движка мы занимаемся разработкой и поддержкой платформы Luna Playground, в которой разработчики могут управлять своими приложениями, собирать билды для разных вендоров, анализировать статистику, проводить A/B тестирование и многое другое.

Мы в Luna разрабатываем плагин для Unity, который позволяет запускать проекты на нашем собственном 3D движке на основе WebGL и Javascript.

Наша компания образовалась в конце 2018 года с фокусом на решения для Playable Ads, и мы с тех пор уверенно растем по всем показателям.

Например, за 6 месяцев 2020 года рекламы, сделанные с помощью Luna, увидели 1.000.000.000 раз пользователи по всему миру.

Наше основное отличие от встроенных средств экспорта – эффективность во всех смыслах. Luna компилирует билд минимального размера, работает быстрее, использует возможности браузера по максимуму, полностью кастомизируется, позволяет легко использовать сторонние библиотеки на JS.

Причем разработчики могут использовать все основные возможности Unity, то есть, брать игры, сделанные под iOS/Android и просто настраивать их для работы в Luna, не внося изменений совсем или внося минимальные.

Инженерная команда Luna находится в Минске, маркетинг и биздев – в Лондоне. Всего нас уже больше 20 человек.

Помимо разработки движка и плагина, наша команда также работает на Luna Replay – продуктом для рендеринга видео на сервере, и Luna Playground – web-платформой для управления билдами Luna, записью видео с помощью Luna Replay, сбором аналитики, проведением A/B тестов.

Мы ищем Fullstack разработчика, который поможет нам быстрее развивать наш продукт.Задачи:

  • Разработка и поддержка бэкэнда на Ruby On Rails, Node.js;
  • Разработка и поддержка фронтэнда на React.js;
  • Развитие системы сбора аналитики на Node.js, Kafka и Clickhouse;
  • Управление микросервисной высоконагруженной инфраструктурой;
  • Написание тестов, автоматизация работы и повседневных задач, постоянный рефакторинг;
  • Поддержка высокодоступной инфраструктуры с тройным резервированием всего и автоматическими фэйловерами;
  • Тесное взаимодействие с командой разработки движка.

Мы ожидаем, что у Вас будет:

  • От 3 лет опыта коммерческой разработки JavaScript;
  • От 3 лет опыта коммерческой разработки на Ruby on Rails и React;
  • Уверенное знание React;
  • Опыт работы с реляционными СУБДж
  • Базовые знания HTML/CSS;
  • Отличное знание ООП, принципов SOLID, методологий ТDD, BDD;
  • Опыт написания юнит-тестов и интеграционных тестов;
  • Опыт использования продуктов от Atlassian: Jira, Bitbucket, Confluence и др.;
  • Высокий уровень самостоятельности, ответственности и инициативы;
  • Английский язык от уровня B2+.

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

  • Знание AWS (преимущественно EC2, Lambda);
  • Опыт работы с Docker (docker-compose, docker swarm);
  • Опыт работы с высоконагруженными приложениям;
  • Опыт работы с Clickhouse;

Мы предлагаем:

  • Работу в высокопрофессиональной команде. Неформальную и дружную атмосферу в коллективе;
  • Официальное оформление по контракту, оплачиваемый отпуск - 25 календарных дней, 100% оплата больничных листов;
  • 5 sick days в год без подтверждающих документов;
  • Заработную плату, защищенную от инфляции с регулярным пересмотром условий компенсации;
  • Гибкий рабочий график и свобода действий;
  • Возможность частичной удаленной работы по согласованному с заказчиком графику;
  • Курсы английского языка 2 раза в неделю в офисе за счет компании;
  • Удобное месторасположение в центре Минска в 2-х минутах от ст.м. Молодежная по адресу: ул. Пинская 28а;
  • Комфортабельный и благоустроенный оупен-спейс с организованной кухней по домашнему типу со свежими фруктами, йогуртами, кофемашиной, сладостями и печеньем;
  • Комфортное рабочее место, топовое железо и оборудование для работы по запросу сотрудника (по умолчанию Mac);
  • Яркую и запоминающуюся корпоративную жизнь: корпоративы 2 раза в год, подарки сотрудникам в честь жизненных событий, еженедельные pizza-fridays с настольными играми.
E1dc1ea8c8d0661464e32a1c520b32bf
Представитель компании
Вакансии компаний