Jobgether
Senior Software Engineer (Laravel | Next.js | PostgreSQL)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду, развивающую крупное production-веб-приложение. Работа на полном стеке: backend на Laravel/PHP и frontend на Next.js/React/TypeScript, миграция MongoDB на PostgreSQL, интеграции и оптимизация производительности.
Задачи
- Разрабатывать и поддерживать новые фичи крупного production-веб-приложения
- Работать с существующей кодовой базой, разбираться в архитектуре и находить точки улучшения
- Создавать и оптимизировать backend-сервисы и REST API на Laravel и PHP
- Разрабатывать адаптивный frontend на Next.js, React.js, TypeScript, JavaScript и Tailwind CSS
- Завершить миграцию компонентов MongoDB на PostgreSQL с сохранением целостности данных
- Оптимизировать запросы PostgreSQL, структуры БД и производительность приложения
- Интегрировать и поддерживать сторонние API, включая платёжные шлюзы и ERP-системы
- Управлять фоновыми задачами, очередями, cron-задачами и воркерами
- Совместно с DevOps улучшать Docker-инфраструктуру, CI/CD и деплой
- Диагностировать production-инциденты и устранять их причины
- Участвовать в обсуждении архитектуры, планировании и код-ревью
- Поддерживать и менторить junior-разработчиков
Требования
- Минимум 5 лет профессиональной разработки
- Сильный опыт с Laravel и PHP, backend-сервисы и API
- Опыт с Next.js и React.js, TypeScript и JavaScript
- Практический опыт с PostgreSQL и оптимизацией производительности БД
- Понимание MongoDB и опыт работы с разными БД
- Опыт проектирования и интеграции REST API и сторонних сервисов
- Опыт с Docker и работа в Linux-окружении
- Понимание CI/CD, Git и процессов деплоя
- Сильные навыки отладки и решения проблем
- Опыт поддержки приложений в production
- Умение быстро разбираться в крупных кодовых базах
- Знакомство с Nginx и Cloudflare
- Коммуникабельность и командная работа
Условия
- Постоянный трудовой контракт
- Полностью удалённая работа с возможностью работать по всему миру
- Работа над значимыми продуктами, а не только рутинная поддержка
- Enterprise-масштаб приложений и AI-продукты
- Работа с опытными инженерами и международными клиентами
- Влияние на технические решения и архитектуру
- Профессиональное развитие на современных технологиях
- Возможность карьерного роста до технического лидера
Навыки
- Laravel
- PHP
- Next.js
- React
- TypeScript
- JavaScript
- Tailwind CSS
- PostgreSQL
- MongoDB
- REST API
- Docker
- Linux
- CI/CD
- Git
- Nginx
- Cloudflare
- Redis
- RabbitMQ
- WebSockets
- AWS
- DigitalOcean
- Kubernetes