Описание вакансии
Комфортел — оператор связи для бизнеса с 17-летним опытом. Работаем со средним и крупным бизнесом, госучреждениями и другими операторами.
Мы — не бюрократическая корпорация, а компания, где решения принимаются быстро, и управление строится на здравом смысле, а не на сотнях регламентов.
Наши сотрудники — наша главная ценность. Средний срок работы в компании — 3,5 года, и это не случайность: мы инвестируем в людей, а они — в нас.
Мы растём ежегодно: по выручке, географии (офисы в СПб, Москве и Алматы) и команде.
У нас много проектов в работе и сейчас мы в поисках Backend-разработчика в один из них:
DiPal — это цифровой помощник, superApp, система, призванная упростить ежедневные бытовые процессы, сделать жизнь комфортнее, безопаснее и экономнее. Включает в себя видеодомофонию, видеонаблюдение, контроль доступа и заявки в УК.
Что мы предлагаем:
-
Свободу вместо регламентов: гибкий график, общение на «ты» и минимум бюрократии;
-
Просторный светлый офис у м. Комендантский проспект со всеми благами: чай, кофе, корпоративная библиотека, зона отдыха, кикер, автоматы со снеками, уютный сквер для обедов на свежем воздухе;
-
Официальное трудоустройство и работу в офисе (удаленный или гибридный формат работы предложить не можем);
- Работу в сильной команде с возможностью многому научиться;
- Карьеру без потолка: руководителей растим внутри, а не ищем на стороне;
- Удобные рабочие места, оснащенные всем необходимым;
- Дружный коллектив и непринужденную атмосферу.
Что мы ожидаем от вас:
- Владение TypeScript или Golang (требуется хотя бы один) и огромное желание изучить второй язык;
- Знание фреймворков и инструментов TypeScript (опыт работы с Nest.js для модульной разработки серверной части; умение работать с Vitest или Jest для тестирования; знания Rx.js и Apollo GraphQL для API будет преимуществом) или Golang (Gin для HTTP-микросервисов, Testify или Testing для тестирования. Будет преимуществом знание Viper для управления конфигурацией, Fx для внедрения зависимостей, понимание Gorilla WebSocket для работы в реальном времени);
- Опыт работы с базами данных (MongoDB/PostgreSQL/Redis);
-
Опыт работы с брокерами сообщений (Kafka/Rabbit/Nats);
- Умение работать в команде;
- Осведомленность о CI/CD;
- Навыки решения проблем и отладки.
Будет плюсом:
-
Знание принципов SOLID, ООП, функционального программирования и паттернов проектирования;
-
Опыт работы с микросервисами, REST API, GraphQL или WebSocket
С чем предстоит работать:
- Nest.JS и Gin микросервисы;
- MongoDB как основная база данных;
- PostgreSQL (используется выборочно, с планами расширения);
- Redis для кэширования;
- NATS как основной брокер сообщений (аналог Kafka). Kafka и MQTT в некоторых частях системы (очень редко).
Как мы работаем:
Минимум бюрократии, максимум практики. В команде — профессионалы, которые ценят компетентность больше, чем пустые разговоры.
Если вы разделяете наши ценности и хотите присоединиться к команде — ждём ваших откликов!