Мы ищем опытного PHP-разработчика с сильными навыками разработки, аналитическим мышлением и способностью к архитектурному проектированию.
Обязанности:
- Активное участие в планировании архитектуры проекта
- предлагать и обсуждать архитектурные решения (компоненты, границы модулей, подходы к интеграциям);
- оценивать риски, ограничения технологий и компромиссы (производительность, масштабирование, надёжность, поддерживаемость).
- Разработка ключевых компонентов платформы (backend, API, B2B, сторонние интеграции)
- разрабатывать и поддерживать backend‑логику сервиса;
- проектировать/реализовывать API для внутренних и внешних потребителей;
- развивать B2B‑функциональность (личные кабинеты/инструменты для партнёров — по согласованию в рамках проекта);
- реализовывать интеграции со сторонними сервисами и системами.
- Помощь разработчикам мобильных приложений с интеграцией платформы
Требования:
Опыт разработки от 5 лет
- backend‑систем и поддержка их в продакшене;
- опыт принятия технических решений и самостоятельного ведения задач.
Опыт работы с SQL (Postgres)
Опыт работы с Redis
- Понимание ограничений подходов, архитектуры, технологий
- умение оценивать trade-offs (монолит/модули/сервисы, синхронные/асинхронные интеграции, кеш/БД и т.д.);
- способность объяснять, почему выбран тот или иной подход.
Английский язык — письменный
- переписка и рабочее общение в команде на английском (чат/задачи/комментарии).
- Полная занятость
Будет преимуществом:
- Опыт работы с POS‑системами (r-keeper, iiko, AliPOS и т.п.)
- понимание особенностей интеграций с кассовыми/ресторанными системами, форматами данных, обменом чеками/транзакциями;
- опыт разработки/поддержки интеграций с POS — большой плюс.
Стек:
PHP
PostgreSQL
Redis
Интеграции, API, B2B‑модуль
-------------------------------------------------------------------------------
We are looking for an experienced PHP developer with strong development skills, analytical thinking and architectural design capabilities.
Responsibilities:
- Active participation in project architecture planning
- Propose and discuss architectural solutions (components, module boundaries, integration approaches);
- Assess risks, technology limitations, and tradeoffs (performance, scalability, reliability, maintainability);
- Develop key platform components (backend, API, B2B, third-party integrations)
- Develop and support backend service logic;
- Design/implement APIs for internal and external consumers;
- Develop B2B functionality (personal accounts/partner tools — as agreed upon within the project);
- Implement integrations with third-party services and systems.
- Assist mobile app developers with platform integration
Requirements
5+ years of development experience
- backend systems and their support in production;
- experience making technical decisions and independently managing tasks.
SQL experience (Postgres)
Redis experience
- Understanding the limitations of approaches, architecture, and technologies
- ability to evaluate tradeoffs (monolith/modules/services, synchronous/asynchronous integrations, cache/DB, etc.);
- ability to explain why a particular approach was chosen.
English — written
- correspondence and team communication in English (chat/tasks/comments).
- Full-time
Stack:
- PHP
- PostgreSQL
- Redis
- Integrations, API, B2B module