Все вакансии

Fullstack-разработчик Middle

Employcity · зарплата не указана · Сербия · HH · опубликовано 21 апреля 2026 г.

Компания Employcity
Источник HH
Опубликовано 21 апреля 2026 г.
Зарплата зарплата не указана

Описание вакансии

Международная продуктовая IT компания, которая занимается разработкой и поддержкой высоконагруженных проектов для крупных компаний, основная часть которых представляет собой развлекательные онлайн-сервисы, в поисках FullStack Developer.
Чем предстоит заниматься:
• Разработка и развитие backend-части внутренней CRM-системы на Python (FastAPI);
• Проектирование и реализация REST API (бизнес-логика, роутинг, валидация, обработка ошибок);
• Работа с базой данных PostgreSQL: написание и оптимизация SQL-запросов, проектирование структуры данных, управление миграциями;
• Разработка и поддержка микросервисной архитектуры: создание новых сервисов, доработка существующих решений, организация взаимодействия между сервисами;
• Работа в кросс-функциональной команде (CTO, Product Manager, QA);
• Участие в обсуждении архитектурных решений;
• Оценка задач и участие в планировании разработки.
Что команде хотелось бы видеть:
• Опыт коммерческой разработки на Python от 3 лет;
• Уверенное владение FastAPI: роутеры, зависимости, middleware, Pydantic (v2);
• Опыт работы с асинхронными драйверами PostgreSQL;
• Умение проектировать REST API: версионирование, пагинация, фильтрация, коды ответов;
• Базовое понимание принципов микросервисов: границы сервисов, межсервисное взаимодействие;
• PostgreSQL: написание запросов, индексы, транзакции, изоляция;
• Понимание когда и зачем использовать Redis (кэш, сессии, rate limiting);
• Docker: написание Dockerfile, многоконтейнерный запуск (docker-compose;
• Git: ветки, merge/rebase, конфликты, осознанное использование .gitignor;
• Опыт работы в Linux-окружении (bash, базовые команды, переменные окружения;
• React 18: функциональные компоненты, хуки (useState, useEffect, useContex);
• TypeScript: типы, интерфейсы, типизация пропсов и API.
Будет плюсом:
• Опыт с очередями сообщений: RabbitMQ (публикация/подписка, consumers);
• WebSocket или SSE: реализация или интеграция real-time фич;
• Kubernetes и Helm: чтение манифестов, values, деплой приложений;
• GitLab CI/CD: пайплайны, сборка образов, деплой в кластер;
• Prometheus/Grafana: метрики, дашборды, алерты (на уровне потребления);
• Нагрузочное тестирование: k6, Locust или аналог;
• MinIO или S3-совместимое object storage;
• OpenTelemetry или иная инструментация для трейсинга/метрик.
Что компания может предложить:
• Офисный, гибридный, удаленный форматы работы;
• Рабочее место оборудовано современной техникой с учетом ваших пожеланий;
• Корпоративное питание (завтраки и обеды);
• 4 day-off в год за счет компании;
• Оперативное принятие решений и минимальное количество согласований;
• Реализацию сложных и интересных задач в рамках крупных проектов;
• Программу развития профессиональных компетенций: учебные курсы, поездки на конференции/митапы;
• Молодой коллектив и высококвалифицированную команду.

Навыки

  • Python
  • REST
  • PostgreSQL
  • SQL
  • Redis
  • Docker
  • Git
  • Linux
  • Bash
  • React
  • TypeScript
  • RabbitMQ
Открыть вакансию в ленте