Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.
PHP Developer
генерация резюме
сопроводительное письмо
описание
Хаскаплан — онлайн-платформа, которая соединяет компании-заказчиков с исполнителями (самозанятые, ГПХ, внештатные исполнители). Компании публикуют разовые задания, исполнители откликаются, выполняют работу и получают выплаты напрямую через СБП или по карте. Всё покрывается внутренним документооборотом. Под капотом — серьёзный финтех-контур: интеграция с ПП НПД ФНС (SOAP, JWS/ГОСТ), СБП-переводы, номинальный счёт, резервирование средств по компаниям, ПЭП по 63-ФЗ, оффлайн-режим регистрации чеков.
задачи
- Проектировать и развивать backend веб-кабинета и мобильного API: бизнес-логика заданий, документооборот, финансы, уведомления;
- Отвечать за интеграционный слой с ПП НПД ФНС;
- Реализовывать финансовый контур: резервы на балансе заказчика, инициация СБП-переводов, идемпотентность;
- Поддерживать документооборот с ПЭП: генерация договоров, печатных форм заданий, актов; хэширование, версии, OTP-подписание;
- Закладывать архитектуру под нагрузку и аудит: логи, метрики, трассировка, алерты в поддержку/DevOps;
- Проводить код-ревью, вести техническую документацию, участвовать в грумингах с продуктом и аналитиками;
- Отвечать за качество своего кода.
требования
- 5+ Лет коммерческой разработки на PHP, из них не менее 2 лет на позиции Senior;
- PHP 8.1+, глубокое знание ООП, SOLID, паттернов проектирования;
- Опыт с Symfony на продакшене от 3 лет — миграции, очереди, события, контейнер, политики доступа;
- PostgreSQL / MySQL: умеете писать сложные запросы, читаете EXPLAIN, понимаете блокировки, индексирование, транзакции и уровни изоляции;
- Redis / RabbitMQ / Kafka — хотя бы один инструмент в продакшене: кэш, очереди, события;
- REST и SOAP: опыт интеграций с внешними системами, в идеале — с государственными или банковскими API;
- Docker, CI/CD (GitLab CI / GitHub Actions), Git в команде: фиче-ветки, код-ревью, семантические коммиты;
- Будет плюсом опыт работы с финансовыми операциями, платежами или документооборотом.
условия
- Гибкое начало дня;
- Реальное влияние на архитектуру: многое ещё не забетонировано, голос имеет вес.
навыки