О компании

A large, rapidly growing crypto banking project is seeking a strong Middle+ Back-End Ruby Developer to tackle complex challenges at the intersection of traditional finance and blockchain technologies.

Обязанности

  • Development and maintenance of APIs for mobile applications (iOS/Android) and Telegram Mini Apps;
  • Designing complex business logic for financial operations based on Trailblazer;
  • Integration with external payment systems, banks, and crypto exchanges;
  • Performance optimization (SQL, Sidekiq) and handling high loads;
  • Code review and test coverage (RSpec);
  • A mandatory understanding of accountability for your code.

Требования

  • Mandatory: Commercial development experience with Ruby on Rails for 3+ years;
  • Mandatory: Experience or strong desire to learn Clean Architecture (Trailblazer / Dry-rb);
  • Mandatory: Deep knowledge of PostgreSQL (indexes, locks, transactions) and Redis;
  • Mandatory: Confident work with background jobs (Sidekiq) and asynchrony;
  • Mandatory: Understanding of SOLID, DRY principles and ability to write maintainable code;
  • Mandatory: Experience writing tests (RSpec);
  • Desired: Experience in Fintech (billing, processing) or crypto industry;
  • Desired: Understanding of blockchain workings (gas, transactions, nodes);
  • Desired: Experience with Telegram Bot API and Mini Apps specifics;
  • Desired: Experience in profiling code and identifying bottlenecks.

Условия и бенефиты

  • Salary up to 4000 USDT;
  • Work on an interesting and complex product in the Fintech sector;
  • Clean architecture and adherence to Best Practices;
  • Ability to influence technical decisions;
  • Opportunities for professional growth;
  • Modern tech stack;
  • Strong team of professionals;
  • Ability to be independent with your code;
  • Flexible work schedule;

Как откликнуться

Contact via Telegram