PHP/Go Developer

з/п не указана

Требуемый опыт работы: 3–6 лет

Полная занятость, удаленная работа

VirtualHealth — продуктовая компания, разрабатывающая SaaS-платформу, помогающую страховым и HealthCare компаниям на рынке США реализовывать свои бизнес-процессы.

Мы практикуем продуктовые команды-юниты, закрепленные за бизнес-доменами по составу не более 5 человек. Всем инженерам для работы выделяется виртуальная машина для работы и отладки.
Работаем по Scrumban (2-х недельные спринты, по окончанию спринта — релиз), задачи ведём в YouTrack, документацию в Confluence, покрываем unit-тестами, код пушим в BitBucket.


Стэк:
Бэкенд:
PHP 7, Symfony Components
Фронтенд: Vue.JS, jQuery в легаси
БД: MySQL, ElasticSearch, Redis
Инфраструктура: Docker, AWS

Кого мы ищем

Мы ищем опытных и уверенных в себе программистов со стэком PHP/Go в отдел Engineering для активного развития SaaS-платформы и миграции легаси на MSA архитектуру.

Наши пожелания к кандидату:

  • Опыт бэкенд разработки с использованием PHP - от 5 лет, Go - от 1+ года.

  • Опыт с одним из современных PHP фреймворков (Laravel, Symfony, Yii1/2).

  • Понимание и следование принципам SOLID, DRY, KISS.

  • Go: понимание конкурентной модели структур данных.

  • Опыт работы с Docker.

  • Понимание RDBS и NoSQL DB: составление, анализ и профилирование запросов.

  • Опыт проектирования REST API, GRPC.

  • Опыт профилирования приложений, запросов к БД и определения необходимых метрик для наблюдения за вашим решением.

  • Умение работать в команде, соблюдать code style и gitflow.

  • Английский язык - на уровне чтения технической литературы.

Дополнительно приветствуются знания:

  • Микросервисы и Highload

  • K8s (CI/CD процессы)

  • Опыт работы с сервисами AWS / GCP

  • Опыт работы с брокерами сообщениями (например RabbitMQ, Apache Kafka, ActiveMQ, AWS SQS, AWS Kinesis)

  • Опыт работы с поисковыми системами (например ElasticSearch)

Чем предстоит заниматься у нас:

  • Активный вклад в кодовую базу и архитектуру проекта (PHP и Go).

  • Рефакторинг и миграция бизнес-логики во внешний сервис(ы) с применением PHP или Go.

  • Реализовывать контракты взаимодействий в условиях MSA.

  • Рефакторинг и оптимизация кода.

  • Покрывать Unit и интеграционными тестами свои решения.

  • Активно взаимодействовать с командами Front-End и QA.

  • Участие в проведении код ревью.

  • Расширение метрик и существующего мониторинга..

Мы предлагаем:

  • Оклад в долларах США. Готовы обговорить оклад индивидуально
  • Ежегодный пересмотр зарплаты по результатам работы без верхнего потолка
  • Оплата осуществляется раз в месяц перечислением валюты на указанный вами валютный счет в любом банке
  • Каждый год мы даем оплачиваемый отпуск в размере 20 рабочих дней (через 2 года работы - 25 дней)
  • Полностью удаленная работа
  • Сильная интернациональная команда, интересные задачи, возможность развития.

Ключевые навыки

MySQL
Backend
JavaScript
Ajax
jQuery
HTML5
CSS3
Bootstrap
Git
ООП
MVC
Nginx
PHP
Symfony
Vue

Вакансия опубликована 24 мая 2021 в Санкт-Петербурге

Похожие вакансии