Вакансия: Senior Full-Stack e-commerce разработчик
Ищется квалифицированный Senior Full-Stack специалист с опытом самостоятельной разработки проектов.
Желателен опыт работы в высокорискованных областях ("серых" нишах: казино, обменники, криптобиржи, трафик платформы и тому подобные).
Описание проекта:
Необходимо разработать и поддерживать e-commerce платформу с многоуровневым доступом и функционалом (клиентская\модераторская\администраторская части).
Бекенд - сердце платформы, и должен быть разработан с 0.
Фронт - будет вместе с испонителем совместно согласована и выбрана из шаблона по типу adminlte. Исполнителю рисовать с 0 и показывать мастерство дизайна не нужно.
Более детальная информация будет передана в процессе собеседования.
Требуемые навыки:
- Backend: Node.js/Express или Python/Flask/Django с защитными мерами (RBAC, заголовки); REST/GraphQL API с безопасной аутентификацией (JWT, TOTP);
- Frontend: React или Vue.js; адаптация под низкую скорость onion; WebCrypto API; защита от client-side атак (CSP);
- Базы данных: PostgreSQL с pgCrypto или SQLite с SQLCipher;
- Безопасность: Многоуровневая защита от атак (WAF, rate limiting, CAPTCHA без внешних сервисов); OWASP-практики, пен-тестирование (OWASP ZAP, Burp Suite); обфускация кода;
- DevOps: Docker/Kubernetes; мониторинг (Prometheus, Fail2Ban, CrowdSec); динамическое зеркалирование;
Возможность выполнить следующие условия:
Развертывание нод для крипто-платежей (Bitcoin, Ethereum и другие криптовалюты);
Onion-routing, параллельный доступ в обычном интернете;
Интеграция сторонних API;
Многоуровневая защита (WAF, rate limiting, honeypots);
Поддеркажка работы на зеркалах; Автоматическое переключение на зеркала (с CrowdSec);
Опыт работы и требования:
- 5+ лет в full-stack проектов подобных тематик, описаных в начале. Глубочайшее понимание разработок многоуровневых систем.
- Понимание нюансов процесса разработки высокорискованных (серых) проектов.
- Самоорганизация для solo-разработки (MVP за 4-6 недель).
- Работа в изолированной среде.
- Аналитическое мышление, внимание к деталям для предотвращения утечек.
- Курсы по anonymous\crypto web dev предпочтительны, CISSP\OSCP сертификаты или аналогичные - идеально.
- ЗП/сроки обсуждаются индивидуально.