Описание вакансии
VibeLab — молодая IT-компания, которая предоставляет широкий спектр сервисов клиентам:
Разработка программного обеспечения для различных платформ, включая веб и мобильные устройства; UX/UI дизайн; Интеграцию CRM-систем с другими системами и сервисами; Поддержка программного обеспечения и информационных систем
Обязанности:
- Полный цикл разработки: от анализа требований ТЗ до запуска проекта и поддержки.
- Проектирование архитектуры backend-систем (микросервисы, клиент-серверные приложения).
- Разработка с нуля на TypeScript (Node.js) или Go: API, интеграция с БД (PostgreSQL/MongoDB), очереди (RabbitMQ).
Требования:
- 2+ года коммерческого опыта с TypeScript или Go.
- Опыт проектирования архитектуры с нуля: микросервисы, монолиты, event-driven.
- Знание SQL/NoSQL (PostgreSQL, MongoDB, Redis) и ORM (Prisma).
- Практика с Docker, RabbitMQ, REST/gRPC, nginx, Socket.
- Понимание паттернов (CQRS, Event Sourcing, DDD) и принципов SOLID.
- Опыт составления диаграмм (UML, ER) и документации.
Условия:
- Официальное оформление по ТК РФ в IT-аккредитованную компанию или другие любые варианты, по желанию кандидата.
- Мы рассматриваем full-time занятость с полноценным рабочим днем (5/2).
- Возможен полностью удаленный формат работы с гибким началом рабочего дня (возможны редкие вылазки на мероприятие в офис в Санкт-Петербург)
- Интересные и важные проекты, которыми вы и сами пользуетесь ежедневно.