Мы — динамично развивающаяся компания в сфере iGaming и Gambling, создаем инновационные продукты и сервисы для вовлечения и удержания пользователей.
Мы ищем высококвалифицированного Senior PHP Developer с большим опытом работы с Node.js. В этой роли Вы будете вести разработку и интеграцию надежных бэкенд-систем, тесно сотрудничая с межфункциональными командами для обеспечения масштабируемых и эффективных решений.
Задачи:
- Разработка бэкенда: Проектирование, разработка, тестирование и поддержка PHP-приложений и бэкенд-сервисов с использованием современных PHP-фреймворков (например, Laravel, Symfony).
- Интеграция Node.js: Интеграция компонентов Node.js с PHP-системами для улучшения функциональности и производительности.
- Проектирование систем и архитектура: Участие в обсуждениях архитектуры, внесение вклада в проектирование микросервисов и RESTful API, обеспечение высокой производительности, безопасности и масштабируемости.
- Сотрудничество и наставничество: Тесное сотрудничество с фронтенд-разработчиками, UX/UI-дизайнерами и командами DevOps. Наставничество для младших разработчиков и проведение код-ревью для поддержания лучших практик.
- Оптимизация и устранение неполадок: Мониторинг и оптимизация производительности приложений, устранение проблем на стадии эксплуатации и оперативное внедрение решений.
- Непрерывное улучшение: Следить за новыми технологиями и тенденциями в отрасли, а также постоянно совершенствовать процесс разработки через автоматизацию, тестирование и улучшение качества кода.
Требования:
- Экспертиза в PHP: Минимум 5 лет профессионального опыта разработки на PHP с глубоким пониманием современных PHP-фреймворков (например, Laravel, Symfony).
- Профессионализм в Node.js: Подтвержденный практический опыт работы с Node.js, включая асинхронное программирование и событийно-ориентированную архитектуру.
- Знания баз данных: Сильный опыт работы с реляционными базами данных (MySQL, PostgreSQL) и знакомство с NoSQL базами данных (MongoDB).
- API и микросервисы: Твердое понимание проектирования и разработки RESTful API, а также опыт построения и интеграции микросервисов.
- Системы управления версиями и Agile: Уверенное владение Git и комфортная работа в Agile-среде.
- Навыки решения проблем: Отличные аналитические и диагностические навыки с умением выявлять и решать сложные проблемы.
- Коммуникация: Сильные письменные и устные коммуникативные навыки, способность эффективно взаимодействовать с различными командами.
Будет преимуществом:
- Опыт работы с фронтенд-фреймворками (React, Angular или Vue.js).
- Знакомство с инструментами контейнеризации (Docker) и оркестрацией (Kubernetes).
- Опыт работы с облачными платформами (AWS, Azure или Google Cloud) и практиками DevOps, включая CI/CD конвейеры.
- Понимание бессерверной архитектуры и событийно-ориентированных систем.
Условия:
- Полная занятость;
- Удаленная работа;
- Гибкий график;
- Работа в динамично развивающемся стартапе;
- Возможность профессионального роста;
- Конкурентная заработная плата.