Веб-разработчик (PHP) в продукт из сферы FinTech

Зарплата

до 500 000 ₽

Местоположение и тип занятости

Москва, Екатеринбург, Нижний НовгородПолный рабочий деньМожно удаленно

Компания

Строим команды, которые запускают продукты

Описание вакансии

Привет!

Ко мне на днях обратились из крупной международной компании, с офисами в Северной Америке, Европе и Азии. В этих офисах работает несколько сотен человек из разных стран мира. Вместе они занимаются развитием продуктов из сферы ФинТех и немного ГеймДев.

Им в несколько команд из российского офиса требуются общительные и проактивные Senior PHP-разработчики. Новые ребята смогут самостоятельно выбрать интересную им команду с которой будут распиливать монолит, адаптировать биллинг-процессы, улучшать банковскую и платёжную системы компании, разрабатывать интеграции или займутся внутренней платформой и задачами по оптимизации, деплою, обсервабилити и отказоустойчивости (SRE в народе).

По коду там всё стандартно (для компании в возрасте 20+ лет). Местами есть немного легаси (размером с десятилетний монолит), но команда его уже перевела на PHP версии 7.1+ и в планах его вообще распилить, так что дальше будет легче и интересней. Новые сервисы пилятся на современных версиях PHP и Golang.

В остальном, по стеку так: Symfony (+Doctrine), PostgreSQL и MySQL, Redis, ELK, Docker. На отдельных проектах могут использоваться Golang, RabbitMQ, Apache Kafka, MongoDB, Kubernetes, CI/CD и всё, что предложишь и защитишь перед командой ты.

Интересно тебе? Давай я для удобства ниже списком перечислю все их условия, ожидания и бонусы.

Условия работы

  • Официальное трудоустройство по ТК РФ с первого дня
  • Работа в часовом поясе МСК или ЕКБ
  • Компания-работодатель входит в реестр аккредитованных ИТ-компаний
  • Пятидневная рабочая неделя, 8-ми часовой рабочий день
  • Возможность удалённой работы
  • Техника (mac), ПО и доступ к ИИ-сервисам предоставляется

Ожидания работодателя

  • 6+ лет опыта в разработке веб-приложений и сервисов
  • Гибкость мышления и системный подход к решению задач
  • Готовность брать ответственность, организовывать свою работу и доводить до результата
  • Хороший английский, умение работать в распределённой команде и легко коммуницировать с разными ролями
  • Стремление к обучению и постоянному профессиональному росту
  • Хорошее понимание алгоритмов и структур данных
  • Уверенные знания PHP, написание тестируемого кода (юнит и функциональные)
  • Знание и применение на практике принципов ООП и паттернов проектирования
  • Знание и умение применять на практике принципы GRASP, SOLID, YAGNI, DRY, KISS
  • Уверенные знания SQL (PostgreSQL и MySQL), опыт проектирования БД, знание OLTP/OLAP подходов
  • Опыт работы с Symfony и его компонентами

Будет круто, если ты имеешь опыт

  • Работы с Golang
  • Построения событийно-управляемых систем
  • Работы с RabbitMQ/Apache Kafka/Redis/MongoDB
  • Взаимодействия с k8s, Capistrano, Jenkins, Gitlab
  • Работы с RoadRunner, gRPC

Бонусы для тебя

  • Участие в профессиональных конференциях, митапах и воркшопах
  • ДМС со стоматологией для тебя и членов твоей семьи
  • 21 день доплачиваемого до размера зарплаты больничного
  • Командировки в другие города и страны, потенциальная релокация в один из зарубежных офисов
  • Компенсация расходов на обустройство рабочего места дома

Шаги до офера

  1. Откликнуться на вакансию
  2. Интервью с автором вакансии
  3. Интервью с командой

Очень желательно иметь свежие примеры кода (на PHP и/или Golang). Подойдут коммиты и PR/MR в опенсорсные или пет-проекты. Если таких примеров нет, то, возможно (т.е. не обязательно), после одного из этапов интервью потребуется выполнить какое-то небольшое тестовое задание.

Если есть сомнения откликаться ли без релевантных примеров кода или нет, то ответ - откликаться. Все отклики просматриваются человеком.