VibeIQ
Sr. Full Stack Engineer (Backend)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в full stack команду Core Apps, с уклоном в backend. Разработка API-сервисов и продуктов коллаборации, планирования и презентаций, включая AI-ассистированную генерацию, с ответственностью за инфраструктуру в AWS.
Задачи
- Проектировать, разрабатывать и поддерживать backend-сервисы ключевых приложений
- Эксплуатировать сервисы в AWS и отвечать за их надёжность, производительность, наблюдаемость и стоимость
- Разрабатывать AI-ассистированные функции генерации (например, линеек и товаров из данных клиента) и поддерживающие их сервисы
- Вести фичи end-to-end: от технического дизайна до деплоя и мониторинга, включая работу в Angular при необходимости
- Моделировать данные для больших каталогов клиентов и multi-tenant нагрузок, обеспечивая скорость при росте каталогов
- Работать с product-менеджерами, дизайнерами и инженерами над определением объёма работ
- Диагностировать и устранять production-инциденты в распределённых системах
- Улучшать процессы: качество кода, code review, CI и тестирование
- Менторить инженеров, вести design review и повышать техническую планку команды
- Взаимодействовать с командами VibeIQ для улучшения продукта, архитектуры и инженерных практик
Требования
- 5+ лет разработки и эксплуатации production backend-сервисов, предпочтительно TypeScript и Node.js
- Глубокий практический опыт с AWS: Lambda, API Gateway, DynamoDB, S3, IAM, event-driven сервисы SQS и SNS
- Опыт проектирования API и моделирования данных в надёжных высоконагруженных системах
- Рабочее владение современным frontend-фреймворком, предпочтительно Angular или React
- Сильные навыки отладки распределённых систем
- Чёткая техническая письменная коммуникация: design docs, runbooks, решения
- Проактивная коммуникация и готовность учиться и помогать другим
- Готовность к стартап-темпу: ownership, быстрые итерации, многозадачность
Условия
- 401(k), медицинская и стоматологическая страховка, страхование зрения
- 12 оплачиваемых праздничных дней в году
- Discretionary Time Off
- Оплачиваемый отпуск по уходу за ребёнком
- Гибкость, автономия и возможности карьерного роста
- Работа с enterprise-клиентами над высоконагруженными проектами
Навыки
- TypeScript
- Node.js
- AWS
- Lambda
- API Gateway
- DynamoDB
- S3
- IAM
- SQS
- SNS
- Angular
- React
- LLM
- OpenSearch
- Elasticsearch
- WebSockets
- NgRx
- RxJS