👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Senior NodeJS developer (SaaS platform)

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

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

Компания

​Мобильная и веб-разработка, QA-сервисы

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

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

Что за работа:

Мы создаем глобальную SaaS-платформу для управления логистическими процессами бизнесов.

Ищем Senior NodeJS разработчиков которые хотят участвовать в архитектурных решениях и с нуля создавать новый продукт на правильных технологиях.

Наш основной стэк: nodejs, golang, typescript, reactjs, postgres, mongo, graphql, git, docker, kubernetes...

Требования:

  • Большой опыт в работе с фронтом и бэком: typescript, javascript, reactjs, html5, css3, nodejs
  • Опыт с юнит-тестами и интеграционными/end-to-end тестами
  • Опыт с mongo и postgres.
  • Опыт с разными ORM (mongoose, prisma, typeorm, sequelize, etc)
  • Опыт с graphql, в том числе через кодогенерацию или рантайм-создание объектов на базе расширений для ORM-движков
  • Опыт настройки валидаций на бэке и на фронте
  • Опыт реализации аутентификации и авторизации по ролям на уровне объектов и полей
  • Опыт с шинами данных (kafka, rabbit, nats),
  • Опыт с docker/docker-compose. Плюсом будет опыт с kubernetes, настройка всех сред включая продакшен (логи, мониторинги, алерты, бакапы) и настройка CI/CD.
  • Также плюсом будут знания и опыт с: golang, flutter, аналитические БД (clickhouse, elasticsearch), оркестраторы бизнес-процессов (camunda); а в перспективе ML (python, tensorflow/pytorch/catboost);
  • Желательно хороший уровень английского языка
  • Обязательно желание и умение обучаться новому, принимать обдуманные технические решения, брать на себя ответственность, эффективно удаленно работать в команде

Условия

  • Работа фулл-тайм (8 часов в день, строго без подработок на стороне)
  • Удаленная работа
  • Отлаженные процессы, профессиональные коллеги, адекватные руководители (тоже умеющие программировать и понимать сложности)
  • Постоянная и своевременная заработная плата, размер обсуждается индивидуально
  • Оплачиваемые отпуска и больничные