Компания не указана
Full-Stack Developer (Node.js / React)
1 мес. назад
Страна неизвестнаMiddleRemote
node.jsexpresssequelizereactvitetailwind csszustandaxios
Full-Stack Developer role requiring strong skills in backend/frontend development, databases, networking, and high-load system architecture, working remotely worldwide.
Обязанности
- Умение проектировать архитектуру высоконагруженных систем
- Понимание масштабирования, отказоустойчивости и конкурентной обработки данных
- Понимание взаимодействия между сервисами, очередями, БД, кешем и real-time компонентами
- Умение разбираться и работать с недокументированными API
- Использование AI-инструментов в ежедневной разработке: анализ и написание кода, рефакторинг, отладка и поиск решений
- Умение грамотно ставить технические задачи нейросетям и проверять результат
- Настройка Nginx
- Опыт/понимание работы с TDLib
Требования
- Хорошее понимание backend/frontend разработки, баз данных, сетевого взаимодействия
- Уверенная работа с MySQL / PostgreSQL
- Транзакции, блокировки (locks), конкурентный доступ
- Понимание race conditions и проблем конкурентности
- Понимание SQL Injection и способов защиты
- Проверка подмены типов и некорректных входных данных
- Базовое понимание криптографии: RSA, SHA и хеширование
- Понимание обфускации
- Понимание browser/device fingerprinting
- Понимание нативной конфигурации Webpack
- Уверенная работа с Claude и ChatGPT
- React, Vite, Tailwind CSS, Zustand, Axios
- Docker
- Redis, RabbitMQ и очереди задач
- Easticsearch + Kibana
- Prometheus + Grafana
- Понимание CDN
- Понимание принципов защиты от DDoS на уровнях L3/L7
- Понимание работы proxy / reverse proxy
- OAuth и основные принципы авторизации
- Telegram Bot API
Будет плюсом
- Базовое знание PixiJS
- Базовое понимание SEO
- Базовое понимание теории вероятностей
- Понимание принципов работы blockchain и основных сетей: Bitcoin, TON, Ethereum/ERC, TRON
- Опыт работы с нестандартными API и интеграциями