FIX

Middle backend PHP developer (IT)

Не указана
  • Казань
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Docker
  • PostgreSQL
  • Redis
  • PHPUnit
  • PHP
  • REST API
  • Python

Мы разработали финтех-сервис для проверки сайтов предприятий электронной коммерции. Наш продукт помогает минимизировать риски в направлении информационной безопасности на основании автоматизированной проверки контента сайтов клиентов интернет-эквайринга.

Проект активно растет и развивается. В рамках технического департамента мы ищем Middle backend PHP разработчика, со знанием/ готовностью работать с Python (80/20 в сторону PHP). Полная удаленка возможна только из РФ.

Стек: ЯП и фреймворки: бОльшая часть PHP 8.0+, Laravel, Python, FastAPI, Apache Airflow, Go, JS (puppeteer), БД: PostgreSQL, Redis, очереди: SQS, инфраструктура: Kubernetes, Docker, Yandex Cloud, Yandex Cloud Functions.

Обязанности:

  • разработка и поддержка продуктов;

  • активное участие в проработке задач;

  • поиск и реализация оптимальных решений. Написание тестов;

  • написание технической документации;

  • участие в развитии команды;

  • проведение код ревью;

  • участие в развитии инфраструктуры.

Требования:

  • коммерческий опыт работы с PHP 8.0+ от 2 лет;
  • понимание и опыт работы с реляционными и нереляционными СУБД;

  • опыт разработки отложенных вычислений, очередей и фоновых задач;

  • отличные знания ООП и паттернов проектирования;

  • опыт написания юнит, функциональных и API тестов;

  • представление о микросервисной архитектуре и принципах построения модульных систем;

  • умение писать чистый и понятный код (декомпозиция, нейминги, комментирование кода). Понимание важности документации, соблюдения качества кода;

  • опыт интеграции с API других систем;

  • быть с Linux-based системами (хотя бы с одной) «на ты»;

  • знание Python/ готовность с ним работать;

  • опыт работы с: Docker, PostgreSQL, Redis, PHPUnit/Codeception, REST API.

Будет плюсом:

  • понимание что, когда и для чего кешировать, как работать с кешем;

  • представление о работе облачных функций и serverless;

  • опыт работы с Gherkin-сценарии;

  • GitLab и GitLab CI.

Условия:
  • официальное оформление по ТК РФ;
  • достойный уровень дохода: оклад+ премии (обсуждается индивидуально);
  • формат работы на выбор: удаленка из РФ, гибрид или офис в центре города Казани (парковка в наличии);
  • график работы 5/2, гибкое начало дня;
  • возможности профессионального и карьерного развития внутри компании, перспектива карьерного роста в связи с масштабированием отдела;
  • корпоративные праздники и мероприятия;
  • ДМС со стоматологией.