PAR Technology

Staff Backend Developer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Ведущий backend-разработчик в PAR Technology для проектирования и развития сложных backend-систем и сервисов на PHP и/или Go с MySQL. Роль предполагает высокий уровень самостоятельности, участие в архитектуре и активное использование AI-инструментов в разработке.

Задачи

  • Проектировать, разрабатывать и поддерживать сложные backend-системы, сервисы и API для заказа, оплаты и управления процессами
  • Участвовать в техническом проектировании и архитектуре системы, понимать зависимости, потоки данных и точки интеграции
  • Брать на себя ответственность за сложные фичи и технические инициативы от требований и дизайна до релиза и пост-релизной поддержки
  • Проактивно выявлять технические проблемы, риски, зависимости и возможности улучшения
  • Выступать техническим референсом для команды: архитектура, подходы к реализации, отладка, производительность
  • Помогать Engineering Manager с техническими решениями, оценкой сложности и приоритизацией
  • Менторить разработчиков и проводить качественные code review с фокусом на архитектуру, поддерживаемость и производительность
  • Активно использовать AI-инструменты для ускорения разработки, отладки, тестирования и документации, критически проверяя сгенерированные решения
  • Помогать другим разработчикам осваивать эффективные практики AI-assisted разработки
  • Писать и поддерживать unit-, интеграционные и автоматизированные тесты
  • Проектировать API и интеграции с фокусом на надёжность, обратную совместимость и масштабируемость
  • Выявлять узкие места производительности и реализовывать улучшения
  • Участвовать в разборе сложных production-инцидентов и root cause analysis
  • Использовать мониторинг, логирование и метрики для понимания поведения системы
  • Давать надёжные технические оценки и коммуницировать риски и зависимости
  • Снижать технический долг и выявлять области для модернизации и упрощения

Требования

  • Степень бакалавра в Computer Science, Software Engineering, IT или эквивалентный практический опыт
  • Обширный профессиональный опыт backend-разработки и самостоятельной поставки сложных production-систем
  • Сильное знание PHP и современных PHP-фреймворков и/или Go (Golang)
  • Сильное знание реляционных БД, особенно MySQL: моделирование данных, оптимизация запросов, производительность
  • Опыт проектирования и поддержки API и интеграций
  • Глубокое понимание архитектуры ПО, паттернов проектирования, поддерживаемости, масштабируемости и производительности
  • Понимание распределённых систем, интеграций сервисов, асинхронной обработки и сценариев отказов
  • Понимание практик тестирования: unit, интеграционные и автоматизированные тесты
  • Понимание production-систем, observability, логирования, мониторинга и troubleshooting
  • Опыт с Git, Linux и современными CI/CD практиками
  • Опыт работы в Agile и continuous delivery с частыми релизами
  • Способность самостоятельно решать сложные технические задачи и принимать обоснованные решения
  • Опыт end-to-end ответственности за сложные фичи и технические инициативы
  • Практический опыт использования AI-assisted инструментов как значимой части рабочего процесса
  • Понимание возможностей и ограничений AI-assisted разработки, способность критически проверять и исправлять AI-код
  • Умение использовать AI для ускорения разработки без потери качества
  • Навыки code review и технического менторинга
  • Сильные коммуникативные навыки и умение работать с Engineering, Product, Quality Engineering, Architecture и DevOps
  • Высокий уровень ownership, ответственности и самостоятельности
  • Фокус на качестве, производительности, надёжности и долгосрочной поддерживаемости

Условия

  • Работа в PAR Technology Corporation — лидере в ресторанных технологиях
  • Локация: Сербия
  • Подчинение Engineering Manager
  • Процесс интервью: скрининг с рекрутером и hiring manager, техническая дискуссия, интервью с VP of Engineering (все через MS Teams)
  • Равные возможности трудоустройства (EEO)

Навыки

  • PHP
  • Go
  • Golang
  • MySQL
  • API
  • Git
  • Linux
  • CI/CD
  • AI-assisted development
  • Distributed systems
  • Observability
  • Unit testing
  • Integration testing
  • Automated testing

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

Senior Backend Engineer - Payments & Fintech (Europe, Remote)
GoChartingSeniorУдалённо
6 окт.
Engineering Manager (Distributed P2P Systems)
PragmatikeLeadУдалённо
5 окт.
Senior/Staff Software Engineer (Platform)
Renesas Electronics CorporationSeniorBelgradeГибрид
5 окт.
Tech Lead (Russian speaker) / Remote
WhizzLeadУдалённо
1 окт.
Senior Platform Developer
The Mill AdventureSeniorPecinci MunicipalityУдалённо
1 окт.
Staff Backend Developer — PAR Technology, Удалённо | itrelocate