Senior Backend PHP/Yii2 developer
Зарплата
Требуемые навыки
Местоположение и тип занятости
Описание вакансии
В команду требуется опытный senior backend-end разработчик с целью усиления команды в разработке веб-проектов в сфере блокчейн и криптовалют.
Обязанности:
• Разработка и рефакторинг на фреймворке Yii2;
• Интеграция с внешними системами и сервисами по API;
• Разработка REST API, сервисов, сайтов;
• Работать в команде с другими разработчиками;
• Разработка автоматизированных тестов для продукта
• Исправление ошибок
• Разработка и сопровождение проектов на php7, 8 + mysql + redis
• работа над backend-частью интеграций c различными сервисами и системами
• развитие API для интеграции с партнерами
• участие в проработке и внедрение новых архитектурных решений, оптимизация кода
Требования:
• Опыт разработки на РНР от 5 лет и на фреймворках (Yii2, Laravel) и на голом PHP;
• Опыт работы с реляционными БД: MySQL, PostgreSQL;
• Опыт работы с Git,
• Базовое владение Linux;
• Понимание паттернов
• Опыт работы с любой реляционной базой данных;
• Опыт написания PHP-тестов.
• PHP 7+;
• Yii 2;
• GRPC API / Protobuf;
• SQL;
• Redis, Memcached;
• Глубокое знание ООП.
• Понимание принципов построения современных веб-приложений
• Опыт командной работы (Git, code review, issue tracker)
• Знание английского на уровне чтения и написания технической документации
• Умение работать с большим объемом кода
• Умение решать сложные задачи, принимать правильные архитектурные решения, делать близкую к реальности оценку задач
Будет плюсом:
• Знания связанные с разработкой криптовалютных сервисов/приложений
• Отличное Знание SQL
• Уметь работать с docker и docker-compose
• Понимание принципов Agile