logo

Python finance project

Remote
Откликнуться

Ищем разработчика для работы в проекте B2BinPay — криптовалютный платежный шлюз.

Есть возможность присоединиться к одной из команд:

  • Client — разработка клиентской части платежной системы, блокчейн, финтех.
  • Backoffice — разработка и поддержка внутренней админки, интеграции с внешними сервисами.

Обязанности

Client:

  • Разработка клиентской части платежной системы;
  • Работа с блокчейном и криптоплатежами;
  • Высокоточные вычисления и работа с большими числами.

Backoffice:
Разработка и поддержка внутренней админки;

  • Работа с текущим функционалом и его поддержкой;
  • В планах — интеграции с внешними сервисами (фокус первых 6 месяцев).

Требования

Client:

  • Практический опыт с Django, DRF или FastAPI (хорошее знание Django ORM будет плюсом);
  • Опыт разработки масштабируемых и высоконагруженных backend-систем и микросервисов;
  • Уверенные знания SQL (MySQL 8+ / PostgreSQL 15+): изоляция транзакций, оптимизация запросов;
  • Опыт работы с брокерами сообщений и фоновыми задачами (RabbitMQ, Celery, Redis);
  • Опыт написания юнит- и интеграционных тестов, ведения документации;
  • Навыки эффективной коммуникации и работы в команде;


    Backoffice:
  • Практический опыт с Django, DRF или FastAPI ( знание Django ORM будет плюсом);
  • Опыт использования AI-ассистентов для генерации кода, поиска информации и рефакторинга;
  • Умение формулировать и оптимизировать запросы (prompts) для языковых моделей для решения программных задач;
  • Навыки автоматизации разработки с помощью AI-инструментов (генерация кода, написание тестов, документации и т.д.);
  • Сильные навыки профилирования и отладки кода;
  • Развитые навыки решения проблем и анализа сложных технических задач;
  • Опыт написания юнит- и интеграционных тестов;
  • Опыт работы с брокерами сообщений и глубокое понимание их работы;
  • Опыт работы с внешними серверами кэширования;
  • Глубокое понимание принципов проектирования микросервисной архитектуры;
  • Опыт работы с базами данных MySQL 8+ или PostgreSQL 15+, знание уровней изоляции, транзакций и методов оптимизации запросов;
  • Глубокие знания и практический опыт работы с Celery, RabbitMQ и Redis;
  • Опыт работы с другими языками и технологиями (например, PHP, Docker, Kubernetes) будет плюсом.


Условия

  • Удалённый формат работы, есть возможность трудоустройства в офис компании;
  • Работа над технически сложным проектом в международной компании;
  • Достойный уровень заработной платы.
Расскажите об этой вакансии в соцсетях

Отклик на вакансию:

Откликаясь на вакансию, вы даете согласие на обработку ваших персональных данных и соглашаетесь с политикой конфиденциальности CHOICEIT