Middle Backend-разработчик (NodeJS/Bun)

от 140 000 до 180 000 ₽ на руки

Вакансия находится в архиве

Skillspace

г. Москва

Требуемый опыт работы

От 3 до 6 лет

Тип занятости

Полная занятость

График работы

Полный день

В связи с активным ростом ищем backend-разработчика с опытом работы на Node.js, Express.js и Nest.js. Требуется понимание DDD, CQRS, важности repository-layer и его правильного использования. Опыт коммерческой разработки от 2-х лет. Умение самостоятельно разрабатывать функционал, работать в тесном взаимодействии с другими разработчиками и участвовать в обсуждении архитектуры и планировании проектов.

Почему мы

  • Работа в команде с большим опытом коммерческой разработки;
  • Множество интересных и нестандартных задач – станете на голову выше как специалист;
  • Прямое взаимодействие с CTO и CEO. Возможность непосредственно влиять на дальнейшее развитие продукта и компании, предлагать и реализовывать собственные идеи;
  • Интересный и востребованный продукт, качественно реализованный во всех отношениях;
  • Получите опыт работы в успешном IT-стартапе;
  • Участие на всех этапах работы, от архитектуры до оптимизации процессов.

Что нужно будет делать

  • Самостоятельно разрабатывать backend для нового функционала в тесном взаимодействии с CTO и коллегами по бэкенду;
  • Участвовать в обсуждении нового функционала, предлагать свои идеи по интерфейсу/механикам и доработкам;
  • Участвовать в формировании и приоритезации графика разработки;
  • Участвовать в планировании архитектуры приложения и базы данных;
  • Заниматься рефакторингом и оптимизацией своего кода при необходимости;

Мы ожидаем от вас

  • Хорошее понимание Typescript
  • Опыт работы с Node.js, Express.js и Nest.js
  • Знание и опыт применения принципов DDD (Domain-Driven Design) и CQRS
  • Понимание ООП, DRY, KISS, SOLID
  • Умение правильно проектировать и реализовывать микросервисную архитектуру
  • Навыки работы с ORM (Object-Relational Mapping) для взаимодействия с базами данных (MySQL/PostgreSQL)
  • Умение оптимизировать запросы к базе данных
  • Умение работать с миграциями в базах данных
  • Понимание принципов построения масштабируемых и отказоустойчивых систем
  • Знание принципов RESTful API, GraphQL и межсервисного взаимодействия
  • Знание и опыт работы с AMQP (rabbitmq или другие аналоги). Четко понимаете, когда задача должна уходить в очередь, а когда выполниться здесь и сейчас
  • Понимание принципов безопасности в веб-приложениях
  • Хорошее понимание английского языка для работы с документацией
  • Способность быстро обучаться новым технологиям и адаптироваться к изменениям в индустрии

Будет плюсом, если вы

  • Разрабатывали и поддерживали высоконагруженные системы;
  • Опыт работы с мониторингом и логированием для отслеживания работы приложения и выявления проблем;
  • Работали с Prisma и GraphQL;
  • Изучали Bun и пробовали его в проектах;
  • Знаете инструменты и практики DevOps для автоматизации процессов развертывания и масштабирования приложений (на уровне необходимости для бэкенд разработчика, ci/cd и прочим занимается наша команда DevOps инженеров).

Что вы получаете

  • Удаленная работа;
  • Гибкий рабочий график;
  • Оформление в штат по ТК (ИП также возможно);
  • Ежемесячные и годовые премии/бонусы;
  • Сложные и интересные задачи и быстрый профессиональный рост;
  • Команда профессионалов с реальным опытом разработки сложных систем;
  • Участие на всех этапах работы, от архитектуры до оптимизации процессов;
  • Выделяем время на research и рефакторинг;
  • Драйвовую команду, здоровые отношениями и самый передовой стек. Мы свободно обсуждаем и внедряем идеи, рискуем и несем ответственность, тестируем новые инструменты и гипотезы.

Если заинтересовала вакансия - обязательно оставляйте отклик с описанием предыдущего опыта работы. Мы оперативно свяжемся с Вами, познакомимся и обсудим подробности :)

Ключевые навыки

Node.js
Typescript
Rabbitmq
Sqlite
Domain driven development
Graphql
Rest api
Cqrs & eventsourcing
Ubuntu

Контактная информация

Skillspace

Вакансия опубликована 13.05.2024 в г. Москва.

Похожие вакансии

#

Санкт-Петербург

Балтийская

и еще 1 станция

Полный день

TERPO software - разработчик российских программных продуктов. Компания основана в 2021 для развития собственных решений корпоративных ERP-систем, а также SaaS-решений для оптимизации работы отделов продаж.

На текущий момент мы в поиске талантливого...

23 апреля

#

Санкт-Петербург

Полный день

Скала^р — разработчик и производитель модульной платформы для высоконагруженных корпоративных и государственных информационных систем.

Разработка продуктов Скала^р ведётся с 2016 года, при этом сохраняется дух стартапа, где проводят научные эксперименты и создают новые технологии...

11 июня

#

Владивосток

Гибкий график

Привет!

Мы - компания IT-Solutions. Мы занимаемся разработкой ПО для бизнеса и его автоматизации: веб-сайты, мобильные приложения, CRM и ERP-системы, боты, парсеры и многое другое.

На данный момент компания активно развивается, в связи с чем увеличивается и количество выполняемых проектов. В связи с этим, мы ищем студентов на практику для обучения и, в перспективе, трудоустройства высококлассных сотрудников...

29 мая