250000 RUR
от
Санкт-Петербург
Лахтинский проспект 85к2
Лахтинский проспект 85к2
Матрёшка — платформа с широким размахом
Наша платформа создана, чтобы поддерживать российское производство, помогать предпринимателям запускать новые проекты и подсвечивать на рынке качественные товары со всей страны!
Мы в поисках Team Lead JavaScript Developer (High Load)
Чем предстоит заниматься:
- Руководить командой разработчиков (планирование задач, код-ревью).
- Участвовать в проектировании и разработке frontend-части высоконагруженных систем.
- Разрабатывать и внедрять архитектуру микросервисов и их интеграцию с Kafka
- Оптимизировать производительность веб-приложений и разрабатывать решения, выдерживающие высокие нагрузки.
- Взаимодействовать с backend-командой, дизайнерами, бизнес-аналитиками и другими участниками проекта.
- Разрабатывать и поддерживать архитектуру приложений с использованием современных JavaScript-стеков.
- Работать с инструментами для автоматизации бизнес-процессов, включая Camunda и чтение нотации BPMN.
- Понимание и умение выстраивать CI/CD, Code Review, Unit-тестирование.
- Контролировать качество кода и техническое состояние проектов.
- Формирование команды JS разработчиков
Что мы ожидаем от кандидата:
Обязательные навыки:
- Опыт работы с JavaScript от 5 лет, включая опыт на позиции Team Lead от 2 лет.
- Высокий уровень знания vanilla JavaScript
- Опыт работы с высоконагруженными системами (lazy loading, оптимизация запросов, кэширование, CDN).
- Глубокое понимание микросервисной архитектуры и работы с Kafka.
- Опыт работы с инструментами автоматизации процессов, такими как Camunda.
- Знание и умение читать нотации BPMN.
- Знание TypeScript и опыт работы с ним.
- Умение работать с REST API и WebSocket, итд
- Знание GraphQL будет плюсом.
- HTML,CSS и тд. – само собой
- Знание принципов SOLID, DRY, KISS и других паттернов проектирования.
- Опыт работы с системами контроля версий (Git) и инструментами CI/CD.
- Навыки управления командой, постановки задач и проведения код-ревью.
- Умение настраивать мониторинг производительности (например, Sentry, Datadog).
- Знания работы с Docker, Kubernetes и базовые навыки DevOps.
- Понимание какие задачи должен выполнять TeamLead
Будет преимуществом:
- Опыт работы с SSR и Next.js/Nuxt.js.
- Понимание работы с NoSQL базами данных (например, MongoDB).
- Знание и опыт работы с WebRTC.
- Опыт проектирования сложных бизнес-процессов с использованием BPMN.
- Знание методологий Agile/Scrum.
Условия:
- Работа в гибридном формате (офис + удаленно).
- Участие в разработке масшабного проекта с высокими нагрузками.
- Стабильная заработная плата
- Возможность профессионального роста и обучения.
- Стильный просторный офис
- Гибкий график работы и комфортные условия.
Если вы чувствуете потенциал отечественного бизнеса, то присоединяйтесь к команде «Матрёшка»! Присылай резюме и кодовое слово «лапти», если вам интересна вакансия