Описания нет
full stack developer высоконагруженных систем
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Проектировать архитектуру высоконагруженных систем;
- Масштабировать системы и обеспечивать их отказоустойчивость;
- Обеспечивать конкурентную обработку данных;
- Организовывать взаимодействие между сервисами, очередями, базами данных, кешем и компонентами реального времени;
- Разбираться и работать с недокументированными API;
- Использовать AI-инструменты для анализа и написания кода, рефакторинга, отладки и поиска решений;
- Ставить технические задачи нейросетям и проверять результат.
требования
- Хорошо понимать бэкенд- и фронтенд-разработку, базы данных, сетевое взаимодействие и архитектуру высоконагруженных систем;
- Уверенно работать с MySQL и PostgreSQL;
- Понимать транзакции, блокировки и конкурентный доступ;
- Уметь строить и оптимизировать сложные SQL-запросы;
- Понимать состояния гонки и проблемы конкурентности;
- Владеть Node.js, Express, Sequelize, React, Vite, Tailwind CSS, Zustand и Axios;
- Понимать нативную конфигурацию Webpack;
- Иметь базовые знания PixiJS и SEO;
- Владеть Docker и уметь настраивать Nginx;
- Знать Redis, RabbitMQ и очереди задач;
- Работать с Elasticsearch, Kibana, Prometheus и Grafana;
- Понимать CDN, принципы защиты от DDoS на уровнях L3/L7, proxy и reverse proxy;
- Знать OAuth и основные принципы авторизации;
- Работать с Telegram Bot API и понимать работу с TDLib;
- Понимать SQL Injection и способы защиты, проверку подмены типов и некорректных входных данных;
- Понимать базовые принципы криптографии, включая RSA, SHA и хеширование;
- Понимать обфускацию и browser/device fingerprinting;
- Уверенно работать с Claude и ChatGPT;
- Понимать масштабирование, отказоустойчивость и конкурентную обработку данных;
- Будет плюсом базовое понимание теории вероятностей, принципов работы blockchain и сетей Bitcoin, TON, Ethereum/ERC, TRON, а также опыт работы с нестандартными API и интеграциями.
условия
- Условий в вакансии нет
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.