INNASOFT DIGITAL SERVICE

Backend-разработчик

От 10 000 000 UZS
  • Ташкент
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
  • Node.js
  • nestjs
  • Socket.io
  • queue
  • Validations
  • Redis
  • Kafka
  • RabbitMQ
  • PostgreSQL
  • ORACLE
  • MongoDB
  • Git
  • CICD
  • Docker
  • Русский — C1 — Продвинутый
  • Английский — A2 — Элементарный
  • Узбекский — C2 — В совершенстве

Нам не нужен робот-исполнитель! Мы ищем активного Backend Разработчика, который будет участвовать в развитии приложения, генерировать идеи и писать код, которым можно гордиться.

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

• Проектирование, разработка и ревю архитектуры серверной части приложений
• Работа в команде, в плотной связке с Frontend разработчиками
• UML проектирование, работа с паттернами
• Проверка и отладка кода
• Оптимизация серверной части приложений
• Осуществление интеграции программных модулей и компонентов
• Разработка микро-сервисов
• Интеграция с внешними и внутренними API
• Разработка новых и развитие существующих сервисов
• Оперативное исправление возникающих неполадок

Требования:

Опыт работы во внутренней разработке не менее 3 лет
Отличное знание Node.js и NestJS
Опыт работы с Socket.io, Queue и Validations
Опыт работы с брокерами сообщений (Redis, Kafka или RabbitMQ)
Знание реляционных и не реляционных баз данных (PostgreSQL, Oracle, MongoDB), а также опыт работы с ORM-библиотеками (TypeORM, Sequelize и т.д.)
Базовые знания Git, CICD, Docker и инструменты модульного тестирования (Jest, Mocha и т.д.)
Понимание микро сервисной архитектуры и опыт работы с API
Возможность писать в чистом виде, использовать код и проводить проверку кода


Будет плюсом:

Опыт работы с облачными платформами (AWS, GCP)
Знание микро сервисных паттернов и опыт их обслуживания
Опыт контейнеризации и оркестрации (Kubernetes)

Условия:

Работа в активно развивающейся компании
• График работы: 5/2 9:00-18:00 (возможно внесение изменений в график)
• Комфортабельный офис
• Возможность обучения и саморазвития
• Своевременная оплата труда