Разработчик
Summary
Full-stack developer building and maintaining Python-based APIs (FastAPI/DRF) and React dashboards for internal and external clients, handling data integration and analytics.
Обязанности:
-
Backend / API:
- разработка и сопровождение API для внутренних и внешних клиентов;
- API на Python: FastAPI, DRF или аналоги;
- API-контрактов: схемы запросов/ответов, обратная совместимость;
- пагинация, фильтрация, сортировка, поиск;
- API: разграничение доступа, безопасная работа с секретами, rate limiting, аудит запросов.
-
Frontend:
- фреймворки: React или аналоги;
- и сопровождение аналитических приложений и внутренних WebUI.
- unit, компонентные, e2e;
- с API: загрузка данных, обработка ошибок, авторизация, загрузка файлов.
-
Инфраструктура и процессы:
- Docker, Docker Compose;
- GitLab CI/CD или аналоги;
- документация по решениям;
- требований, оценка задач, поддержка пользователей.
- Разработка web-приложений: frontend и backend.
- знание Python.
- задачи от анализа до внедрения в небольшой команде.
- Будет преимуществом:
- интерфейсы: дашборды, графики, фильтры, drill-down, большие датасеты.
- БД, моделирование данных, оптимизация SQL.
- PostgreSQL, другие аналитические СУБД.
- витрины данных, BI-решения.
- Интеграция данных из разных источников, ETL/ELT
- Гибридный формат работы (2 дня удаленно, 3 дня в офисе)
- Прекрасный офис в центре (м. Белорусская или Новослободская)
- ДМС, НС
- Оформление по трудовому договору