Адаптируем резюме под ATS-фильтры, подготовим сопроводительное на основе резюме и вакансии, соберём гайд подготовки к собеседованию, найдём контакты HR и нанимающих
🌍 Мы нанимаем: Backend Middle PHP Developer
📍 Локация: удалённо
💡 О нас
Yesim — международный провайдер eSIM с более чем 7 годами опыта в обеспечении безопасного и бесшовного подключения в 200 странах мира. Мы специализируемся на быстром, безопасном и глобальном подключении через передовые мобильные решения на базе eSIM для более чем 3 миллионов активных пользователей. Наше инновационное приложение позволяет управлять несколькими eSIM в одном аккаунте — пользователи могут легко переключаться между тарифами и делиться подключением.
✨ О роли
Вы будете работать в backend-команде под руководством Backend Tech Lead и подчиняться CDO (Chief Development Officer). От вас ожидается самостоятельная работа над сложными задачами, активное участие в code review и поставка протестированного, готового к продакшену кода в рамках структурированного процесса Scrum.
Это практическая инженерная роль. Вы пишете код, отвечаете за качество, выкатываете в прод.
📝 Обязанности
Инженерия и качество кода
Писать чистый, поддерживаемый PHP-код в соответствии с принципами SOLID — не как теорию, а как ежедневную практику.
Проектировать, писать и поддерживать unit- и integration-тесты. Качество продукта начинается до продакшена: мы предотвращаем проблемы заранее, а не перекладываем их последствия на клиентов.
Участвовать в code review через GitHub Pull Requests.
Использовать PHPStan, PHPUnit, CS Fixer и линтеры как часть CI pipeline. Важные, но рутинные проверки автоматизированы, что позволяет команде сосредоточиться на более ценных инженерных решениях.
Участвовать в постепенной декомпозиции legacy-монолита в более чистую, модульную архитектуру.
Нести ответственность за свои deliverables на всём жизненном цикле: от проектирования и реализации до мониторинга результатов в продакшене, устранения инцидентов и анализа первопричин.
Поставка и сотрудничество
Работать в рамках sprint planning, daily standups и ретроспектив
Предсказуемо выполнять обязательства спринта — заранее сообщать о блокерах, проактивно коммуницировать
Сотрудничать с Tech Lead по техническим решениям, обсуждению архитектуры и оценке задач
Поддерживать коллег через code review, обмен знаниями и pair debugging
Следовать Definition of Ready и Definition of Done — истории входят в спринты подготовленными и выходят из спринтов протестированными
Современный инструментарий и непрерывное улучшение
Быть открытым к освоению и использованию современных инструментов разработки, включая внутренние решения команды
Предлагать улучшения кодовой базы, инструментов и процессов, когда видите лучший способ
Участвовать в улучшении CI/CD pipeline и оптимизации процесса деплоя
Мы ценим инженеров, которые спрашивают «как это можно сделать лучше?» — и действительно это делают
CI/CD и процессы
Работать в рамках CI/CD pipelines на GitHub Actions
Соблюдать правила защиты веток: PR требуют апрувов, прямых пушей в production нет
Поддерживать документацию в актуальном состоянии — архитектурные решения, runbooks, заметки о техническом долге
Создавать и поддерживать техническую документацию, включая спецификации API, диаграммы потоков данных и материалы для онбординга. При построении или изменении системы проактивно сообщать о блокерах.
Сотрудничать с Tech Lead по техническим решениям, обсуждению архитектуры и оценке задач.
Поддерживать коллег через code review, обмен знаниями и совместную отладку.
Следовать Definition of Ready и Definition of Done: работа входит в спринт хорошо подготовленной и выходит из него протестированной.
📩 Что мы ищем
3+ года профессиональной разработки на PHP (смешанные среды: на фреймворках и чистый PHP)
PHP как есть (vanilla) — уверенный практический опыт (наши основные стеки — без фреймворков)
Laravel — практический опыт (не все наши стеки его используют)
MySQL — оптимизация запросов, проектирование схем, миграции
PHPUnit — вы писали тесты и верите в них, а не только указали в резюме
SOLID, DRY, KISS — вы можете объяснить их и показать на code review
Опыт написания и поддержки технической документации — API docs, обзоры архитектуры — как часть обычного workflow, а не отдельная задача
Git и GitHub — стратегии ветвления, workflow с PR, разрешение конфликтов
Проектирование REST API — вы создавали API, которыми пользуются другие команды или сервисы
Docker — локальная разработка, staging-окружения
Глубокое понимание культуры code review — вы даёте конструктивную обратную связь и хорошо её принимаете
Английский — профессиональный рабочий уровень (документация, комментарии в PR, технические обсуждения)
Русский — минимум A1 (язык коммуникации в команде)
⭐️ Будет плюсом
ClickHouse или другие аналитические базы данных
Опыт в телекоме, eSIM или SaaS-продуктах
Знакомство с фреймворками доставки Scrum/Agile (Jira, sprint planning, ретроспективы)
Знание ISO 27001 или опыт работы в средах с повышенными требованиями к безопасности
🎁 Что мы предлагаем
Ответственность за сложные фичи и компоненты с первого дня
Прямое сотрудничество с Tech Lead и CDO — ваш технический вклад имеет значение
Современная инженерная культура: современные инструменты и внутренние решения, чтобы работать быстрее и умнее вместе
Будьте осторожны: если работодатель просит войти через Google, iCloud или Госуслуги, прислать код или пароль, запустить ПО или перевести деньги — это мошенники.
ЖмитеГайд по безопасности