Middle FullStack Developer

Middle FullStack Developer

Минск, Кальварийская улица, 42

Метро: Молодежная

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

EMK — крупный европейский топ-поставщик металлопроката, с офисами в Минске, Москве и Ташкенте, а также представительствами в Казахстане, Польше, Турции и Китае. Мы — надежный партнер крупных предприятий СНГ и лидеров отрасли, таких как Балтийская АЭС, Газпром, Лукойл, Роснефть и другие.

Ищем инженера уровня Middle, ориентированного на бэкенд (Python/FastAPI) и способного при необходимости дорабатывать фронтенд-модули на React/Next.js. Основная зона ответственности — разработка и поддержка продакшн-сервисов, интеграции и API.

Обязанности:

  • разработка, сопровождение и оптимизация продакшн-сервисов (REST/JSON API), фоновых задач и интеграций;

  • проектирование и реализация сервисных API: валидация, пагинация, авторизация, обработка ошибок;

  • интеграция с внешними системами и API (закупочные площадки, корпоративные сервисы, внутренние сервисы);

  • небольшие доработки во фронтенде (React/Next.js): правки страниц, маршрутов, UI-компонентов;

  • участие в код-ревью, написание тестов и документирование сервисов.

Требования:

  • 2+ года коммерческой разработки на Python;

  • опыт работы с Python 3.11+ и FastAPI;

  • опыт проектирования REST API (валидация, пагинация, авторизация);

  • PostgreSQL — уверенное владение SQL и понимание оптимизации запросов;

  • React — обязательно; Next.js — желательно;

  • практический опыт работы с Docker и Git;

  • умение читать и поддерживать чужой код, следовать принципам чистого кода.

Желательные навыки:

  • опыт работы с SQLAlchemy 2.0 (async) и миграциями через Alembic;

  • опыт работы с Redis и системой фоновых задач (Celery или аналог);

  • опыт интеграции с S3/Supabase или S3-совместимыми хранилищами;

  • опыт парсинга (Scrapy, Playwright) и разработки ботов (aiogram);

  • знания по SSO/Keycloak;

  • опыт с RAG-технологиями: Weaviate, LangChain, OpenAI/Voyage;

  • понимание CI/CD и мониторинга (Prometheus/Grafana).

Личные качества:

  • аккуратность, внимательность к деталям, ответственность;

  • готовность задавать вопросы и быстро осваивать новые технологии;

  • способность самостоятельно решать задачи и эффективно взаимодействовать с командой.

Условия:

  • стабильную систему мотивации (оклад+KPI);

  • график работы с 8:30 до 17:30;

  • возможность профессионального и карьерного роста;

  • офисный формат работы по адресу г. Минск, ул. Кальварийская, д.42 (м. Молодежная);

  • Трудоустройство по ТК РБ

  • здоровую рабочую обстановку, молодой коллектив и адекватное руководство;

  • оборудованное рабочее место в офисе;

  • яркая корпоративная жизнь.

Офис по адресу: БЦ "Каскад", ул. Кальварийская, 42, м. Молодежная.

Ты — тот, кто сможет сделать нашу команду еще сильнее, а задачи — проще! Мы уже ждем тебя, не упусти шанс стать частью нашей динамичной и амбициозной компании!

Ссылка на вакансию в банке вакансий на gsz.gov.⁣by:

*Перспективная вакансия для замещения.

Посмотреть контакты работодателя

Адрес

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию