Ведущий senior разработчик / backend (Node.js)

05.12.2023
350 000 / месяц
Срок для отклика истек

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

Мы — IT стартап. Разрабатываем уникальный SaaS-сервис для эффективного управления автопарком самосвалов и спецтехники. Мы растём каждый год минимум на 100%, работаем с лидерами рынка самосвальных перевозок по всей РФ.

Наша цель — стать лидером программного обеспечения для транспортных компаний в мире. В настоящее время мы уже присутствуем в России и Европе.

Ищем опытного Senior- backend разработчика, с опытом работы как (TL) небольшой команды из нескольких человек.

Основные задачи.
1. Поддержка существующей системы.
2. Разработка бэкенд части веб приложения.
3. Доработка бэкенд части мобильной версии.
4. Проектирование архитектуры.

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

  • Проектирование, разработка и внедрение архитектуры масштабируемых, отказоустойчивых и расширяемых сервисов.

  • Проектирование и разработка серверного API на Node.js, Sequelize, Express, Koa и GraphQL, а также доработка существующего функционала.

  • Настройка мониторинга production-инфраструктуры.

  • В перспективе — формирование собственной команды разработчиков: найм, обучение, развитие, мотивация, техническое лидирование и контроль качества и сроков реализации продукта.

Требования:

  • У вас более 4 лет подтвержденного опыта программирования на популярных серверных языках, таких как Node.js, уверенное владение языком JavaScript (ES6+) и Node.js.

  • Понимание принципов проектирования структуры реляционных баз данных, знание языка запросов SQL, опыт работы с MySQL и/или PostgreSQL.

  • Понимание принципов клиент-серверного взаимодействия, знание протокола HTTP и стандарта REST, приветствуется опыт работы с GraphQL.

  • Приветствуется опыт работы с Express, Koa и Sequelize, опыт frontend-разработки на React и опыт мобильной разработки на React Native.

  • Приветствуется опыт управления отдельными разработчиками или командой.

  • Коммуникативные навыки, умение и готовность помочь заказчику перевести задачу с его языка на язык, понятный программистам.

  • Уровень английского языка, достаточный для чтения тех. документации.

  • MacBook

Условия:

  • Уровень заработной платы от 350 тыс. руб

  • Официальное трудоустройство по ТК РФ.

  • Комфортные условия работы и отсутствие микроменеджмента.

  • Полностью удаленный формат работы.

  • Рабочий график — full time 5/2.

  • Амбициозные задачи и открытость новым идеям.

  • Стэк технологий: на backend — Node.js, MySQL, Redis, Sequelize, Express, Koa, GraphQL, NestJS, PostgreSQL, PostGIS, TypeScript, Docker, на frontend — React, мобильное приложение — React Native.