Middle/Senior PHP developer
Зарплата
от 170 000 ₽
Требования
Местоположение и тип занятости
Компания
Российская IT-компания, которая предлагает услуги продвижения финтех проектов в digital-среде
Описание вакансии
Условия работы
Мы российская IT-компания, которая предлагает услуги продвижения финтех проектов в digital-среде: создаём сайты, личные кабинеты и приложения с нуля. Также предоставляем целый комплекс услуг по продвижению продукта в сети: от e-mail маркетинга до SMM.
На рынке с 2015 года, имеем опыт работ с крупными международными проектами. Будем рады видеть в нашей команде неравнодушных людей, увлечённых современными цифровыми технологиями!
Что мы предлагаем:
- полностью удалённая работа из любой локации
- свобода действий в рамках своей зоны ответственности
- интересные задачи различной сложности
- работа по гибким методологиям, нам важен результат и отсутствие бюрократии
- опытная команда, у которой можно перенять профессиональные навыки и многому научиться
- оформление любым удобным способом - ТК, СЗ, ИП
- возможность обучения за счёт компании
- ЗП по результатам собеседования
Требования:
- Коммерческий опыт работы с php 7.0+ (будет плюсом - представление о ченджлоге до версии 8.1)
- Понимание ООП, принципы SOLID, DRY, KISS, основных паттернов проектирования. Желательно - опыт построения архитектуры приложения
- Опыт работы (проектирование, поддержка и интеграция) REST/RESTfull API
- Опыт работы с yii2, или другим популярным фреймворком (Laravel, Symfony и т.д.)
- SQL на уровне написания и оптимизации сложных запросов, проектирования структуры бд (оптимизация, индексы, внешние ключи), понимание принципов транзакционности
- Базовый уровень владения Redis (как СУБД для кэширования)
- Понимание принципов работы с брокерами очередей (RabbitMQ и аналоги)
- Понимание принципов имитации многопоточности на PHP
- Опыт работы с Legacy-кодом, поддержки долгосрочно существующих проектов
- Умение профилировать и оптимизировать системы
- Понимание разницы между монолитной и микросервисной архитектурой. Будет плюсом: опыт работы с SPA или микросервисным проектом в связке с любым из фреймворков реактивного JS (со стороны бекенд-разработчика)
- Опыт и умение работать в команде - обязательно
- Уверенное владение Unix-like системами, понимание работы с файловой системы и правами доступа
- Git
Дополнительно (будет плюсом):
- Опыт использования (коммерческого или некоммерческого) любого из строго-типизированных языков
- Опыт работы с Elasticsearch/Sphinx
- Опыт использования PHPUnit, Selenium
Бонусы
- возможность обучения за счёт компании