Fullstack Developer (Москва, финтех)
Требования
Местоположение и тип занятости
Компания
Международная финтех компания с фокусом на интернет эквайринг
Описание вакансии
Условия работы
Обязанности
- Разработка, тестирование, непрерывная интеграция и непрерывная доставка высококачественного кода. Понимание потребностей бизнеса;
- Разработка архитектуры и написание масштабируемого кода для ядра (PHP, MySQL), бэкэнда (PHP) и фронтенда (PHP, JavaScript, REST);
- Выявление и решение проблем, исправление ошибок продукта;
- Плотное взаимодействие с продуктовой командой;
- Анализ и повышение эффективности, масштабируемости и стабильности различных компонентов продукта, рефакторинг;
Квалификация
- Уверенное владение PHP (включая возможности версии 7.4), знание и умение применять фронтенд технологии: JavaScript (React), HTML5, CSS;
- Знание основных принципов разработки программного обеспечения (объектно-ориентированное программирование (ООП), предметно-ориентированное программирование (DDD), гибкие методологии разработки, лучшие практики гибких методологий и программирования в целом);
- Знание принципов работы реляционных баз данных, опыт работы с MySQL (написание запросов, оптимизация);
- Опыт работы с системами контроля версий (Git)
- Знания и опыт разработки API и веб-протоколов (REST, микросервисы, архитектура API First);
- Опыт построения больших, высоконагруженных приложений (масштабирование, балансировка);
- Опыт автоматических тестов юнит/интеграционных/функциональных;
- Желание создавать красивый и эффективный код используя гибкие методологии.
Мы предлагаем:
- Амбициозные задачи и новые проекты, непосредственное влияние на продукт
- Офис на Арбате
- Прозрачная система оплаты труда и годовой бонус
- Возможность работать удаленно
- ДМС, компенсация питания и мобильной связи
Дополнительные инструкции
Пожалуйста, будьте готовы предоставить свое резюме на английском, так как предполагается большая работа с глобальной командой разработчиков.