Senior/Team Lead Python Backend Developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
BitOK (Бит Окей) — это команда специалистов в области IT и Web3 с проверенным опытом создания продуктов на основе блокчейна и финансовых технологий. BitOK разрабатывает ряд решений для работы с криптовалютами с упором на безопасность и учет. Пользователи решений: трейдеры, компании и банки по всему миру. Основатель BitOK Дмитрий Мачихин был назван Forbes Portugal одним из самых перспективных предпринимателей в сфере блокчейн в 2022 году.
BitOK - уникальная компания, как по сфере деятельности, так и по решениям. В проекте создаётся много инноваций и действует культура продуктового мышления и современные практики управления.
Что придется делать:
- Определять архитектуру серверной части продуктов.
- Внедрять новые функции и развивать уже существующие.
- Реализовывать интеграции с блокчейнами, биржами и децентрализованными приложениями.
Ожидания от кандидата
- Опыт коммерческой серверной разработки от 5 лет.
- Уверенное знание Python.
- Опыт работы с Django Rest Framework.
- Опыт работы с асинхронным кодом и асинхронными фреймворками (например, FastAPI).
- Опыт построения микросервисной архитектуры.
- Уверенное знание SQL, навыки написания сложных запросов и их оптимизации.
- Большой опыт работы с PostgreSQL.
- Опыт работы с нереляционными базами данных (Redis, ClickHouse, Elasticsearch и т.д.).
- Опыт работы с брокерами сообщений (RabbitMQ, Kafka).
- Понимание CI/CD процессов.
- Умение покрывать код тестами.
- Умение пользоваться инструментами профилирования.
- Знание классических алгоритмов и структур данных.
Будет большим плюсом:
- Опыт разработки на Golang.
- Опыт работы с BigData и разработки высоконагруженных систем.
- Умение оценить алгоритмическую сложность, математические навыки.
Условия работы
- Полная занятость.
- Гибкий график.
- Удаленный формат работы.
Бонусы
- Аккредитованная IT-компания (предоставляется бронь от призыва).
- Опционная программа (обсуждается отдельно с особо интересными кандидатами).
- Удаленный формат работы.
- Предоставляем ноутбук по необходимости.
- ДМС.
Дополнительные инструкции
Для того, чтобы претендовать на получение оффера, вам нужно успешно пройти следующие этапы интервью:
- Первичное интервью-знакомство с CPO компании.
- Техническое интервью (без тестового задания/онлайн-кодинга).
- Финальное интервью с основателем.
Мы обязательно рассмотрим ваше CV, и если оно будет релевантным, свяжемся с вами в течение 5 рабочих дней.