PHP Backend Developer
Прямой работодатель Funtech ( funtech.group )
Опыт работы от 3 до 5 лет
Выплаты: по договоренности
Опыт работы: от года
Оформление: возможно временное оформление
Рабочие часы: проектная занятость
Формат работы: удаленно
Привет!
Давай сразу к делу. Мы — агентство funtech , разрабатывающее digital-спецпроекты: интерактивные сайты, чат-боты (ВК/Телеграм), in-app геймификацию, игры для крупных брендов и интерактивы с генеративным ИИ (например, определяли синяки под глазами для Авиасейлз). Мы уже запустили проекты для Ozon, Авиасейлс, Сбер, Сибур, Tic Tac, Делимобиль, PARI и других. Наша цель на следующие 10 лет — стать международной развлекательной компанией, объединяющей fun и tech, создающей не только бизнес-решения, но и собственные развлекательные цифровые продукты.
Что мы уже сделали:
- Нам 2 года, и за это время запустили больше 60 проектов
- Наше ИИ-направление GenAI Lab вошло в топ-5 разработчиков ИИ в России по версии Рейтинга Рунета
- Мы строим агентство нового поколения, где все процессы переплетены с ИИ, чтобы решать рабочие задачи быстрее и эффективнее
- Растем минимум х2 год к году третий год подряд
- Получили разрешение на пилотирование продукта во Франции
Требования:
- Уверенный опыт разработки на любом современном PHP-фреймворке
- Плюсом считается опыт с Symfony, Yii3, Spiral, Lumen
- Если основной стек — Laravel, обязательно глубокое понимание PHP и контроль “магии” фреймворка
Что надо знать:
- Понимание архитектуры и базовых принципов PHP
- Знание DI, работы контейнера, shared-ресурсов, Singleton
- Понимание магических методов PHP и разумное их использование
- Понимание утечек памяти, работы garbage collector
- Понимание unset(), поведения foreach и нюансов со ссылками
- Отличия empty(), isset(), array_key_exists()
- Особенности статических переменных
Работа с высоконагруженными системами:
- Понимание Long Running процессов
- Понимание работы Worker Pool
- Необходимость сброса состояния в циклах выполнения
Работа с базами данных:
- Уверенные знания SQL
- Понимание транзакций, join’ов, индексов
- Базовое понимание DBAL
Брокеры очередей и асинхронность:
- Опыт с RabbitMQ, Kafka
- Для RabbitMQ — понимание AMQP
HTTP и сетевые протоколы:
- Понимание HTTP-запроса, работа с PSR-7
- Базовое понимание RPC/gRPC
Логирование, мониторинг, Observability:
- Понимание логирования в продакшене
- Опыт с Sentry, New Relic, Grafana, Loki, ELK
DevOps-база:
- Умение работать с Docker
- Понимание взаимодействия контейнеров и docker-compose
- Понимание внешних/внутренних сетей docker
Кодстайл и чистота кода:
- Использование PSR или PER-CS 2.0
- Понимание чистоты кода и отказ от ненужной магии
Дополнительные плюсы:
- Опыт с микросервисами
- Понимание масштабирования
- Знание Linux
Что мы предлагаем:
- Part‑time занятость — можно совмещать с учёбой/второй работой
- Удалёнка из любой точки мира
- Множество разнообразных задач в суперперспективной области
Ждем тебя в этом увлекательном путешествии!
P.S. Напиши в начале сопроводительного письма "funtech", если дочитал до конца)
