Middle+ PHP Developer (remote)

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

Полный рабочий деньМожно удаленно

Компания

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

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

Мы являемся продукт-ориентированной компанией, разрабатывающей первую социальную медиа платформу на блокчейне, со штаб-квартирой в Лондоне.

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

Зона ответственности

— Проектирование, программирование, и поддержка AПИ, сервисов, и систем.

—  Помощь коллегам-разработчикам в код-ревью, улучшениях функций, исправлении ошибок и общей поддержке

— Написание и запуск e2e, юнит тестов для сокращения циклов интеграции и улучшения качества кода.

Необходимые навыки

Минимум 2 года на позиции Middle Backend Developer, общий опыт в ИТ более 3 лет

Современный PHP (7.4+), включая, но не ограничиваясь генераторами, строгим типизированием, возвратом типов и т.д

Опыт с одним из современных PHP фреймворков (Phalcon, Laravel, Symfony). Мы используем компоненты от Phalcon и Doctrine

Использование миграций, seeders, fakers

Опыт работы с менеджером очередей

Покрытие кода тестами, проведение интеграционных и e2e тестов

Отличное знание и владение ОО шаблонов проектирования (не только синглтон)

Отличное знание и опыт использования структур данных (https://php.net/ds)

Отличное знание и опыт использования реляционных СУБД

Использование key-value хранилищ данных (Redis, Aerospike, etc)

Понимание CI/CD процессов

Nginx

Composer

Практический опыт с Agile/Scrum/Kanban методологиями

Английский язык на уровне достаточным понимания технической документации (общение в команде 90% на русском)

Будет плюсом

— DDD

— Знание и опыт Golang

— Знание и опыт Javascript

— Знание и опыт в Blockchain индустрии

— Знание и понимание Docker, K8 (CI/CD процессов)

— ReactPHP/Swoole

— Bash

Бонусы

Высокий оклад в долларах США

Гибкий график работы и отпусков

Удалённая работа

Работодатель равных возможностей

Дополнительные инструкции

Пожалуйста предоставьте ваш LinkedIn, Telegram и Github

Вы должны быть готовы пройти тестовое задание