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
Вы должны быть готовы пройти тестовое задание