Пссс...може, досить читати мовою окупанта?
Переходь на українську версію сторінки!

Вакансия закрыта компанией
Найти похожие вакансии
Следующая вакансия

PHP-разработчик в Bahnhof AB

Размещено больше 30 дней назад

4 просмотра

Bahnhof AB

Bahnhof AB

0
0 отзывов
Без опыта
Киев

Переведено Google

Мы — Bahnhof.se, один из крупнейших интернет-провайдеров в Швеции и за ее пределами. Мало того, мы обеспечиваем нашим клиентам гораздо больше: VPN, IP-телефонию, облачные сервисы и т. д.Мы ищем нового разработчика, который расширит и обогатит нашу команду навыками и знаниями.В ваши обязанности будет входить:поддержание внутренних систем (микро- и среднемасштабных HTTP API и служб CLI), которые предоставляют, учитывают и предоставляют доменные службы. Это включает в себя внедрение новых функций,

Мы — Bahnhof.se, один из крупнейших интернет-провайдеров в Швеции и за ее пределами. Мало того, мы обеспечиваем нашим клиентам гораздо больше: VPN, IP-телефонию, облачные сервисы и т. д.

Мы ищем нового разработчика, который расширит и обогатит нашу команду навыками и знаниями.

В ваши обязанности будет входить:

  • поддержание внутренних систем (микро- и среднемасштабных HTTP API и служб CLI), которые предоставляют, учитывают и предоставляют доменные службы. Это включает в себя внедрение новых функций, исправление ошибок, а также рефакторинг вашего и чужого кода, а также обновление версий PHP и библиотек.
  • разработку серверных частей HTTP API для внутренних порталов администрирования, а также серверных частей для клиентских порталов;< /li>
  • участие во внутренних обсуждениях дизайна с нашей командой;
  • участие в ревью кода;
  • позже обсуждение некоторых деталей с нашими коллегами на английском языке;

Поскольку сервисов у нас много, они написаны в широком диапазоне версий PHP: от 5.6 до 8.2. Мы в основном полагаемся на фреймворк Symfony для наших веб-сервисов 5 и 6 но также есть некоторые более старые системы, построенные на Yii Framework.

Наши требования (ОБЯЗАТЕЛЬНО):

  • 3+ года опыта работы PHP-разработчиком;
  • понимание того, как работает Интернет (особенно DNS);
  • умение писать действительный исходный код PHP 8.0+. , отформатированный в соответствии с PSR-12;
  • умение написать действительный код SQL (для MariaDB 10.x);
  • знание платформы Symfony (версия 5.x+) );
  • знавая особенности более старых версий PHP (7.4, 7.2, 5.6). Это поможет вам, если вы захотите обновить какой-нибудь устаревший сервис, которого у нас немного;
  • знаете, как использовать менеджер пакетов Composer;
  • имеете хотя бы базовый опыт в написании тестов. с PHPUnit;
  • базовые навыки работы с Git: клонирование, извлечение, нажатие (в том числе принудительное), фиксация вашей работы и интерактивное перебазирование;
  • готовность исследовать новые знания и методы проектирования кода;
  • привычка поддерживать свой код в чистоте и читабельности;
  • минимальный средний уровень английского языка
  • мы не проверяем знание алгоритмов (leetcode и т. д.) во время наших собеседований.< /li>

ПЛЮС:

  • знание и опыт практического использования стандартов PSR (например, PSR-7 и PSR-18);
  • Навыки работы с командной строкой Linux;
  • паттерны асинхронного взаимодействия между службами (в отличие от синхронного взаимодействия через HTTP API);
  • способность следовать принципам доменно-ориентированного проектирования, таким как Ubiquitous Language, Ограниченный контекст, способность хорошо общаться с людьми, имеющими бизнес-знания и т. д.;
  • способность настраивать конвейеры DevOps (для этой цели мы используем GitLab CI);
  • активное использование или минимальное знание инструментов контроля качества, таких как Psalm, PHP Code Sniffer и т. д.;
  • имеет некоторый опыт работы с Slim framework и/или написанием HTTP API с нуля;
  • способность выполнять простые задачи во интерфейсе. , в идеале у вас должен быть некоторый опыт работы с Vue.js и Webpack. В некоторых старых сервисах может быть jQuery или что-то в этом роде. Но не волнуйтесь, у нас есть интерфейсrs for that;
  • knowledge ofrelated technologies, как RabbitMQ, NATS, Redis and Docker; PHP-FPM и nginx; design patterns and architectural principles like those ofSOLID, Hexagonal Architecture (Ports&Adapters) or Vertical Slice Architecture etc;
  • оpen source contributions; to the vacancy

    P.S. Срок рассмотрения CV до 7 рабочих дней. Если вы не получили ответ от рекрутера в течение этого времени, это означает, что мы рассмотрели ваше резюме, но на данный момент у компании нет вакансий, соответствующих вашему опыту и пожеланиям.

Переведено Google

Без опыта
Киев
Хотите найти подходящую работу?
Новые вакансии в вашем Telegram
Подписаться
Мы используем cookies
Принять