ВМАГ компани

Backend-разработчик

1 400 - 2 000 USD
  • Минск
  • Полная занятость
  • Удаленная работа
  • От 1 года до 3 лет
  • Git
  • PHP
  • MongoDB
  • Redis
  • Базы данных
  • Symfony
  • Работа с базами данных
  • Docker
  • Русский — B2 — Средне-продвинутый

Обязанности

  • Разработка backend-функционала на PHP 8+ с использованием MVC-фреймворков (предпочтительно Symfony 7+).

  • Проектирование и реализация REST API.

  • Работа с реляционными БД (PostgreSQL): создание схем, оптимизация запросов, транзакционная логика.

  • Использование Redis для кеширования и очередей.

  • Реализация и поддержка архитектуры CQRS и механик CommandBus.

  • Работа с DI-контейнером и соблюдение принципов SOLID / DRY / KISS.

  • Развёртывание и поддержка сервисов в Docker-среде.

  • Поддержка несложного функционала на базе MongoDB (опционально).

  • Участие в обсуждении архитектуры и улучшении кодовой базы.

Требования

  • Уверенное владение PHP 8.0+.

  • Опыт работы с одним из MVC-фреймворков (идеально — Symfony 7+).

  • Базовое понимание Docker и умение разворачивать контейнеры.

  • Знание принципов работы реляционных БД, предпочтительно PostgreSQL.

  • Опыт работы с Redis.

  • Понимание архитектуры REST API.

  • Знание механики транзакций.

  • Понимание принципов CQRS и роли CommandBus в проекте.

  • Понимание работы Dependency Injection.

  • Владение основными инженерными принципами: SOLID, DRY, KISS.

  • Навык написания поддерживаемого, структурного и чистого кода.

  • Местоположение: Минск. Рассматриваем кандидатов из Минска, так как часть рабочих процессов предполагает офлайн-встречи/совместную работу в городе.

Плюсом будет:

  • Представление о MongoDB.

  • Опыт разработки высоконагруженных сервисов.

Условия

  • Работа с современным backend-стеком: Symfony 7+, PHP 8+, PostgreSQL, Redis, Docker, CQRS.

  • Возможность выполнять тестовое задание на любом удобном фреймворке.

  • Участие в построении архитектуры и принятии технических решений.

  • Прозрачные процессы, сильный инженерный подход, минимум бюрократии.

  • Пространство для профессионального роста и изучения современных архитектурных паттернов.

  • Дружная, технически сильная команда.