👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Удаленный программист на Ruby

Требования

Бэкенд, Средний (Middle)MongoDBGitRuby

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Делаем софт для дизайнеров: конструктор реалистичных фото Moose, графический редактор Lunacy, несколько API и да, иконки

Описание вакансии

Условия работы

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

Мы используем:

  • Ruby
  • Grape
  • MongoDB, Mongoid
  • Swagger 
  • Elasticsearch
  • Docker
  • Микросервисы на Go
  • Git/Gitlab

Мы ищем человека, который:

  • Имеет опыт разработки на Ruby и представление о не Rails фреймворках (sinatra, grape и т. д.)
  • Может написать свой вариант ActiveRecord
  • Любит изучать чужой код, который для него является и документацией и вдохновением (когда оно того стоит :) ).
  • Знает MongoDB и умеет его готовить. 

А еще, того:

        • Кто хочет создавать и поддерживать API для наших продуктов. Примеры таких API.
        • Для кого программирование это не просто работа, а хобби и страсть в одном флаконе.
        • Кто-то с огоньком. Нам нравится работать играючи, шутить и вообще делать взаимное общение приятным. Наши враги — документы Word, сессии blamestorming, жалобы на жизнь и запах несвежей футболки. Мы их рассматриваем как смертные грехи — это и смотреть Первый канал по телевизору.
        • Кто хочет экспериментировать. Мы поможем: у нас есть отличная команда и отличнейшее комьюнити: люди каждый день благодарят, подсказывают идеи и помогают найти баги.
        • Тот, кто видит проект в целом и стремится создать готовый продукт
        • Тот, кто видит задачи и пути решения, а не преграды
        • Тот, кто чему-то нас научит
        • Тот, кто ценит свободу.

        Кто не нужен

        • Новенький в Ruby
        • Кто-то, кто требует четких инструкций вроде точного описания API endpoint-ов.

        Наши принципы

        • Позитивное мышление: мы не понукаем, не виним и не угрожаем. Мы не считаем, что люди рождены ленивыми, и нужно их запугать до смерти, чтобы что-то делали.
        • Свобода: каждый из нас выбирает между Москвой, Бали, Аргентиной, Хабаровском и так далее.
        • Доверие: наши сотрудники тратят деньги компании без спросу и работают когда хотят, но нужно отработать 35 часов в неделю и быть на daily standup в 14:00 по Москве.
        • Все делаем вместе: мы созваниваемся и вместе ковыряемся в коде, и не любим длинные портянки, делегирование и написание отчетов.

        Как нам нравится:

        • JIRA
        • Scrum
        • Slack
        • Rework
        • Remote
        • Английский язык, хотя говорим внутри команды по-русски.

        Почитайте о том, как мы ищем программиста с закрытыми глазами. Текущее оплачиваемое задание — нужно будет разработать фичу. Естественно, расскажем подробнее после собеседования :-)

        Дополнительные инструкции

        Расскажите в двух словах:

        • О том, что умеете лучше всего
        • О том, в какую сторону хотите развиваться. Как мы можем вам в этом помочь?
        • О том, в каких проектах вы уже участвовали. Что получилось, чем вы гордитесь, что бы сделали по-другому?

        Платное тестовое задание будет добавить плейлисты в API музыки.