Вакансия размещена до 28.09.2017


Подпишитесь на доставку вакансий

Sweatcoin ищет ведущего Rails разработчика с опытом масштабирования write-heavy сервисов.

Sweatcoin — это не только «потная монета», но и работающее в Англии и Америке приложение, которым уже пользуется около миллиона человек. Мы придумали простую штуку: ходи и получай за свои шаги вознаграждение. Каждая тысяча шагов — это один sweatcoin. Внутри приложения есть маркетплейс, где эти монеты можно тратить. Сейчас мы готовим запуск в других странах, поэтому расширяем команду.

Вот здесь про нас писали: CBS News, Forbes, Reuters, Daily Mail, Telegraph, РБК.

У нас опытная небольшая команда, а наши основатели в свое время делали Bookmate, Bloom.fm, Arzamas, Теории и Практики, Kidsout.

Шанс двигаться в мир в международном проекте, в данный момент разработка сидит в центре Москвы между Парком Культуры и Кропоткинской, bizdev в Лондоне, думаем о том, чтобы двигаться в сторону Европы и собрать всех в одном месте. Проект отлично растет и набирает обороты, куча новых идей!

Задачи сложные и интересные. Бэкенд работает на простой архитектуре, состоящей в основе своей из Rails, Postgres и Redis; которые в контейнерах работают на AWS. Небольшие части сервиса работают на Go и мы планируем переносить на Go части логики, связанные с тяжелыми вычислениями.

Бизнес-логика же достаточно сложна и постоянно поднимает планку требований к архитектуре.

Фронтенд — это приложения на iOS и Android, а также сайт. На приложение под Android можно посмотреть тут, а на приложение под iOS можно посмотреть тут.

Обязанности

  • Опыт масштабирования write-heavy сервисов. В отличие от большинства сервисов, любой пользователь Sweatcoin в первую очередь является не потребителем, а генератором данных на ежедневной основе. MAU и DAU для нас это количество писателей, а не читателей. Поэтому нам нужен человек с реальным опытом масштабирования таких систем.
  • Фактически нам нужен человек, который будет отвечать за все, что происходит за пределами наших мобильных приложений и сайта, т.е. за весь бэкенд.
  • Планирование и реализация масштабирования
  • Повышение отказоустойчивости сервиса, превентивное устранение узких мест
  • Проектирование микро-сервисов (например, денормализация данных в отдельные аналитико-ориентированные хранилища)
  • Тестирование отказоустойчивости методом симуляции аварий
  • Оптимизация расходов на инфраструктуру
  • Выбор оптимальных технологий для разработки
  • Рекомендации для команды мобильной разработки по поведению приложений, а так же реализация новых требований от команды мобильных приложений
  • Это программирующая позиция, т.е. не консалтинг и не менеджмент в чистом виде

Мы ценим самообразование и самосовершенствование, как в профессии, так и в любых других областях, которые вам интересны.

Условия

  • Постоянная занятость в небольшом приятном офисе между станциями метро Парк Культуры и Кропоткинской
  • Гибкий график (иногда можно оставаться дома)
  • Молодой коллектив и амбициозный проект
  • Обязанностей столько, сколько сможете на себя взять
  • Работа в команде со вторым бэкенд разработчиком под наблюдением технического директора
  • Зарплата в фунтах по результатам собеседования, готовы платить соответственно вашему уровню

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

Мы ждем от вас краткий рассказ о себе и о ваших проектах. Расскажите, что в них сделали именно вы, чем вы гордитесь. Приложите ссылки на github и stackoverflow (если там есть, на что посмотреть).

Мы абсолютно точно не рассматриваем варианты удаленного сотрудничества или почасовой поддержки от внешних компаний.

Компания
Sweatcoin
Москва
Контактная информация
Егор Хмелев