Fullstack Python разработчик (FastAPI, Django REST Framework, WebSocket) + понимание (React.js) (в архиве)

30 Мая

Партнерские Вакансии

Город:

Алматы

Занятость:

Полная занятость

Компания "Балтиев Р.Н."

Твоя задача

Нам нужен сильный backend-разработчик, который:
• Поможет выстроить архитектуру системы с нуля
• Умеет работать с реальным временем, стримингом и IoT-устройствами
• Поддерживает масштабируемую базу данных клиентов
• Плотно взаимодействует с продуктом и мобильной командой

Что нужно будет делать:
1. Создать backend-инфраструктуру для:
• Хранения истории тренировок, пульса, типов ударов, калорий
• Привязки каждой пары датчиков к конкретному клиенту (с указанием имени)
• Реалтайм-отображения данных на экранах в зале
• Возможности выгрузки и анализа статистики
2. Работа с Powa-датчиками:
• Внедрение логики распознавания ударов и их комбинаций
• Интеграция с API/SDK Powa или разработка собственного слоя
3. Взаимодействие с мобильным приложением:
• Поддержка авторизации, профилей, статистики
• Отображение в приложении зоны пульса, результативности и рейтинга
4. Участие в разработке интерфейса экрана зала:
• Реалтайм-стриминг ударов и пульса (по аналогии с cycling-залами, как Peloton/FitBoxe)


Обязанности

  • Проектирование и реализация REST API на Python (FastAPI, Django REST Framework)

  • Моделирование, настройка и оптимизация работы реляционных баз данных (PostgreSQL) и/или NoSQL (MongoDB, Redis)

  • Реализация real-time коммуникации через WebSocket (FastAPI WebSockets, Django Channels или библиотека websockets)

  • Разработка лёгкого фронтенда на React с готовым решением: функциональные компоненты, хуки, работа с локальным состоянием

  • Обеспечение чистоты и читаемости кода: применение SOLID, DRY, PEP 8

  • Участие в архитектурных обсуждениях: микросервисный или модульный подход, разделение слоёв

  • Документирование API с помощью OpenAPI/Swagger и генерация SDK для клиентов по спецификации

Требования

  • Опыт разработки серверной части на Python от 3 лет

  • Уверенные навыки работы с FastAPI и/или Django REST Framework

  • Проектирование и оптимизация схем PostgreSQL, написание SQL-запросов, индексов, управление миграциями (Alembic или Django Migrations)

  • Опыт внедрения WebSocket-решений для real-time задач

  • Базовые навыки работы с React: JSX, хуки (useState, useEffect), маршрутизация (React Router)

  • Умение писать чистый, поддерживаемый код и проводить code review

  • Знание Docker и умение контейнеризировать сервисы

Желательно

  • Опыт работы с очередями и брокерами сообщений (RabbitMQ, Kafka, Redis Pub/Sub)

  • Понимание принципов DDD или гексагональной архитектуры

Личные качества

  • Ответственность и внимание к деталям

  • Исполнительность

Условия

  • Удалённая или гибридная работа

  • Гибкий график и высокий уровень доверия

  • Регулярные технические митапы и обмен опытом

Похожие вакансии

03 Июля

Разработчик( Микрофинансовая организация MyCar Finance )

Алматы

Компания "Микрофинансовая организация MyCar Finance" Обязанности: Разработка программного обеспечения; Настройка и моделирование...

Отправить резюме подробнее

03 Июля

Python Middle/Senior Developer

Алматы

Компания "PLAVNO (ПЛАВНО)" Мы приглашаем в свою команду опытных разработчиков, готовых решать серьезные задачи, работать, учиться и развиваться...

Отправить резюме подробнее

04 Июля

Python-разработчик( ДБ АО Сбербанк )

Алматы

Компания "ДБ АО Сбербанк" Направление : Интеграции с рекламными платформами, гос. сервисами, аналитическими системами (Amplitude, Appsflyer и...

Отправить резюме подробнее

04 Июля

Java-разработчик( Публичная Компания «Freedom Finance Global PLC» )

Алматы

Компания "Публичная Компания «Freedom Finance Global PLC»" Наша команда прикладной разработки занимается сервисами по работе с инвестициями....

Отправить резюме подробнее

04 Июля

Middle Frontend-разработчик (Tours)

Алматы

Компания "AVIATA.KZ" Freedom Travel одна из лидирующих компаний в области бронирования и продажи авиабилетов в Казахстане наш...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: