📈 27 сентября стартует Неделя аналитиков на Хабр Карьере! Регистрируйтесь сейчас, чтобы ничего не пропустить и найти работу мечты → pitch.habr.com

Senior Ruby Developer

Зарплата

От 4000 до 6000 $

Требуемые навыки

БэкендСтарший (Senior) · Ruby · Ruby on Rails · PostgreSQL · JavaScript · Vue.js · PostgreSQL · Docker · Linux · Git · HTML · CSS

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

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

Компания

Crypto Exchange and Lending

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

В Компании Hodl Hodl открыта вакансия Senior Ruby Developer. 

Мы ищем разработчиков для долгосрочного сотрудничества и по результатам работы готовы предложить опцион.

Вам предстоит развивать платформы по обмену криптовалют и выдаче криптовалютных займов.

О нас

Компания Hodl Hodl основана в 2016 году и является одной из первых европейских некастодиальных P2P крипто-валютных платформ на рынке. В 2020 компанией был запущен новый проект некастодиальных P2P крипто-займов — lend.hodlhodl.com который сразу стал значительным событием в крипто-индустрии.

Вы можете посмотреть наши open-source библиотеки на https://gitlab.com/hodlhodl-public

Hodl Hodl в СМИ:

https://forklog.com/tag/hodlhodl/

https://www.nasdaq.com/articles/p2p-exchange-hodl-hodl-reports-security-issue-2021-08-03

Что мы ожидаем от кандидата

Технические требования:

• Знание Ruby и фреймворка Rails на уровне ведущего разработчика;

• Знание фреймворка Hanami и набора библиотек Dry-rb будет плюсом;

• Отличное знание принципов ООП и хорошее представление о функциональном программировании;

• Знание шаблонов проектирования, опыт использования MVC, MVP и других архитектурных подходов;

• Понимание принципов проектирования баз данных, умение писать сложные SQL запросы, знание ORM Active Record, опыт работы с PostgreSQL;

• Понимание принципов работы REST API, WS, RPC и клиент-серверных приложений;

• Знание JavaScript (ECMAScript 6) на хорошем уровне. Опыт работы над NPM пакетами, знание любых JS фреймворков будет плюсом.

• Умение работать в Linux консоли;

• Базовые навыки DevOps, умение работать с Docker, умение работать CI средами Gitlab CI/Jenkins;

• Базовые навыки HTML/CSS/SCSS, умение работать с шаблонизаторами (Haml);

• Умение работать с системой контроля версий Git;

• Понимание принципов Test-Driven Development с использованием rspec;

• Понимание необходимости и умение писать Unit Tests;

• Знание и понимание принципов работы технологии Blockchain: Bitcoin, Ethereum + ERC-20, Liquid, а также опыт написания и использования криптовалютных библиотек и API, понимание принципов криптографии – все это будет вашим существенным преимуществом.

Soft skills:

• Знание английского как минимум на уровне чтения технической документации, работы с задачами в Jira и коммуникации в корпоративном чате. Хороший разговорный английский будет плюсом;

• Внимание к деталям и ответственный подход к Code Review;

• Стремление к профессиональному росту;

• Высокая степень самоорганизации (для удаленной работы).

Ваш отклик

Авторизуйтесь
Откликаться на вакансии могут только зарегистрированные пользователи.