Ruby-разработчик в Амплифер
Прямой работодатель Амплифер ( amplifr.com )
Опыт работы любой
Ищем разработчика, которому интересно заниматься развитием продукта: новыми функциями, исправлением ошибок, улучшением производительности и повышением удобства продукта.
Задачи разные: от написания спеков на обширный код взаимодействия с соцсетями до создания распределённой системы сервисов в Kubernetes. Для нас важны быстрое внедрение новых функций, качество и крутость продукта, лояльные и счастливые пользователи, чистый и продуманный код с тестами.
Будем рады как опытному разработчику, за плечами которого множество продакшен-решений на Ruby on Rails и у которого есть чему поучиться, так и талантливому новичку, у которого не получается вырасти на текущих проектах.
От вас требуется:
- Отличная самоорганизация и способность к работе в распределенной команде, умение оценивать объем и сроки работ, а потом делать обещанное вовремя без лишних напоминаний;
- Регулярно взаимодействовать с коллегами — мы небольшая команда, для которой крайне важна своевременная коммуникация с другими сотрудниками, при этом у нас нет «звонков ради звонков» и можно работать асинхронно;
- Быть ответственным молодцом, который будет с одинаковым успехом заниматься как рутинными, так и веселыми штуками;
- Знать Ruby, Ruby on Rails, PostgreSQL, включая опыт оптимизации приложений и опыт устранения чрезвычайных ситуаций;
- Знать английский, чтобы читать техническую документацию и общаться с техподдержкой соцсетей
Желательно:
- Опыт отладки и рефакторинга Rails-приложений, в том числе оптимизации баз PostgreSQL, профилирования чистого Ruby, профилирования Sidekiq задач;
- Опыт работы с внешними интеграциями;
- Здорово, если есть опыт программирования на Go или Node.js — некоторые из сервисов Амплифера написаны на Go и JS;
- Здорово, если есть опыт работы с инструментами для продуктовой аналитики;
- Очень здорово, если работали с контейнерами и оркестрацией (у нас Docker, Kubernetes, Helm), знание методологии The Twelve-Factor App.
Что предлагаем:
- Работа полностью удалённая в remote-first компании. Большая часть команды находится в Петербурге.
- Мы пользуемся Trello для самоорганизации. Задачи нужно самому держать в актуальном состоянии, обновлять сроки, дописывать комментарии.
- Помогаем расти и развиваться: участвуем в опенсорсе, выделяем время на самообразование.
- «Белая» зарплата по результатам собеседования, ДМС после прохождения испытательного срока.
- Вовлеченная команда и поддержка на всех этапах работы
Напишите краткий рассказ о себе и своих проектах (подробнее о том, что делали именно вы) и приложите ссылку на GitHub с пометкой back-end. Нет чего-то интересного на GitHub — пришлите примеры сложного или красивого кода из рабочих проектов, которыми вы гордитесь. Обязательно скажите, если уже выполняли задачи на или проходили собеседование у Злых марсиан.
Прямо в письме ответьте, пожалуйста, на несколько вопросов из этого Gist:
Отправьте все в почту, указанную в контактах с пометкой back-end. Пожалуйста, не отправляйте стандартные резюме, из которых все равно ничего не понятно.
Если пришлёте интересный рассказ о себе с ответами на вопросы, то пригласим на звонок для собеседования. На собеседовании мы не задаём «задачек на сообразительность» второй свежести и не просим кодить вживую, а спрашиваем по существу.
Тем, кто отлично прошёл собеседование, мы предложим выполнить самостоятельную работу (как правило — создать полезный gem или сделать PR в существующую библиотеку).