Backend Ruby разработчик

КТО МЫ?

Хочешь работать с новыми технологиями, над проектами международных компаний, до которых местный рынок может быть дойдет через 3-5 лет? Или ты хочешь быть тем, кто используя накопленный опыт помогает развивать инновационные решения в России? Отлично, значит тебе к нам.

Наша компания была основана как стартап Y Combinator. Поэтому наша культура и подход к организации больше похожа на западные команды. У нас свои традиции, свои сложившиеся правила.

Мы где-то будем требовать больше, чем обычно. Но и достичь результатов мы хотим тоже больше, чем обычно достигают.

Нам не всеравно как будет разрабатываться продукт. За 10 лет разработки мы помогли фаундерам стартапов закопать много классных идей. Это правда, нам нечего скрывать.

Принципы, которые мы выработали за это время лежат в основе всего, что мы делаем и всех решений, которые мы принимаем.

Наша цель - развивать продукты наших клиентов, направлять наших клиентов на правильный путь, быть частью продуктовой команды, привносить свои идеи.

Поэтому мы ищем людей, которые хотят чего-то большего, чем просто писать код; которые хотят сделать что-то, чем можно было бы гордится.

ЧТО НАС ВЫДЕЛЯЕТ И ПОЧЕМУ СТОИТ РАБОТАТЬ У НАС?

  1. Много разных проектов. С нуля. На новых технологиях. Возможность ротации между ними.

  2. Общение с зарубежными клиентами и основателями стартапов напрямую.

  3. Личные планы развития, конкретные цели и ожидания, цикл постоянного фидбека

  4. Продуманная и гибкая система мотивации, поддержки и сопровождения сотрудника от самого начала до высочайших позиций

  5. У нас, совершенно серьезно, постоянно растет зарплата на основании результатов на проекте

  6. Возможность развиваться как вертикально так и горизонтально. Ты можешь вырасти в техлида, и потом пройти обучение на менеджера проекта. Либо расширять свой стек новыми технологиями или вообще перейти в смежные технологические ниши.

  7. Внутренние конференции, мастерклассы и воркшопы.

  8. Поддержка компании в развитии личных Open Source проектов

  9. Доступ к популярным платным образовательным ресурсам, поездки на конференции и внешние сертификации

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

  11. Возможность обсудить и решить возникшие трудности и проблемы с сотрудником любого уровня вплоть до СЕО компании, User Friendly подход.

О ПРОЕКТЕ

Социально важный проект рассчитанный на работу в судебной системе в США.

У проекта две цели.

Первая это предоставить судебной системе США возможность перенести учет и контроль проведения заседаний, дат, участников и связанных лиц в информационную систему из бумажного документооборота.

Вторая обеспечить управление, и формирование графиков времяпровождения с детьми из разведенных семей для того чтобы родители имели возможность максимально быстро и без стресса для ребенка определять и утверждать графики и расписания встреч. Подобные системы возникают потому что это предписывает законодательство США и требует обеспечить обязательное времяпровождение, но сейчас это согласование и правильное оформление графиков может занимать недели, а то и месяцы и в это время одному из родителей запрещено судом официально проводить время с ребенком. Проект стремится сократить это время и минимизировать стресс, возникающий у детей в связи с невозможностью встретится с родителями.

Ruby on Rails; PostgreSQL, React, JS/CSS, AntD. AWS Lambda, Elasticsearch

ЧТО НУЖНО БУДЕТ ДЕЛАТЬ

  • Писать с нуля или поддерживать среднего размера веб приложения

  • Внедрять в проекты новые технологии и подходы, держать проект up-to-date :)

  • Делать код ревью

  • Писать тесты на весь свой код. Понимать почему это важно и учить этому тайному знанию молодых.

НАШ ИДЕАЛЬНЫЙ КАНДИДАТ

Он умеет писать веб-приложения и читать/общаться в чате с клиентом на английском. Знает и умеет работать с PostgreSQL, понимает когда денормализация нужна, а когда нет. Знает плюсы и минусы AMS, как сделать сериализацию чуть быстрее или хотя бы слышал про Oj. Понимает, почему не стоит отдавать все с одного REST ендпоинта или умеет приготовить GraphQL. Знает как настроить кеширование на ендпоинтах и что такое инвалидация кеша. Понимает как работает сеть в принципе и все что касаеnся базового нетворкинга. Сможет настроить CORSы и объяснить, какие именно хедеры нужно прислать.

БУДЕТ ПЛЮСОМ

Если ты еще застал времена, когда на рельсе писали не только API для реакта. Можешь созвониться с клиентом. Понимаешь, почему не стоит все сейчас же переписать, из-за того, что вышла новая клевая библиотека. Имеешь практический опыт с Elasticsearch. Не шугаешься от фронтенда и знаешь необходимые основы UNIX, для того чтобы настроить деплой, завернуть приложение в контейнер, написать docker-compose файл или настроить сервер для деплоя.

ЧТО МЫ ПРЕДЛАГАЕМ?

  1. Удобный рабочий график, гибкие начало/конец рабочего дня, возможность работать удаленно до 5 дней в месяц.

  2. Комфортабельный современный офис в самом центре с шикарным видом;

  3. Возможность командировок или релокации в другие офисы компании

  4. Компенсация расходов на участие во внешних мероприятиях и конференциях

  5. Программы обучения английскому языку

  6. Программа развития карьеры, личный постоянный куратор и отдельный ментор на проекте для младших позиций

  7. Прозрачность горизонтального роста. Каждый в компании понимает, как происходят оценки и переходы между позициями

Контактная информация

Оксана Бриткова, 7-800-3015250
hr.ru@jetruby.com