Продуктовая IT компания, которая занимается разработкой и поддержкой высоконагруженных проектов для крупных компаний, в том числе с мировой известностью, основная часть которых представляет собой B2B решения развлекательной, игровой и спортивной тематики, находится в поисках Full-Stack Developer!
Команда занимается разработкой финтех-продукта.
Стек:
• Backend: PHP, Symfony, Laravel, Node.js
• Frontend /Admin: Nuxt 3, Vue 3, TypeScript, Pinia, Vuetify, Axios
• Data & Messaging: MySQL, Redis, RabbitMQ, Kafka
• DevOps /Delivery: Docker, GitLab CI/CD
• Code Quality: unit-тесты, PHPStan, ESLint, Prettier.
Чем предстоит заниматься:
- Разрабатывать и развивать backend продукта на PHP/Symfony/Laravel
- Развивать платежную и мультивалютную логику, включая конвертацию валют
- Проектировать API и архитектуру новых модулей
- Работать с существующим кодом: проводить рефакторинг, устранять технический долг и улучшать архитектуру
- Разрабатывать и поддерживать frontend и административные интерфейсы на Vue 3 / Nuxt 3 / TypeScript
- Работать с реляционными БД, Redis, очередями и асинхронной обработкой данных
- Выявлять потенциальные архитектурные проблемы и уязвимости и предлагать способы их устранения
- Участвовать в code review и поддерживать качество кодовой базы
- Покрывать критически важную бизнес-логику тестами.
Что ожидаем: - 5+ лет профессионального опыта разработки коммерческих продуктов
- 1+ год опыта в FinTech / Payments: платежные системы, банки, процессинг, электронные кошельки или другие финансовые продукты
- Уверенное знание PHP (Symfony/Laravel)
- Практический опыт проектирования и реализации интеграций со сторонними API
- Опыт работы с платежными провайдерами и понимание специфики платежных интеграций
- Опыт разработки систем с мультивалютностью и конвертацией валют
- Практический опыт frontend-разработки на Vue / Nuxt и TypeScript
- Хорошее понимание ООП и паттернов проектирования
- Умение применять SOLID, DRY, KISS на практике, а не только знание терминов
- Опыт проектирования поддерживаемой архитектуры под конкретные продуктовые задачи
- Уверенная работа с MySQL и понимание принципов работы реляционных БД
- Опыт работы с Redis и понимание сценариев применения key-value хранилищ
- Умение работать с существующей кодовой базой и проводить рефакторинг без нарушения работающей бизнес-логики
- Соблюдение стандартов разработки, включая PSR-12
- Самостоятельность: способность оценивать задачи, соблюдать сроки и заранее сигнализировать о технических рисках и проблемах реализации.
Будет плюсом:
- Опыт разработки и поддержки высоконагруженных систем
- Опыт работы с RabbitMQ и/или Kafka
- Опыт разработки на Node.js
- Опыт оптимизации производительности PHP-приложений и SQL-запросов
- Опыт работы с большим количеством внешних интеграций
- Понимание вопросов безопасности, характерных для финансовых и платежных систем.
Что предлагаем: - Белая заработная плата (зависит от пожеланий и профессионально уровня кандидата)
- Годовой бонус по результатам работы
- Релокация на Кипр для Вас и членов Вашей семьи
- Современный офис с удобной транспортной доступностью
- Гибкий график работы
- Рабочее место оборудовано современной техникой с учетом Ваших пожеланий
- Компенсация занятий по английскому языку от SkyEng до 50%
- Реферальная программа за успешную рекомендацию кандидата.