Санкт-Петербург
Полная занятость
Мы — Quadcode, финтех-компания, специализирующаяся на брокерских услугах и разработке передовых финансовых продуктов для клиентов по всему миру. Наш флагманский продукт — внутренняя торговая платформа, предоставляемая другим брокерам в формате Software-as-a-Service (SaaS).
Обязанности:
Разработка backend-части приложений на PHP Laravel 8+;
Проектирование и реализация RESTful API;
Работа с PostgreSQL: проектирование схем, оптимизация запросов и индексов;
Интеграция с внешними сервисами (платежные системы, рассылки, API);
Написание unit и feature тестов (PHPUnit);
Разработка и поддержка SPA-интерфейсов на Vue 3 (Composition API, Vuex/Pinia, Vue Router);
Работа с системами сборки: Vite/Webpack, npm/yarn;
Участие в проектировании архитектуры, декомпозиции задач и code review.
Требования:
3+ лет опыта работы с Laravel (предпочтительно Laravel 8 или новее);
Глубокие знания Vue 3 и его экосистемы (Vuex/Pinia, Vue Router, Composition API);
Уверенное владение PostgreSQL, включая оптимизацию запросов и индексацию;
Опыт разработки и интеграции RESTful API;
Хорошее понимание систем контроля версий (Git);
Знание инструментов фронтенд-сборки (Vite, Webpack, npm/yarn);
Хорошее понимание ООП, принципов SOLID и шаблонов проектирования;
Опыт работы с фреймворками для тестирования (PHPUnit);
Владение английским языком не ниже В1.
Будет плюсом:
Опыт с CI/CD пайплайнами;
Опыт с Docker и контейнеризированной средой разработки;
Знание систем аутентификации (OAuth2, JWT).
Quadсode – это международная продуктовая IT-компания. 11 лет мы разрабатываем софт для торговой и инвестиционной индустрии. Наши клиенты — компании-брокеры и финансовые организации со всего мира.
Что мы разрабатываем?
Наш флагманский продукт – платформа для трейдеров, которой пользуются 50 млн. пользователей в 200+ странах. Безотказное время работы платформы составляет 99,95%.
Еще мы развиваем Banking и Liquidity направления, которые позволят нашим B2B-клиентам создавать брокеров быстрее и проще.
Кто мы?
Наша команда – это 600+ человек, из которых 55% – технические специалисты. Наши сотрудники и провайдеры работают по всему миру (Россия, Кипр, Арабские Эмираты, Казахстан, Австралия и Гибралтар).
Наши основные языки для разработки – Golang и C++. Из дополнительных технологий на бэкенде – PHP, Python, на фронте – JavaScript, в аналитике – Python, Scala, а в автотестах – Java. Мы исповедуем микросервисную архитектуру и по делу используем Agile.
Что мы предлагаем?
интересные проекты и сложные задачи;
корпоративные тренинги с внутренними и внешними спикерами;
оплату профессионального обучения;
обеды в офисе;
ДМС (включая стоматологию) и скидки на услуги программы по поддержке Mental Heath;
корпоративную жизнь: мастер-классы, лекции и вечеринки (сейчас онлайн);
дополнительные выходные за стаж работы в компании;
подарки на дни рождения и годовщины работы.
Откликайся на наши вакансии, мы растем и рады новым специалистам!