Backend-разработчик мобильных приложений и сайтов (NestJS, Node.js и TypeScript)

Зарплата

до 160 000 ₽

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Разрабатываем и продвигаем IT-решения для бизнеса

Описание вакансии

О компании и команде

Команда из разработчиков, все дружные и хорошие ребята нацеленные на результат. 

Ожидания от кандидата

Обязанности:

• Разработка и поддержка серверной части приложения на базе NestJS.

• Интеграция с базой данных PostgreSQL и использование TypeORM для работы с данными.

• Оптимизация производительности и внедрение системы кэширования Redis.

• Настройка и поддержка CI/CD пайплайнов для автоматизированного деплоя.

• Деплой приложения в Docker и управление контейнерами.

• Конфигурация и управление процессами с помощью PM2.

• Участие в проектировании архитектуры и обсуждении технических решений в команде.

• Мониторинг и устранение багов в продакшене, а также улучшение производительности серверной части.

Требования:

• Уверенный опыт работы с NestJS, Node.js и TypeScript.

• Опыт работы с PostgreSQL и использование TypeORM.

• Опыт внедрения и работы с системой кэширования Redis.

• Умение работать с RESTful API и знание принципов их проектирования.

• Знание Docker: создание, управление и оптимизация контейнеров.

• Опыт настройки и управления PM2 для мониторинга и деплоя приложений.

• Навыки работы с системами CI/CD (например, GitHub Actions, GitLab CI или другие).

• Базовые знания DevOps: настройка серверов, мониторинг, работа с Linux.

• Желание разбираться в инфраструктуре проекта и предлагать улучшения.

Плюсом будет:

• Опыт работы с PHP.

• Опыт работы с Kubernetes.

• Навыки мониторинга (Prometheus, Grafana) и работы с логами (ELK-стек или аналоги).

• Знание инструментов для облачных платформ (AWS, GCP, Azure).

Условия работы

Работа полностью удаленная