🎂 Экосистеме Хабра — 19 лет!

Исследуйте все эпохи IT в игре-музее ко дню рождения. Соберите 19 артефактов, получите звание Архивариуса Хабра 19000 и участвуйте в розыгрыше мерча от компаний, которые делают будущее вместе с вами.

Поздравить нас → 19.habr.com

Backend Engineer (Python/Rust)

Зарплата

от 1000 до 2000 $

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

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

Компания

Сервисная разработка. ML / AI / Crypto

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

О компании и команде

We began with an idea to replicate an existing service for aggregating cryptocurrency market order books. Since then, we’ve evolved into developing a unique market visualization platform tailored for individual analysts and traders. Our beta version, available at marketlens.app, has already attracted a small but engaged user base.

Ожидания от кандидата

We are seeking a curious and motivated backend developer to contribute to two key areas of our platform, collaborating closely with a DevOps engineer and, as needed, an on-request frontend engineer:

  1. Exchange Integrations:
    • Maintain integrations with existing cryptocurrency exchanges and implement support for new ones.
    • This codebase is written in Rust for high performance. Established patterns allow for efficient development, often involving adapting existing code.
    • Work with exchange APIs, typically accessed via REST endpoints and WebSockets.
  2. General Feature Development:
    • Build and enhance features such as user account management and subscription systems.
    • This work has no high-performance requirements, so we use Python for its flexibility.
    • Integrate payment systems (e.g., Stripe) to support subscriptions.

What We Expect:

  • A strong interest in efficient backend development (prior experience with Rust or Python is not mandatory).
  • Logical, clear, and effective communication skills.
  • English proficiency at B1 level or higher.
  • Ability to independently research and leverage public documentation, such as exchange API guides or language references

Условия работы

  • Contract Duration: Initial 3-month contract, with potential for extension based on performance and product growth.
  • Location: Fully remote.
  • Equipment: We can provide additional equipment (e.g., monitors, desks, or chairs) upon request.