Full-Stack Developer (Node.js / React)
Технологии
Описание вакансии
Кратко о роли
Ищем сильного Full-Stack разработчика с глубоким пониманием backend/frontend-разработки, сетевого взаимодействия и архитектуры высоконагруженных систем.
Ключевые задачи
- Проектирование архитектуры высоконагруженных систем.
- Разработка и оптимизация сложных SQL-запросов.
- Работа с real-time компонентами (WebSocket, Socket.IO).
- Интеграция с внешними API и работа с Telegram Bot API.
- Обеспечение безопасности приложений (защита от SQLi, DDoS, криптография).
- Использование AI-инструментов для написания и рефакторинга кода.
Обязательные требования
- Опыт работы с Node.js, Express, Sequelize.
- Уверенное владение React, Vite, Tailwind CSS, Zustand.
- Глубокие знания MySQL и PostgreSQL (транзакции, конкурентность).
- Опыт работы с Docker, Nginx, Redis, RabbitMQ.
- Понимание принципов работы proxy, CDN и защиты от DDoS.
- Навыки работы с OAuth и авторизацией.
- Умение проектировать масштабируемые и отказоустойчивые системы.
Будет плюсом
- Базовое понимание теории вероятностей.
- Знание принципов работы блокчейн-сетей (Bitcoin, TON, Ethereum, TRON).
- Опыт работы с нестандартными API.
Процесс найма
- Для отклика свяжитесь с представителем компании в Telegram.
Ищем сильного Full-Stack разработчика с хорошим пониманием backend/frontend-разработки, баз данных, сетевого взаимодействия и архитектуры высоконагруженных систем.
Основной стек:
Backend: Node.js, Express, Sequelize
Frontend: React, Vite, Tailwind CSS, Zustand, Axios
Databases: MySQL, PostgreSQL
Real-time: WebSocket, Socket.IO, Centrifugo
Задачи и требования:
Базы данных: Уверенная работа с MySQL / PostgreSQL, транзакции, блокировки, конкурентный доступ, построение и оптимизация сложных SQL-запросов, понимание race conditions.
Infrastructure / DevOps: Docker, настройка Nginx, Redis, RabbitMQ, очереди задач, Elasticsearch + Kibana, Prometheus + Grafana, понимание CDN, принципов защиты от DDoS (L3/L7), proxy / reverse proxy.
Frontend: React, Vite, понимание нативной конфигурации Webpack, Tailwind CSS, Zustand, Axios, базовое знание PixiJS, базовое понимание SEO.
API / Integrations: Умение разбираться и работать с недокументированными API, OAuth и основные принципы авторизации, Telegram Bot API, опыт/понимание работы с TDLib.
AI-инструменты: Уверенная работа с Claude и ChatGPT, использование AI в ежедневной разработке (анализ, написание кода, рефакторинг, отладка), умение ставить задачи нейросетям.
Security: Понимание SQL Injection и способов защиты, проверка подмены типов, race conditions, базовое понимание криптографии (RSA, SHA, хеширование), понимание обфускации и browser/device fingerprinting.
Architecture: Умение проектировать архитектуру высоконагруженных систем, понимание масштабирования, отказоустойчивости и конкурентной обработки данных.
Будет плюсом: Базовое понимание теории вероятностей, понимание принципов работы blockchain (Bitcoin, TON, Ethereum/ERC, TRON), опыт работы с нестандартными API и интеграциями.
Оригинальная вакансия:
https://t.me/devs_it/5768