Разработчик Node.js для проекта электронной мобильности Сегодня компания Stormotion рада прийти к разработчику Node.js, чтобы позаботиться о внутренней части проекта электронной мобильности. Идея состоит в том, чтобы сохранить API для мобильных приложений и бэк-офисов, используемых внутри компании. О проекте: Наш клиент из Гамбурга стал ведущим разработчиком складных электросамокатов (более 10 лет опыта в этой сфере), который проектирует, конструирует и продает свою продукцию по всему миру. Инте
Разработчик Node.js для проекта электронной мобильности Сегодня компания Stormotion рада прийти к разработчику Node.js, чтобы позаботиться о внутренней части проекта электронной мобильности. Идея состоит в том, чтобы сохранить API для мобильных приложений и бэк-офисов, используемых внутри компании. О проекте: Наш клиент из Гамбурга стал ведущим разработчиком складных электросамокатов (более 10 лет опыта в этой сфере), который проектирует, конструирует и продает свою продукцию по всему миру. Интересный факт: Клиент также предлагает предприятиям электронные скутеры в качестве парка компании, под брендингом или в лизинг. Требуемые навыки для этой роли: опыт работы с Node.js и TypeScript от 1 года. Опыт работы с MySQL или другими реляционными базами данных: * Проектирование баз данных: способность разрабатывать эффективные и нормализованные схемы баз данных. * Написание сложных запросов: опыт написания эффективных SQL-запросов, включая подзапросы и оконные функции. * Хранимые процедуры и функции: Знание создания хранимых процедур и пользовательских функций. * Триггеры: понимание триггеров для обеспечения соблюдения ограничений целостности данных и автоматизации действий. * Оптимизация запросов и настройка производительности: Знакомство с методами оптимизации SQL-запросов, такими как оптимизация индексов и подсказки запросов. Базовый опыт веб-разработки (вы можете поддерживать существующие панели веб-администратора). Владение английским языком — Intermediate+ (вы чувствуете себя комфортно в общении с клиентами (знаете светскую беседу) во время звонков и письменном общении). Хорошие коммуникативные навыки. Будет плюсом: Навыки работы с такими ORM, как Prisma. NestJS или другие платформы Node.js. Знание React. Опыт DevOps (Linux, Docker, GitLab CI/CD, GitHub Actions). Опыт автоматического тестирования. Обязанности: Работа с серверными задачами мобильного приложения, над которым мы сейчас работаем. Активно вносить вклад в улучшение серверной архитектуры. Общайтесь напрямую с клиентом (СТО и владельцем продукта), а также внутри компании с менеджером проекта и разработчиком приложений со стороны Stormotion. Что мы предлагаем: Работать над интересным IoT-проектом и иметь возможность участвовать в процессе принятия решений. Здоровое сообщество, где важен каждый человек и его идеи; Гибкий график работы с возможностью работать из офиса в Днепре или домашнего офиса в Украине; Английский онлайн-разговорный клуб по средам; Освещение профессиональных курсов/вебинаров; Освещение фитнес-мероприятий и сервисов потоковой передачи музыки. P.s. При подаче заявки на эту должность отправьте нам сопроводительное письмо с описанием командных ценностей, которыми вы хотели бы поделиться.