Описание вакансии
Дримкас – это экосистема для малого бизнеса, включающая в себя железо, программное обеспечение, облачные решения и защиту информации. Мы разрабатываем софт и онлайн-сервисы, которые помогают эффективно развивать бизнес, сохранять и увеличивать прибыль. Ежедневно тысячи предпринимателей по всей стране пользуются нашими продуктами.
Мы ищем Backend-разработчика в команду облачных сервисов (управление торговлей, аналитика продаж, система лояльности).
Формат работы: офис или гибрид.
Основные обязанности:
Проектирование и разработка микросервисной архитектуры с нуля
Оптимизация и поддержка существующей архитектуры и функционала
Разработка интеграций с внешними и внутренними сервисами компании
Необходимые навыки back-end:
Опыт разработки чистой и микросервисной архитектуры
Уверенное владение JavaScript и TypeScript
Глубокое понимание Node.js (разработка web/ws-серверов, хорошее знание стандартной библиотеки, понимание сильных и слабых сторон платформы)
Опыт работы с Websockets, Redis и Docker
Владение SQL для написания запросов с джойнами и агрегацией (мы используем PostgreSQL)
Опыт работы с NoSQL БД (мы используем MongoDB)
Опыт работы с брокерами сообщений (идеально, если знакомы с RabbitMQ)
Опыт настройки непрерывной интеграции (CI/CD)
Дополнительные плюсы:
Навык оптимизации запросов к базе данных
Готовность к экспериментам и изучению новых технологий
Понимание принципов тестирования и опыт написания юнит-тестов
Знание технологии gRPC
Понимание задач и целей методологии Scrum
Умение разбираться в legacy-коде для поддержания старых проектов
У нас:
- Востребованные программные продукты, на развитие которых вы влияете
- Гибкое начало рабочего дня
- Полностью официальная заработная плата
- Возможности развития и профессионального роста
- ДМС со стоматологией
- Работа в офисе класса «А+» (метро «Петроградская», «Чкаловская»)
Спасибо за внимание! Ждём вас!