О компании
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;



