Обязанности:
Мы - международная IT-компания с главным офисом в Санкт-Петербурге и распределенной командой по всему миру. Наш опыт в IT-разработке финтех решений насчитывает более 10 лет. Мы создаем продукты, которыми пользуются миллионы людей по всему миру. Сейчас для реализации наших амбициозных планов мы ищем опытного PHP разработчика, которому интересно реализовывать сложные задачи и хочется усовершенствовать новый продукт. Мы дадим тебе возможность использовать свой опыт по полной, каждый день узнавать что-то новое, видеть результат своей работы и чувствовать ценность своего вклада в достижении цели. Что предстоит делать: Разработка новых фич и поддержание готовых решений для CRM системы, которой пользуются все менеджеры компании; Проектирование REST API; Интеграция со сторонними сервисами с помощью API и gRPC; Рефакторинг и оптимизация кода; Масштабирование проекта под растущие нагрузки; Работа с очередями и асинхронными задачами, используя RabbitMQ; Оптимизация и кэширование данных с помощью Redis; Проработка решений вместе с командой; Code Review других членов команды; Проектирование и оптимизация БД; Взаимодействие с микросервисами на Go. Что мы ожидаем от тебя: Глубокие знания PHP, включая опыт работы с Symfony; Опыт работы с основными компонентами Symfony (Routing, Dependency Injection, Event Dispatcher, Security и т.д.); Умение проектировать и создавать сложные архитектуры с использованием Symfony; Опыт работы с Symfony Console, Symfony Flex и настройкой окружения; Знание best practices для работы с Symfony и умение писать поддерживаемый, тестируемый код; Опыт работы с Doctrine ORM и построения эффективных запросов к базе данных; Чёткое понимание архитектуры веб-приложений, принципов работы его отдельных составляющих; Опыт работы с RabbitMQ и Redis для построения масштабируемых и отказоустойчивых решений; Знание gRPC для эффективного взаимодействия с микросервисами; Знание Golang на базовом уровне или выше, понимание микросервисной архитектуры; Представление о жизненном цикле HTTP-запроса; Опыт в построении REST API; Понимание принципов SOLID и ООП; Опыт создания высоконагруженных систем с минимальным downtime; Понимание того, как построить эффективную и масштабируемую архитектуру базы данных; опыт работы с PostgreSQL. В нашей команде тебя ждет: Абсолютное доверие с нашей стороны; Высокий уровень дохода; Официальное трудоустройство, белая заработная плата; ДМС со стоматологией; Компенсация спорта и обучения; Любой формат работы на выбор (офис / гибрид / удаленка); Участие в топовых конференциях, тренингах и обучениях; Синергия и поддержка команды; И все, что нужно для безопасной счастливой жизни.