Обязанности:
Мы ищем опытного Senior TypeScript-разработчика для участия в разработке и поддержке высоконагруженных веб-приложений. Чем предстоит заниматься: Разработка и внедрение нового функционала на TypeScript. Рефакторинг и оптимизация существующего кода, включая работу с legacy-системами. Проектирование и оптимизация архитектуры баз данных (SQL), написание эффективных запросов. Интеграция и работа с внешними API, разработка собственных API-решений. Покрытие кода тестами: API, Unit, UI-тесты (как своего, так и существующего кода). Участие в код-ревью, анализ и исправление чужого кода. Создание и поддержка клиентской части приложений с использованием Vue.js 3. Ключевые требования: Опыт коммерческой разработки на TypeScript и Node.js от 5 лет. Глубокое понимание фреймворков: NestJS, Fastify. Навыки работы с SQL (PostgreSQL, MySQL) и ORM: TypeORM. Опыт разработки клиентской части на Vue.js 3. Уверенное владение Git, понимание процессов CI/CD. Практика написания тестов. Умение проектировать масштабируемую архитектуру БД и оптимизировать запросы. Способность работать с чужим кодом, находить и исправлять узкие места. Будет плюсом: Опыт с Docker, Kubernetes. Знание NoSQL-решений (MongoDB, Redis). Работа с брокерами и очередями (Kafka, Nats, BullMQ). Мы предлагаем: Удалённую работу с гибким графиком (в рамках рабочих часов). Официальное оформление по ТК РФ. Интересные задачи и возможность влиять на архитектуру продукта. Профессиональный рост в сильной команде разработчиков. Стабильный проект с современным стеком технологий.Похожие вакансии
Senior Full-stack developer (TypeScript/React)
От 300 000 руб.
Москва. Станции метро: Белорусская
Горенко Мария Викторовна
Senior Front-End Developer (React 19 / TypeScript)
Договорная
Москва. Станции метро: Белорусская
Территория Тотал
Software Developer (Python, React/Typescript)
Договорная
Москва. Станции метро: Белорусская
Леста Игры
Junior Backend Developer TypeScript (node.js)
От 70 000 руб.
Москва. Станции метро: Белорусская
TrueConf