The_covert
Senior PHP Developer
1 мес. назад
GeorgiaCISSeniorHybrid
phpsymfonyphp 8golangpostgresqlapi designcode reviewscalability
Senior PHP Developer role at The_covert, an international IT company with over 10 years of experience in developing own products and services, serving financial B2B and B2C platforms globally.
О компании
- The_covert - международная компания, мы входим в группу IT-компаний, занимающихся разработкой собственных продуктов и сервисов более 10 лет.
- Нашими продуктами для реализации и упрощения бизнес процессов пользуются тысячи людей по всему миру.
- Мы предоставляем сервисы крупным финансовым B2B и B2C платформам, кроме того у нас есть линейка продуктов, связанных с финансовой аналитикой.
Обязанности
- Анализ существующих архитектурных решений и выявление ограничений масштабируемости
- Определение и доработка контрактов API с учетом обратной совместимости
- Подготовка и сопровождение выделения новых сервисов (Golang)
- Работа с техническим долгом на архитектурном уровне
- Разработка и сопровождение критически важных для бизнеса бэкенд-компонентов
- Рецензирование кода с акцентом на архитектуру, качество и долгосрочную поддерживаемость
- Участие в технических обсуждениях и критический анализ существующих решений
Требования
- 5 и более лет опыта коммерческой работы в сфере разработки бэкенда на PHP
- Четкие, хорошо сформированные архитектурные принципы и ясное понимание того, как должны структурироваться и развиваться бэкенд-приложения с течением времени
- Опыт работы с Symfony и PHP 8+
- Подтвержденный опыт проектирования, развития и эксплуатации бэкенд-систем с высокой нагрузкой
- Глубокие знания PostgreSQL, включая оптимизацию запросов, стратегии индексирования, уровни изоляции, блокировку и устранение проблем с производительностью
- Опыт проектирования и сопровождения API в производственных системах с акцентом на масштабируемость и обратную совместимость
Условия
- Гибкий рабочий график, позволяющий эффективно планировать своё время
- Возможность работать из комфортного офиса в Тбилиси или удалённо из любой точки мира
- Поддержку при переезде
- Обеспечение всей необходимой техникой для комфортной работы
- Компенсацию спортивных занятий для поддержания баланса между работой и активным образом жизни