Задачи:
— Разработка REST API на FastAPI для расписания, записи на тренировки, абонементов и клиентов клуба.
— Создание моделей и валидация данных с использованием Pydantic.
— Работа с таблицами в PostgreSQL через SQLAlchemy.
— Написание тестов с использованием pytest и запуск сервиса в Docker.
— Исправление багов и доработки по результатам код-ревью.
Требования:
— Базовые знания Python: функции, классы, исключения, работа со словарями и списками.
— Понимание HTTP и REST: методы, коды ответов, формат JSON.
— Базовые знания SQL: SELECT, JOIN, WHERE.
— Навыки работы с Git и опыт использования GitHub.
— Приветствуются знания FastAPI, async/await, Docker, Alembic и наличие пет-проектов.
Условия:
— Удалённая работа из России.
— Отсутствие требования опыта.
— Свободный график.
— Код-ревью и наставничество от Senior-разработчика.
— Возможность получить проект в портфолио и на GitHub.
— Договор о сотрудничестве по итогам стажировки.
Задачи:
— Разработка бизнес-логики личного кабинета и партнерской программы.
— Создание API на FastAPI.
— Обеспечение межсервисного взаимодействия с обработкой таймаутов, ретраев и чужих ошибок.
— Работа со слоем хранения на Django/DRF.
— Управление очередями на Kafka и Redis, включая идемпотентность, повторы и разбор сбоев.
— Интеграция с внешними API, обработка вебхуков и колбэков.
— Написание тестов и обязательное проведение код-ревью.
Требования:
— Опыт коммерческой разработки на Python не менее 3 лет.
— Уверенное владение async FastAPI и Pydantic v2.
— Опыт работы с Django и DRF.
— Знание PostgreSQL, включая сложные запросы, индексы и оптимизацию медленных запросов.
— Понимание семантики доставки, идемпотентности и ретраев в Kafka или Redis.
— Умение анализировать сбои в продакшене по логам и метрикам.
— Самостоятельность в уточнении требований, написании тестов и доведении задач до продакшена.
Условия:
— Полная удалённая работа с ориентировочным графиком 10:00-19:00 по МСК.
— Полная занятость без параллельных проектов.
— Работа в небольшой команде с минимумом бюрократии.
— Использование Jira и Slack для коммуникаций.
— Корпоративный Claude для работы с кодом.
— Долгосрочное сотрудничество.
-Выстраивать микросервисную архитектуру, участвовать в принятии архитектурных решений по проекту. -Работать с очередью сообщений Kafka и придерживаться event driven архитектуры.
ГибридmiddleМосква
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Location: Belgrade, Serbia; Cluj-Napoca, Romania; Krakow, Poland; Lodz, Poland; Lublin, Poland; Remote.PL, Poland; Warsaw, Poland; Wroclaw, Poland
We are looking for a Senior Python Developer to contribute to the development and maintenance of web applications. You will work on backend services, collaborate with the team during agile ceremonies, and improve code quality through reviews and feedback.
Design Python code
Implement Python code
Maintain Python code
Fix bugs based on peer and lead developer feedback
Improve code based on peer and lead developer feedback
Write clean code
Write readable code
Write well documented code
Participate in daily standups
Participate in sprint planning
Participate in code reviews
Learn under the guidance of senior developers through mentorship and feedback
Grow under the guidance of senior developers through mentorship and feedback
5 plus years of development experience
Good knowledge of Python
Good knowledge of FastAPI
Good knowledge of REST APIs
Good knowledge of SQLAlchemy
Good knowledge of React
Good knowledge of component based architecture
Good knowledge of AWS
Ability to work with Figma, Zeplin, or similar tools to translate designs into code
Good knowledge of Django
Willingness to learn and grow as a full stack developer
Clear and proactive communication with team members
Experience building full stack applications
Experience deploying full stack applications
Выстраивать микросервисную архитектуру, участвовать в принятии архитектурных решений по проекту. Работать с очередью сообщений Kafka и придерживаться event driven архитектуры.
Разработка серверной части Проектировать и разрабатывать API для фронтенда (регистрация, авторизация, сохранение прогресса, генерация контента). Работать с PostgreSQL (проектирование схемы, написание запросов, миграции).
Задачи:
— Выстраивать микросервисную архитектуру, участвовать в принятии архитектурных решений по проекту
— Работать с очередью сообщений Kafka и придерживаться event driven архитектуры
— Работать с разными хранилищами (postgres, redis, S3)
— Развивать смарт-каталог недвижимости, реализовывать новые типы объектов недвижимости
— Развивать систему no-code конструктора сайтов жилых комплексов, расширять функционал для конструирования сайтов застройщиков
— Разрабатывать интеграции с клиентскими crm системами для улучшения процесса ведения сделок
— Разрабатывать другие отраслевые сервисы
Требования:
— Знания и опыт в профильных технологиях: Python, FastAPI, SQLalchemy, Pytest
— Kafka (теоретические знания о технологии)
— Написание тестов в pytest
Будет плюсом:
— Знания/опыт работы с микросервисами
— Знания/опыт внедрения или поддержки чистой архитектуры
Проект:
Внедрение интеллектуальных модулей на базе ИИ в платформу для автоматизации рутинных операций и повышения скорости процессов.
Задачи:
— Разрабатывать backend-сервисы на Python 3.10+ / FastAPI в рамках ИИ-платформы.
— Проектировать и поддерживать микросервисную и event-driven архитектуру.
— Интегрировать ИИ-компоненты платформы (работа с LLM, эмбеддерами, векторными БД).
— Работать с данными и брокерами: SQL/NoSQL, OpenSearch, Redis, S3, Kafka.
— Настраивать и поддерживать инфраструктуру: CI/CD, Docker, мониторинг и логирование.
— Обеспечивать безопасность: выстраивать процессы аутентификации и авторизации (Keycloak, OAuth2).
— Работать с существующим кодом в крупных репозиториях: читать, понимать, модифицировать и оптимизировать.
Требования:
— Опыт от 3 лет коммерческой разработки на Python.
— Отличное знание Python 3.10+ и FastAPI (глубокое понимание async, middleware, DI).
— Понимание микросервисной архитектуры, требований к журналированию, аудиту и мониторингу.
— Уверенная работа с SQL и NoSQL (написание сложных запросов, работа с индексами, оптимизация, ORM/ODM).
— Опыт работы с Kafka (producer/consumer), Redis, S3.
— Опыт с Docker / Docker Compose, настройка CI/CD, Prometheus + Grafana, ELK-стек.
— Понимание принципов работы JWT, OAuth2/OIDC, опыт интеграции с Keycloak.
— Умение читать и модифицировать чужой код в крупных репозиториях.
— Высшее образование (ИТ, технические науки или математика).
Будет большим плюсом:
— Опыт реализации event-driven архитектуры.
— Опыт работы с векторными базами данных (OpenSearch) и векторизацией данных с помощью эмбеддеров.
— Опыт интеграции с vLLM для LLM-инференса.
— Активное и эффективное использование AI-ассистентов (Cursor и аналоги) для ускорения процесса написания и рефакторинга кода.
Задачи:
— Разработка backend на Python с использованием FastAPI: учет складских остатков, заказов, цен, отправок, интеграция с 1С и платежными системами.
— Создание админ-панели для менеджеров, личного кабинета клиентов и дашбордов для руководства на Vue 3 с Typescript.
— Разработка Telegram-ботов для приема заказов, уведомления о статусе грузов, отправки актуальных цен постоянным клиентам.
— Организация фоновых задач с помощью Celery и Redis: отчеты, синхронизация данных и цен, экспорт.
— Проектирование схем баз данных, написание корректных миграций и обеспечение стабильности системы.
Требования:
— Хорошее владение Python и FastAPI, коммерческий опыт от 2 лет.
— Знание SQLAlchemy ORM, миграций и принципов работы.
— Опыт проектирования схем баз данных MySQL/PostgreSQL, анализ индексов и медленных SQL-запросов.
— Владение Git: ветвление, code review, командная работа.
— Опыт работы с Celery и Redis, очередями и планировщиками задач.
— Базовые навыки работы с Docker: сборка, запуск, деплой.
— Опыт разработки production Telegram-ботов.
— Знание Linux и сетевых основ: SSH, Nginx, логи, базовые networking.
— Опыт работы с Vue 3, Typescript, Composition API, Pinia, Vue Router.
— Опыт работы с REST API.
Преимущества:
— Опыт с React Native и Expo для мобильных приложений.
— Опыт интеграции с 1С.
— Опыт работы с CI/CD, мониторингом и высокими нагрузками.
— Понимание сферы продаж, складов или логистики.
Условия:
— Рабочее время с 9:00 до 18:00.
— Зарплата 8 000 000 сум.
Задачи:
— Разработка новых коннекторов к источникам данных (REST API, SQL, файловые импорты).
— Реализация движка трансформаций на Python с использованием pandas.
— Создание модуля валидации данных с проверкой бизнес-правил.
— Реализация выгрузок в целевые системы (ЕРМ, Excel-файлы).
— Разработка REST API (FastAPI) для управления мэппингами и загрузками.
— Оптимизация производительности.
— Написание тестов (pytest) и документации.
Требования:
— Знание Python и основ ООП.
— Понимание принципов REST API и HTTP.
— Базовый опыт работы с FastAPI или другим backend-фреймворком.
— Знание SQL и базовый опыт работы с PostgreSQL.
— Понимание асинхронного кода (async/await).
— Уверенное владение Git.
— Базовый опыт написания тестов.
— Умение читать чужой код и разбираться в существующем проекте.
Будет плюсом:
— Опыт работы с SQLAlchemy, Pydantic, pytest и Docker.
— Опыт интеграции с внешними API.
— Базовое знание JavaScript и React.
Условия:
— Работа в команде единомышленников, профессиональных бизнес-аналитиков, внедренцев, разработчиков, управленцев.
— Интересные и сложные задачи, крупные проекты.
— Постоянный профессиональный и личный рост, самостоятельность в работе.
— Оформление в штат компании, согласно ТК РФ, “белая” заработная плата (обсуждается с успешными кандидатами).
— Полис ДМС (Добровольное медицинское страхование).
juniorСейчас находимся в поиске Backend-разработчиа в департамент EPM
В рамках данной позиции предстоит заниматься разработкой новых функций для уже существующих сервисов, а также созданием новых backend-сервисов с нуля. В задачи входит участие в проектировании архитектуры и выборе технических решений, написание unit- и интеграционных тестов, а также повышение наблюдаемости сервисов через логи, метрики и трейсинг. Требуется опыт коммерческой разработки на Python не менее 6 лет, знание FastAPI или Litestar (Starlite) для backend-разработки, опыт работы с Kafka и/или Redis Pub/Sub, уверенное владение PostgreSQL, а также опыт с event-driven архитектурой. Необходимы навыки работы с Git, Docker и CI/CD. Работа выполняется удаленно.
Задачи:
Развивать backend медицинской платформы.
Проектировать и поддерживать REST API для веб-панели, iOS- и Android-приложений.
Интегрироваться с внешними системами: ЛИС (лабораторные анализы), платежи, SMS и push-уведомления.
Работать с фоновыми задачами и асинхронными процессами.
Требования:
Опыт коммерческой разработки на Python от 1 года.
FastAPI и асинхронный Python.
PostgreSQL и SQLAlchemy.
Опыт разработки REST API.
Умение писать чистый и поддерживаемый код.
Будет плюсом:
Celery, Redis, RabbitMQ.
Docker и CI/CD.
Опыт написания тестов (pytest).
Интеграция AI-сервисов (Anthropic, OpenAI, Gemini).
Задачи:
— Разрабатывать REST API и серверную логику на FastAPI
— Проектировать Pydantic-схемы валидации запросов и ответов
— Работать с PostgreSQL через SQLAlchemy 2.0, писать миграции на Alembic
— Настраивать Docker-окружение, писать тесты (pytest, httpx)
— Участвовать в код-ревью под наставничеством CTO
— Вести README и OpenAPI/Swagger-документацию
Требования:
— Базовые знания Python: типизация, ООП, работа с async/await
— Понимание REST — что такое эндпоинт, методы, статус-коды
— Желание разобраться в FastAPI и Pydantic (опыт необязателен, но плюс)
— Базовое знакомство с SQL и понимание, что такое ORM
— Опыт с Git: ветки, PR, осмысленные коммиты
— Коммерческий опыт не обязателен — важны пет-проекты, учебные работы или готовность учиться в темпе продукта
Условия:
— Удалённый формат работы
— Свободный график
— Возможность совмещать стажировку с учёбой
— Наставничество Senior-разработчика, разбор кода на ревью
— Гарантированный оффер по итогам стажировки при хорошей оценке
— Удалённо из России
Задачи:
— Разработка и поддержка микросервисов на Python с использованием FastAPI
— Проектирование архитектуры с нуля
— Обеспечение взаимодействия между сервисами
— Участие в создании масштабируемой и надежной системы
— Работа с Codex/Claude Code
Требования:
— Опыт разработки на Python и FastAPI
— Знание принципов микросервисной архитектуры
— Умение строить архитектуру и взаимодействие между сервисами с нуля
— Ответственность и умение работать в команде
— Опыт работы с RabbitMQ/Kaffka
— Будет плюсом: знание GO, опыт Kubernetes
Условия:
— Работа в стабильной компании
— Возможность профессионального роста
— Интересные и сложные задачи
— Комфортный офисный график
Компания Компэл развивает B2B marketplace для глобального рынка микроэлектроники и ищет Python-разработчика для работы над новым масштабируемым продуктом и поддержкой существующих сервисов.
Задачи:
— Решать сложные инженерные задачи: создавать отказоустойчивые микросервисы и реализовывать сложные бизнес-процессы;
— Проектировать и реализовывать архитектуру нового продукта с чистого листа;
— Принимать ключевые решения вместе с командой и архитекторами;
— Развивать кодовую базу: рефакторить и улучшать существующие сервисы;
— Использовать лучшие инженерные практики (TDD, Clean Architecture) в ежедневной работе.
Требования:
— Глубокий коммерческий опыт разработки на Python не менее 4 лет;
— Архитектурное мышление, опыт принятия ключевых архитектурных решений;
— Опыт развития ETL-процессов и улучшения устойчивости системы;
— Знание современных практик разработки: TDD, Clean Architecture/DDD, CI/CD.
Условия:
— Возможность удаленной работы практически из любой точки мира, опционально офис в Москве или Санкт-Петербурге;
— График 5/2, возможность гибкого начала рабочего дня;
— Официальное оформление по ТК РФ;
— ДМС с возможностью оформления страховки для родственников;
— Конкурентный уровень заработной платы в зависимости от квалификации.