Описание вакансии
Компания terexov специализируется на внедрении IT-решений для бизнеса, разрабатывая цифровые продукты с использованием передовых технологий.
Мы ищем талантливого Backend-разработчика, который присоединится к нашей команде для создания современных мобильных и веб-приложений.
Обязанности:
-
Разработка и поддержка серверной части веб-приложений на Node.js (Express);
-
Создание RESTful API и интеграция с внешними сервисами;
-
Проектирование и оптимизация баз данных (PostgreSQL, MongoDB) с использованием Prisma или других ORM;
-
Участие в проектировании архитектуры приложений и принятии технических решений;
-
Работа в команде разработчиков, участие в код-ревью и обмене знаниями;
-
Написание чистого, поддерживаемого и эффективного кода.
Требования:
-
Опыт разработки на JavaScript / TypeScript;
-
Уверенные знания Node.js и фреймворка Express;
-
Опыт работы с базами данных (PostgreSQL, MongoDB) и ORM (Prisma, Sequelize, Mongoose);
-
Понимание принципов REST API, аутентификации (JWT, OAuth);
-
Знание Git и опыт работы в команде.
Будет плюсом:
-
Опыт работы с Nest.js;
-
Знание Docker и основ DevOps (CI/CD, GitHub Actions);
-
Опыт работы с Redis, RabbitMQ/Kafka (или другими системами очередей).
Условия:
- Работа в динамично развивающейся компании;
- Возможность профессионального роста и развития;
- Дружный и профессиональный коллектив;
- Конкурентоспособная заработная плата, обсуждаемая по результатам собеседования;
- Оформление по самозанятости, ИП;
- Удаленный формат работы (при желании можно работать из офиса).