Post a job
Work type
fulltime
Region
czechia
Grade
senior
1 month ago

Senior Software PHP Developer

php symfony solid mysql postgresql rabbitmq kafka rest api микросервисы ооп паттерны проектирования тестирование agile scrum kanban
Senior Software PHP Developer

Описание вакансии
Наша компания — часть крупного Fintech-холдинга, лидера в кредитовании, взысканиях и маркетинге в Чехии, Украине, Испании и Румынии. Мы приглашаем опытного Senior Software PHP Developer для разработки инновационных сервисов, обеспечивающих высокие стандарты качества и надёжности. Работаем с лицензией Чешского Народного Банка и более 10 лет предоставляем услуги на международном рынке.

Основные требования
Опыт работы: мин 5−10 лет в разработке программного обеспечения, с акцентом на PHP и актуальных технологиях экосистемы.
Уверенное владение:
Symfony — опыт создания и поддержки сложных приложений.
Архитектурные решения — проектирование и разработка сложных систем с применением принципов SOLID и современных архитектурных шаблонов.
Базы данных — опыт работы с реляционными (MySQL, PostgreSQL) и нереляционными базами данных; оптимизация запросов, проектирование структуры данных.
Очереди (RabbitMQ, Kafka и др.) — настройка и оптимизация.
REST API и микросервисы — разработка и интеграция API для взаимодействия с фронтенд-интерфейсами и внешними системами.

Ключевые навыки и знания
SOLID, ООП: глубокое понимание и умение применять на практике.
Паттерны проектирования: владение шаблонами проектирования для повышения эффективности и устойчивости архитектуры.
REST API и интеграции: разработка API, интеграция с внутренними и внешними сервисами.
Тестирование: опыт написания unit- и integration-тестов.
Гибкая разработка (Agile): опыт работы в гибких методологиях, таких как Scrum или Kanban.

Skills & Tech Labels
PHP 8.1 *, Symfony 6 *, архитектурные решения, SOLID, базы данных (MySQL, PostgreSQL), очереди (RabbitMQ, Kafka), REST API, микросервисы, ООП, паттерны проектирования, тестирование (unit, integration), Agile, Scrum, Kanban, Vue.js 3, TypeScript, Redis, APM, CI/CD, DevOps, Laravel, Yii

Будет преимуществом
Практика работы с Vue.js для создания UI.
Знание TypeScript и его использование в разработке.
Опыт работы с Redis или другими системами кэширования.
Опыт работы с методами мониторинга (APM) и логирования для оценки производительности приложений в продакшене
CI/CD и автоматизация — опыт работы с процессами автодеплоя и DevOps-практиками для автоматизации развёртывания
Навыки разработки с фреймворками Laravel и Yii, а также поддержка и оптимизация уже существующих сервисов.

Личностные качества
Проактивность и готовность к самостоятельному решению задач.
Ответственность за качество кода — понимание важности поддержки, чистоты и читаемости кода на всех этапах разработки.
Умение работать в динамичном, быстро развивающемся окружении с высокой степенью ответственности за свой код.

Мы предлагаем
Возможность работать в Fintech-компании с международным присутствием и перспективой роста.
Современные инструменты и возможность влиять на архитектурные решения.
Профессиональное развитие.
Заработная плата обсуждается на собеседовании и зависит от квалификации кандидата.
Если у вас есть желание развиваться вместе с нами и создавать продукты, меняющие финансовую индустрию, ждем ваше резюме!

Резюме прошу отправлять на почту