Senior Backend developer, PHP
Apliteni - компания в сфере медиа рекламы и арбитража трафика, развивающаяся с 2017 года за счёт собственных ресурсов без привлечения инвестиций.
Мы стремимся к автономии команд, верим в силу совместной работы, при этом ценим самостоятельность сотрудников. Открыты к изменениям - тестируем гипотезы, пробуем новые инструменты и подходы, которые может предложить каждый член команды.
Наш флагманский продукт Keitaro - трекер трафика, который упрощает работу маркетологов и медиабаеров, помогает в сборе и анализе данных с рекламных платформ, включая Google Ads, YouTube, Facebook, TikTok и Instagram. Keitaro занимает лидирующие позиции среди трекеров рекламного трафика в Восточной Европе и продолжает завоёвывать популярность на других рынках.
Сейчас мы ищем Senior Backend developer'a, который присоединится к команде, развивающей внутреннюю платформу для сбора, хранения и передачи данных.
- Поддержка и развитие модуля отчетов.
- Оптимизация производительности высоконагруженных участков.
- Интеграция с внешними сервисами и API.
- Миграция и оптимизация данных между различными СУБД.
- Участие в проектировании архитектуры приложения.
- Написание тестов и поддержка существующего кода.
- Работа над улучшением качества кода.
- Глубокое знание PHP, в т.ч. 8.x.
- Уверенное владение ООП, SOLID, GoF паттернами проектирования.
- Опыт работы с асинхронными задачами и очередями.
- Знание и опыт работы с СУБД: MySQL, ClickHouse.
- Навыки оптимизации запросов и высоконагруженных систем.
- Опыт интеграции с внешними API и сервисами.
- Понимание и опыт работы с контейнерами зависимостей DI.
- Опыт миграции данных между различными СУБД.
- Опыт работы с системами контроля версий Git.
- Опыт работы с кэшированием Redis/Memcached.
- Понимание принципов REST API и опыт их разработки.
- Опыт работы с инструментами для тестирования PHPUnit.
- Опыт работы с Docker и контейнеризацией.
- Знание основ информационной безопасности.
- Опыт работы с аналитическими системами.
- Знание и опыт работы с колоночными базами и понимание их фундаментальных отличий от реляционных СУБД в контексте обработки аналитических данных.
- Базовые знания JavaScript/TypeScript и фреймворков React, Angular.
- Опыт разработки систем обработки данных в реальном времени.
- Знание и опыт работы с очередями сообщений RabbitMQ, NATS.
- Опыт масштабирования высоконагруженных систем.
- Умение самостоятельно разбираться в сложном коде и компонентах.
- Способность писать чистый, поддерживаемый код.
- Навыки проектирования архитектуры приложений.
- Внимание к деталям и качеству кода.
- Умение эффективно работать в команде.
- Готовность к code review и рефакторингу.
- Аналитическое мышление и способность решать сложные проблемы.
- Удалённая работа по долгосрочному контракту. Можно жить и работать где угодно, в том числе в пути.
- Безлимитный оплачиваемый отпуск — без бюрократии: болеешь, ухаживаешь за ребёнком, хочешь в отпуск — просто берёшь.
- €1000 в год на образование: любые курсы, книги, конференции или рабочие материалы.
- €1500 в год на здоровье: страховка, спорт, массаж — выбираешь сам.
- Программа частичной компенсации ноутбука или апгрейда техники после 6 месяцев работы.
Контакты: @Sophia_Matveeva