Минск, улица Тимирязева, 72к1
Метро: МолодежнаяAppex Media — AI-digital агентство в Беларуси. Мы создаём сайты, веб-продукты, мобильные приложения и AI-решения для бизнеса: от лендингов и каталогов до интеграций, автоматизации и кастомной логики.
Мы ищем Backend-разработчика уровня Middle с опытом в API, интеграциях и AI-assisted разработке. Ты будешь работать в связке с frontend-разработчиком и дизайнером, превращая сайты из витрин в рабочие бизнес-инструменты с формами, CRM-интеграциями, личными кабинетами и автоматизацией.
Проектировать и разрабатывать REST API для веб-проектов и интеграций — стандартизированные контракты, валидация, обработка ошибок, документация через OpenAPI/Swagger
Реализовывать серверную логику для форм, заявок, загрузок файлов, уведомлений, workflow и бизнес-процессов клиентов
Работать с WordPress и другими CMS — кастомные плагины, интеграции, обработка форм, кастомные post types, REST API расширения, работа с темами
Подключать внешние сервисы: CRM (Bitrix24, AmoCRM), email (SMTP, SendGrid), Telegram Bot API, webhooks, платежи, аналитика
Проектировать схемы данных в PostgreSQL и MySQL — миграции, связи, индексы, CRUD, транзакции
Реализовывать auth и роли — JWT, session, protected routes, доступ к админке и кабинетам
Работать в паре с frontend-разработчиком — согласовывать API-контракты до старта разработки, чтобы обе стороны могли двигаться параллельно
Использовать AI-инструменты (Claude Code и другие) для ускорения разработки, генерации boilerplate, тестов, документации и рефакторинга
Деплоить и поддерживать сервисы — настройка окружения, логи, мониторинг, исправление багов на production
Коммерческий опыт backend-разработки от 2–3 лет, предпочтительно в веб-проектах, продуктовой или агентской среде
Уверенное знание Node.js и TypeScript — современный синтаксис, async/await, типизация, error handling
Владение PHP — опыт работы с WordPress (кастомные плагины, темы, REST API, хуки, фильтры), знание других CMS (Bitrix, OpenCart, Joomla) будет плюсом
Уверенное знание Java — работа на клиенте и сервере, понимание асинхронности, DOM manipulation basics
Опыт работы с фреймворками: NestJS (предпочтительно) или Express/Fastify
Опыт проектирования REST API — endpoints, статусы, валидация, ошибки, OpenAPI/Swagger, Postman/Insomnia
Работа с PostgreSQL и MySQL — опыт с обеими СУБД; ORM: Prisma (предпочтительно), Drizzle или TypeORM для PostgreSQL; знание работы с WordPress database для MySQL
Опыт интеграции внешних сервисов — CRM, email, Telegram, webhooks, file uploads, notifications, callback flows
Понимание auth и security — JWT, role-based access, валидация входных данных, rate limiting, CORS, secrets management
Git/GitHub — commits, branches, pull requests, code review
Deployment basics — env-переменные, Docker basics, деплой на VPS/PaaS (Vercel, Railway, Render, DigitalOcean), хостинг WordPress-сайтов
Умение работать в команде с frontend-разработчиком — проектировать API-контракты совместно, договариваться о форматах данных, обсуждать решения до начала кодинга
Опыт работы с AI-assisted инструментами — Claude Code, Cursor, GitHub Copilot или аналоги; умение генерировать код, тесты и документацию с помощью AI и критически оценивать результат
Опыт с Supabase или Firebase для быстрых проектов
Работа с queue/background jobs — обработка уведомлений, retry logic, cron tasks
Опыт интеграции платежей (Stripe, ЮKassa, beGateway)
Опыт работы с LLM API и AI-функциями на бэкенде (генерация, классификация, AI-ассистенты)
Unit и integration тесты — Jest, Supertest, PHPUnit
Опыт разработки headless CMS архитектур и API-first подходов
Обязательно:
Node.js
TypeScript
JavaScript (ES6+)
Java
WordPress (плагины, темы, REST API, хуки)
NestJS (или Express/Fastify)
PostgreSQL
MySQL
Prisma (или Drizzle/TypeORM)
REST API / OpenAPI
JWT / Auth basics
Git / GitHub
Docker basics
Postman / Insomnia
Плюсом:
PHP
Claude Code / AI-assisted development
Bitrix, OpenCart, Joomla или другие CMS
Supabase / serverless functions
Queue systems (Bull, BullMQ)
Stripe / платежи
Telegram Bot API
Webhooks / integrations
Testing (Jest, Supertest, PHPUnit)
Headless CMS architectures
Уверенное написание API на Node.js + TypeScript
Владение PHP и опыт работы с WordPress (кастомные плагины, темы, обработка форм, REST API расширения)
Работа с PostgreSQL и MySQL: схемы, индексы, связи, миграции, транзакции
Валидация входных данных, обработка ошибок, стандартизированные форматы ответов
Работа с файлами, формами, webhooks, background tasks
Разработка кастомных плагинов WordPress с нуля
Кастомные post types, taxonomies, meta fields
WordPress REST API — кастомные endpoints, расширение существующих
Работа с хуками (actions/filters), тема-функции
Интеграция форм, CRM, платежей в WordPress-сайты
Оптимизация производительности WordPress
Знание других CMS (Bitrix, OpenCart, Joomla) — плюс
Современный JavaScript (ES6+) — async/await, promises, modules
Работа с DOM, events, AJAX
Понимание разницы между client-side и server-side JavaScript
Опыт работы с npm, package.json, module bundlers basics
Подключение внешних API и webhook-сценариев
Email (SMTP, SendGrid), Telegram Bot API, CRM (Bitrix24, AmoCRM), analytics events
Умение читать документацию сторонних сервисов и быстро собирать рабочую интеграцию
Проектирование API вместе с frontend-разработчиком до начала кодинга
OpenAPI/schema-first подход, mock responses, предсказуемая обработка ошибок
Понимание frontend pain points: latency, field naming, nested responses, auth flow, file upload UX
Умение использовать Claude Code и другие инструменты для быстрой генерации boilerplate, роутов, DTO, тестов, рефакторинга и документации
Способность проверять, упрощать и переписывать AI-generated code, если он хрупкий или избыточный
Навык быстро формулировать техзадание для AI через контекст, ограничения и expected output
Коммуникация — можешь объяснить логику API и интеграций простым языком
Системность — не теряешь целостность решения
Ownership — доводишь задачу до рабочего production-результата
Гибкость — готов закрыть смежный пробел, помочь фронту
Problem-solving — умеешь дебажить нестабильные интеграции и сторонние API
Техническая эмпатия — понимаешь, как твои решения влияют на frontend UX и сроки команды
Работа в офисе, Минск, полный рабочий день
Проекты с реальной бизнес-логикой — от форм и интеграций до AI-функций и автоматизации
Разнообразие технологий — WordPress-сайты, кастомные API на Node.js, интеграции, headless CMS
AI-first подход — используем Claude Code, Lovable и современные инструменты для ускорения разработки
Возможность влиять на выбор технологий и архитектурные решения
Рост в сторону fullstack
Отправить резюме и краткое сопроводительное письмо в чат
В письме укажите:
Опыт использования AI-инструментов в разработке (если есть)
Опыт работы с Node.js/TypeScript, PHP и WordPress
Примеры проектов с API и интеграциями (ссылки на GitHub приветствуются)
Опыт разработки WordPress плагинов или кастомных решений (если есть)
Почему тебе интересна эта позиция
Вакансия планируется к созданию и замещению.
Национальный центр электронных услуг,РУП
Минск
Не указана
Минск
от 700 USD