Обязанности:Разработка масштабируемых веб-приложений полного цикла: от интерфейса до серверной логики и баз данных.Проектирование архитектуры с учётом высокой нагрузки, безопасности и дальнейшего масштабирования.Оптимизация производительности фронтенда и бекенда.Создание надёжных интеграций с внешними API и микросервисами.Написание тестов, внедрение CI/CD и контроль качества кода через код-ревью.Участие в принятии ключевых технических решений по проекту.Требования (без компромиссов):Опыт коммерческой разработки от 5 лет, в том числе не менее 2 лет на позиции senior/fullstack.Экспертное владение JavaScript/TypeScript, глубокое знание HTML5/CSS3 и одного из фреймворков: React, Vue.js или Angular.Backend на Node.js (Nest.js, Express) или одном из языков: Python (Django/FastAPI), Java (Spring Boot), C# (.NET Core), Go.Опыт проектирования и интеграции REST и GraphQL API.Работа с базами данных: реляционные (PostgreSQL, MySQL) и NoSQL (MongoDB, Redis), оптимизация запросов.Опыт контейнеризации (Docker) и оркестрации (Kubernetes).Глубокое понимание архитектурных паттернов, SOLID, DRY, KISS.Навыки оптимизации фронтенда (SSR, Code Splitting, кеширование) и бекенда (профилирование, нагрузочное тестирование).Будет преимуществом:Опыт работы с микросервисной архитектурой.Участие в Open Source проектах или наличие публичного портфолио.Опыт DevOps: настройка CI/CD, автоматизация деплоя.Знание TypeORM, Prisma, Sequelize, Mongoose или аналогичных ORM.Заработная плата обсуждается по итогам собеседования.Компьютерное программирование и консультации.