Backend Developer (Middle)
Botty – автоматизована платформа торгівлі криптовалютами за допомогою торгових роботів.
Ми створюємо сучасне IT-рішення, технологія якого стане наступним великим трендом у найближчі роки. У наших планах змінити уявлення людей щодо інвестування на всіх континентах.
Суть роботи платформи: користувач підключає свою крипто-біржу або створює обліковий запис на біржі в кілька кліків усередині Botty, налаштовує бота вручну або за готовим шаблоном і запускає торгівлю. Платформа підходить як повним новачкам, так і досвідченим трейдерам. Готові шаблони налаштувань на Botty – це не «угадайка», а математично прорахований сценарій дії бота під час руху ціни активу вгору чи вниз. Ми не маємо фіксованих щомісячних підписок. Користувач платить комісію Botty лише з успішних угод.
Зараз ми формуємо сильну команду і шукаємо Backend-розробника, який хоче стати частиною амбіційної компанії, яка нарешті зробить автоматизовану торгівлю доступною кожному і змінить уявлення про фінанси людей у всьому світі.
Від нашої співпраці ти отримаєш:
- Можливість працювати з будь-якої точки світу (повністю віддалений формат роботи).
- Комфортний графік роботи (ПН-ПТ 10:00-19:00 за київським часом)
- Повагу з боку керівника та команди до тебе як професіонала та особистості. Чіткі та раціональні задачі та дедлайни від керівника.
- Доброзичливу та відкриту атмосферу в команді. Можливість реалізувати свій потенціал та свої ідеї.
- Конкурентну заробітну плату - 1000-2000$ (в залежності від твого досвіду та навичок)
Завдання, які ми тобі довіримо:
- Розробка back-end під node.js (nestjs)
- Розробка та підтримка REST API для мобільних і веб-додатків.
- Проєктування та оптимізація структури бази даних PostgreSQL.
- Реалізація асинхронної обробки задач за допомогою RabbitMQ.
- Використання Redis для кешування, черг та оптимізації продуктивності.
- Інтеграція з внутрішніми та зовнішніми сервісами (API, платіжні системи тощо).
- Написання чистого, модульного та тестованого коду (unit та integration тести).
- Участь у проєктуванні архітектури (з урахуванням масштабованості та fault tolerance).
- Оптимізація продуктивності бекенду (запити до БД, кешування, робота з чергами).
- Впровадження логування, моніторингу та алертингу.
Від тебе ми очікуємо:
- Досвід розробки на Node.js (1.5+ роки)
- Практичний досвід роботи з NestJS
- Глибокі знання та робота з PostgreSQL (проєктування БД, оптимізація запитів)
- Досвід розробки REST API
- Робота з RabbitMQ та побудова асинхронної архітектури
- Використання Redis для кешування
- Практика контейнеризації з Docker
- Досвід деплойменту та роботи з AWS (EC2, RDS, S3)
Буде плюсом:
- Знання Python (скрипти, інтеграції, допоміжні сервіси)
- Знання Domain Driven Design (DDD) підходу
- Досвід роботи з інструментами тестування та дебагу (Postman, Cursor)
- Розуміння специфіки криптоіндустрії (біржі, гаманці, транзакції)
- Практика в FinTech проектах (платіжні системи, безпека, AML/KYC)
Залишай своє резюме і зроби свій внесок у розвиток криптоосвіти для тисяч користувачів!