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