Адаптируем резюме под ATS-фильтры, подготовим сопроводительное на основе резюме и вакансии, соберём гайд подготовки к собеседованию, найдём контакты HR и нанимающих
🌍 Мы нанимаем: Продуктовый дизайнер
📍 Местоположение: удалённо
💡О нас
Yesim — международный провайдер eSIM с опытом более 7 лет в обеспечении безопасного и бесшовного подключения в 200 странах мира. Мы специализируемся на быстром, безопасном и глобальном подключении через передовые мобильные решения eSIM для более чем 3 миллионов активных пользователей. Наш инновационный приложение позволяет управлять несколькими eSIM в рамках одной учетной записи — позволяя пользователям легко переключаться между несколькими тарифами и делиться подключением.
✨ О роли
Вы будете работать в команде backend под руководством технического лидера backend и подчиняться CDO (главному директору по разработке). От вас ожидается самостоятельная работа над сложными задачами, активное участие в код-ревью и поставка протестированного, готового к продакшену кода в рамках структурированного процесса Scrum.
Это практическая инженерная роль. Вы пишете код, отвечаете за качество и выпускаете продукт.
📝 Обязанности
Инжиниринг и качество кода
Писать чистый, поддерживаемый PHP-код, следуя принципам SOLID — не теоретически, а на практике каждый день
Проектировать, писать и поддерживать модульные тесты (PHPUnit) и интеграционные тесты — обеспечивать значимое покрытие для всего нового и изменённого кода
Участвовать в код-ревью через GitHub Pull Requests — каждый PR проходит проверку перед выпуском, без исключений
Работать с PHPStan, CS Fixer и линтерами в рамках CI-пайплайна — код, не прошедший автоматические проверки, не сливается в основную ветку
Способствовать постепенной декомпозиции компонентов наследуемого монолита в более чистую, модульную архитектуру
Отвечать за качество своих результатов: если ваш код ломается в продакшене, вы первый, кто расследует проблему
Доставка и сотрудничество
Работать в рамках планирования спринтов, ежедневных стендапов и ретроспектив — Scrum для нас не формальность, а способ работы
Стабильно выполнять обязательства в спринтах — своевременно сообщать о блокерах, проактивно коммуницировать
Сотрудничать с техническим лидером по техническим решениям, обсуждениям архитектуры и оценкам
Поддерживать коллег через код-ревью, обмен знаниями и совместное отладку
Следовать Definition of Ready и Definition of Done — истории входят в спринт подготовленными и выходят из спринта протестированными
Современные инструменты и постоянное улучшение
Быть открытым к освоению и использованию современных инструментов разработки, включая внутренние решения команды
Предлагать улучшения к кодовой базе, инструментам и процессам, когда видите более эффективный способ
Вносить вклад в улучшение CI/CD пайплайнов и оптимизацию процесса деплоя
Мы ценим инженеров, которые спрашивают «как это можно сделать лучше?» и действительно делают это
CI/CD и процессы
Работать в рамках CI/CD пайплайнов GitHub Actions
Следовать правилам защиты веток: PR требуют одобрения, прямые пуши в продакшен запрещены
Поддерживать актуальность документации — решения по архитектуре, runbook’и, заметки о техническом долге
Поддерживать и вносить вклад в техническую документацию: спецификации API, диаграммы потоков данных и материалы для онбординга. Когда вы создаёте или изменяете систему, обновление документации — часть «готово»
📩 Кого мы ищем
3+ года профессиональной разработки на PHP (смешанные среды: на фреймворках и чистом PHP)
PHP как есть (ванильный) — уверенный опыт работы (наши основные стеки без фреймворков)
Laravel — опыт работы (не все наши стеки его используют)
MySQL — оптимизация запросов, проектирование схем, миграции
PHPUnit — вы писали тесты и верите в них, а не просто указали в резюме
SOLID, DRY, KISS — вы можете объяснить эти принципы и продемонстрировать их на код-ревью
Опыт написания и поддержки технической документации — API-документация, обзоры архитектуры — как часть регулярного рабочего процесса, а не отдельная задача
Git и GitHub — стратегии ветвления, workflow PR, разрешение конфликтов
Проектирование REST API — вы создавали API, которые используют другие команды или сервисы
Docker — локальная разработка, staging окружения
Глубокое понимание культуры код-ревью — вы даёте конструктивную обратную связь и хорошо её принимаете
Английский — профессиональный рабочий уровень (документация, комментарии в PR, технические обсуждения)
Русский — минимум уровень A1 (язык общения в команде)
⭐️ Желательные навыки
ClickHouse или другие аналитические базы данных
Сервисы AWS (мы используем их вместе с Hetzner)
Опыт в телекоммуникациях, eSIM или SaaS продуктах
Знакомство с PHPStan, CS Fixer или аналогичными инструментами статического анализа
Опыт работы с Scrum/Agile фреймворками (Jira, планирование спринтов, ретроспективы)
Знание ISO 27001 или опыт работы в средах с повышенными требованиями к безопасности
Скрипты на Python или Bash для автоматизации
Опыт работы с CI/CD пайплайнами GitHub Actions
🎁 Что мы предлагаем
Ответственность за сложные функции и компоненты с первого дня
Прямое сотрудничество с техническим лидером и CDO — ваше техническое мнение важно
Внедрение современной инженерной культуры: современные инструменты и внутренние решения для более быстрой и умной совместной работы
Будьте осторожны: если работодатель просит войти через Google, iCloud или Госуслуги, прислать код или пароль, запустить ПО или перевести деньги — это мошенники.
ЖмитеГайд по безопасности