Full-Stack Developer (Node.js / React)
Интересный и современный стек технологий, работа с высоконагруженными системами и AI-инструментами. Однако отсутствие информации о компании и уровне зарплаты немного снижает общую привлекательность.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Высокая сложность обусловлена широким спектром требований: от глубокого знания БД и сетевой безопасности до работы с TDLib и блокчейн-технологиями. Требуется опыт проектирования высоконагруженных систем.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
В объявлении не указана заработная плата, однако для Full-Stack разработчика с таким широким набором навыков (DevOps, Security, Blockchain) рыночные предложения в РФ обычно начинаются от 250 000 рублей. Верхняя граница может значительно превышать 400 000 рублей в зависимости от сложности проектов.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Контакты для отклика
Откройте контакты, указанные в вакансии.
Описание вакансии
Full-Stack Developer (Node.js / React)
Ищем сильного 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
Транзакции, блокировки (locks), конкурентный доступ
Построение и оптимизация сложных 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
Умение проектировать архитектуру высоконагруженных систем
Понимание масштабирования, отказоустойчивости и конкурентной обработки данных
Понимание взаимодействия между сервисами, очередями, БД, кешем и real-time компонентами
Будет плюсом
Базовое понимание теории вероятностей
Понимание принципов работы blockchain и основных сетей: Bitcoin, TON, Ethereum/ERC, TRON
Опыт работы с нестандартными API и интеграциями
Связь: Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Node.js
- React
- Express
- Sequelize
- Vite
- Tailwind CSS
- Zustand
- Axios
- MySQL
- PostgreSQL
- WebSocket
- Socket.io
- Centrifugo
- Docker
- Nginx
- Redis
- RabbitMQ
- ElasticSearch
- Kibana
- Prometheus
- Grafana
- Webpack
- PixiJS
- SEO
- OAuth
- Telegram Bot API
- TDLib
- Claude
- ChatGPT
- RSA
- SHA
- Bitcoin
- TON
- Ethereum
- TRON
Возможные вопросы на собеседовании
Вакансия предполагает работу с высоконагруженными системами и сложными запросами.
Расскажите о вашем опыте оптимизации SQL-запросов и борьбы с race conditions в высоконагруженных приложениях.
В стеке указаны WebSocket и Centrifugo.
В каких случаях вы выберете Socket.IO, а в каких — Centrifugo для реализации real-time функционала?
Упоминается работа с TDLib и Telegram Bot API.
С какими основными ограничениями и сложностями вы сталкивались при работе с TDLib?
Безопасность — важный аспект данной роли.
Как вы организуете защиту приложения от DDoS-атак на уровне L7 и какие методы обфускации кода используете?
Компания приветствует использование AI.
Как именно вы интегрируете Claude или ChatGPT в свой рабочий процесс для рефакторинга и поиска багов?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

