🔥
Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаFull-stack Python разработчик
Осеев
•
Москва
•
Полный рабочий день
•
Опубликовано: 15 Dec 2025
150 000
Основные задачи
В рамках работы над проектом вы будете:
• Разрабатывать и поддерживать 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
В рамках работы над проектом вы будете:
• Разрабатывать и поддерживать 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
🚀
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие