Ruby on Rails разработчик

Отправить резюме

О вакансии

Progress Engine, компания, которая занимается разработкой полезных для бизнеса приложений, в поиске Ruby on Rails разработчика.

Требования и детали:

В компании почти нет бюрократии (есть набор выстроенных процессов, которые передаются в устном виде, т.к. руки написать все это на бумаге не доходят). Команда считает, что в первую очередь важен результат. В качестве отдельного плюса — разработчики лишены почетной обязанности делать оценки по своим задачам.

Используют Jira, Slack, Zoom, Notion, Miro в качестве основных рабочих инструментов. 

Технологический стек: RoR последних версий, PostgreSQL, ElasticSearch, Redis, Rubocop, Brakeman, Rollbar, Github, Codeship, Ansible, Newrelic и далее по списку и обстоятельствам. Если нужно сделать фронтэнд, используют стандартные возможности RoR + для сложных штук Vue.js.

Чем предстоит заниматься:

  • Разработка бизнес логики и AP для фронтэнда.
  • Сопровождение продакшн приложений (решение проблем, отслеживание производительности, рефакторинг).
  • Профилирование бекенд приложений.
  • Участие в проработке продуктовой части вопроса (в первую очередь, техническая экспертиза).
  • Рутинные вещи вроде документирования API, коммуникаций с другими разработчиками, кодревью.

Форма оплаты, отпуска, время доступности и прочее важное:

  • Загрузка по рабочим задачам — фултайм. Опционально можно обсудить меньшую загрузку или парттайм.
  • Оплата — почасовая или фикс, обсуждаемо.
  • Зарплату выплачивают раз в месяц в полном объеме в 25-30 числах.
  • Отпуск — гибкий, по договоренности. Но желательно предупреждать за месяц +-.
  • Время доступности для связи по рабочим вопросам: с 10 до 16 Мск.
  • В явном виде системы обучения и повышения навыков нет, но команда старается отслеживать у кого какие задачи вызывают сложности и помогают прокачиваться в навыках. Где добрым словом, где выдачей практических задач из проблемной зоны.

Ожидания от будущего коллеги:

По техническим навыкам: 

  • Знание Ruby на отлично.
  • Знание и умение применять на практике ООП.
  • Разбираться в шаблонах проектирования.
  • Понимать, что такое многопоточность и с чем ее готовить.
  • Любовь к тестам.

Отличное знание Ruby дает преимущество.

По софт навыкам:

  • Уметь организовать себя и свое рабочее время. 
  • Быть самостоятельным и уметь решать возникающие задачи или проблемы, не перекладывая на других.
  • Уметь общаться и говорить, если что-то не нравится или есть предложения — никто не умеет читать мысли.
  • Уметь рассказывать о том, что ты делаешь и держать в курсе своих коллег. Так как команда работает удаленно и распределена по разным часовым поясам, понимание того, кто чем занят, снимает кучу ненужных вопросов.

Как будет проходит процесс общения по данной позиции:

  • Вас чем-то заинтересует данная вакансия, и вы откликнитесь или команда напишет сама.
  • Изучат под микроскопом ваше резюме или то, что вы напишите при отклике. Посмотрят профили в соц. сетях и даже код на гитхабе (компания тщательно отбирает будущих коллег).
  • Далее — договариваетесь о созвоне в скайпе. От компании будет боевой менеджер и тимлид (опционально). Позадают каверзные вопросы, далее возьмут таймаут.
  • Через некоторое время, дадут ответ — проходите ли вы на второй этап в формате небольшого тестового задания в стиле парного программирования (опционально).
  • Потом возьмут небольшой тайм-аут на подумать и сообщат о решении / сделают оффер.
  • Далее после организационных вопросов будет испытательный срок 1-2 месяца: сразу отправят на боевые задачи. По ходу дела будете присматриваться друг другу — комфортно ли вам работать вместе.
  • В случае позитивного сценария прохождения испытательного срока — добро пожаловать в команду.

В качестве бонусов: 

  • Удаленная работа в лучших традициях (быстрые коммуникации, возможность спокойно поработать).
  • Гибкий график. 
  • Возможность влиять на продукты, а не быть простым исполнителем.
  • Инженерные задачи выходящие за рамки CRUD админок.
  • Возможность взять себе ученика.
  • Хорошая прокачка своих навыков.
  • Возможность пробовать новые языки/фреймворки — компания очень лояльно к этому относится.
  • Ненависть к костылям.

 

Присылайте резюме на hr@progress-engine.com

 

 

Отправить
резюме
на вакансию

hr@digitalhr.ru

Похожие вакансии

  • Компания с широкой розничной сетью, которая специализируется на продаже смартфонов, цифровой техники и аксессуаров, в поиске Front-end-разработчика. Компания входит в топ крупнейших интернет-магазинов России.


    Задачи:

    • Разработка и поддержка ключевых веб-проектов компании в команде из более чем 20 программистов.
    • Разработка и развитие товарного каталога с использованием: Vue.js, Webpack, Yarn/NPM, ES6.
    • Подключение сторонних систем.
    • Оптимизация производительности.
    • Выравнивание внутренней архитектуры.

     

    Требования:

    • Уверенные знания JavaScript / TypeScript, ES6.
    • Уверенные знания SPA-фреймворка Vue.js.
    • Понимание подходов к проектированию клиентских приложений.
    • Понимание взаимосвязи клиентской и серверной частей web-приложения.
    • Опыт разработки под различные браузеры и устройства, в т.ч. мобильные.
    • Опыт работы с системами контроля версий и постановки задач (JIRA).
    • Опыт проведения code review и командной работы с другими разработчиками.
    • Опыт написания unit тестов.

     

    Условия:

    • Работа в крупной российской компании, которая существует на рынке более 20 лет.
    • Современный офис в стиле Loft в шаговой доступности от м. Автозаводская.
    • Официальное оформление и соблюдение ТК РФ.
    • Йога в офисе.
    • Гибкое начало рабочего дня до 11.00.
    • Льготные условия для сотрудников при оформлении кредитов, страховых полисов, клубных карт фитнес-центров, изучении иностранных языков, посещениях кафе и салонов красоты.

     

    Присылайте резюме на hr@digitalhr.ru

    Подробнее
  • Международная компания, один из крупнейших поставщиков беттинговых и гэмблинговых B2B-решений, в поиске Верстальщика / Junior JS разработчика.


    Задачи:
    • Поддержка и развитие существующих проектов.
    • Участие в разработке дизайн-системы.
     
    Требования:
    • Хорошие знания CSS/HTML.
    • Базовые знания JS.
    • Желательно: знания React-компонентов/ES6.
    • Умение работать в команде.
    • Внимательность, самостоятельность, пунктуальность.
    • Четкое понимание дедлайна проекта.
    • Понимание стандартов дизайна/прототипирования.
    • Опыт работы верстальщиком от 2-х лет.
     
    В комплекте:
    • Отличная команда и возможность дальнейшего развития.
    • Уютный офис рядом с м. Красносельская.
    • Конкурентная заработная плата.
     
    Присылайте резюме на hr@digitalhr.ru
    Подробнее