Full-stack Python разработчик (удаленная работа)

16 декабря 2025

Уровень зарплаты:
от 150 000 до 150 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Full-stack Python разработчик

Основные задачи
В рамках работы над проектом вы будете:

Разрабатывать и поддерживать backend на FastAPI с асинхронной архитектурой

Проектировать и оптимизировать структуру базы данных (работа с
реляционными БД)

Создавать и поддерживать API для интеграции с внешними сервисами (OpenAI,
платежные системы)

Разрабатывать frontend-компоненты на JavaScript (Vanilla JS) для интерактивных
функций

Внедрять и поддерживать real-time функционал (WebSocket, WebRTC)

Развивать PWA функционал (Service Workers, Push-уведомления, оффлайн-режим)

Участвовать в архитектурных решениях и рефакторинге кодовой базы

Настраивать CI/CD процессы и контейнеризацию приложения

Писать unit и integration тесты для обеспечения качества кода
Обязательные требования
Backend разработка

Уверенное знание Python 3.8+ (понимание асинхронного программирования
async / await )

Опыт работы с FastAPI или аналогичными асинхронными фреймворками (Flask,
Django)

Глубокое понимание принципов REST API и опыт проектирования API

Знание SQL и опыт работы с реляционными БД (PostgreSQL, MySQL или SQLite)

Умение писать оптимизированные запросы, понимание индексов и транзакций
Frontend разработка

Уверенное владение JavaScript ES6+ (Vanilla JS, без фреймворков)

Опыт работы с HTML5 и CSS3 (Flexbox, Grid, адаптивная верстка)

Понимание работы с DOM API, Event Loop, Fetch APIОбщие навыки

Опыт работы с Git (ветвление, merge, rebase)

Понимание принципов ООП и паттернов проектирования

Навыки отладки и профилирования приложений

Умение читать и понимать чужой код
Будет большим плюсом
Специализированные технологии

Опыт работы с WebRTC (реализация видеозвонков и конференций)

Знание WebSocket для real-time коммуникаций

Опыт разработки Progressive Web Apps (Service Workers, Web App Manifest, Push
API)

Опыт интеграции с OpenAI API или другими LLM-сервисами

Знание библиотек для веб-скрапинга (BeautifulSoup, Scrapy)
DevOps и инфраструктура

Опыт контейнеризации приложений (Docker, docker-compose)

Настройка CI/CD пайплайнов (GitHub Actions, GitLab CI)

Опыт работы с Nginx в качестве реверс-прокси

Знание систем мониторинга и логирования (Prometheus, Grafana, ELK)
Архитектура и качество кода

Опыт рефакторинга legacy-кода и монолитных приложений

Знание принципов чистой архитектуры (Clean Architecture, DDD)

Опыт написания тестов (Pytest, unittest)

Опыт миграции между СУБД (например, SQLite → PostgreSQL)

Знание SQLAlchemy ORM и Alembic для миграций
Дополнительно

Опыт работы с системами очередей (Celery, RabbitMQ, Redis)

Знание Pydantic для валидации данных•
Понимание принципов безопасности веб-приложений (OWASP Top 10)

Опыт работы с платежными системами и финтех-интеграциями
Технологический стек
Backend:

Python 3.8+

FastAPI

SQLite / PostgreSQL (планируется миграция)

Pydantic

WebSocket
Frontend:

Vanilla JavaScript (ES6+)

HTML5 / CSS3

WebRTC

Service Workers (PWA)
Интеграции:

OpenAI API

Платежные системы (банк "Точка")

RSS-парсинг внешних источников
Инфраструктура:

Docker (в разработке)

Nginx

Git
Инструменты разработки:

Pytest (тестирование)

Git / GitHub

VS Code / PyCharm


Посмотрите похожие вакансии

Full-stack developer ( Architect)
Компания: Just-AI
Зарплата: от 450 000 до 500 000 руб.
Senior Full-Stack Python Developer
Компания: Эй, Бро!
Зарплата: от 350 000 до 550 000 руб.
Full-stack Integration Manager / Интеграционный PSP менеджер
Компания: Зенит-Брокер
Зарплата: от 268 830 до 268 830 руб.
Vibe-Coder / AI-Powered Full-Stack Developer
Компания: ЦЕНТРОФИНАНС
Зарплата: з.п. не указана