Вакансия: Middle Backend (Node.js, TypeScript) Developer
Описание вакансии
О нас и о продукте:
Optimacros - крупный международный проект по разработке систем корпоративного планирования EPM/BI класса.
Наш продукт универсальная платформа для оптимизационного и консолидационного планирования, прогнозирования, бюджетирования, управления HR, контроля выполнения KPI и других видов аналитики. Мы обеспечиваем возможность обработки и анализа больших объемов данных, необходимых для эффективного принятия решений, а также планирования и мониторинга текущей операционной деятельности компании.
Optimacros сегодня команда из более чем 300 профессионалов, объединенных общим стремлением сделать наш продукт бесспорно лучшим в своей сфере. Мы постоянно развиваемся и готовы принять в команду талантливых, увлеченных, нацеленных на результат людей.
Сейчас мы ищем в нашу команду Middler Backend разработчика с опытом в JavaScripe/Typescript.
Чем предстоит заниматься:
- Разработка кода backend части web проекта
- Поддержка существующей кодовой базы
- Создание и поддержка тестовой инфраструктуры
- Взаимодействие с продакт-менеджерами
Мы ожидаем от кандидата:
- Опытный пользователь или администратор Linux
- Опыт работы с NodeJS в бэкенд приложениях от 3 лет
- Опыт работы с MongoDb от 1 лет
- Опыт работы с Git от 4 лет
- Знание TypeScript от 2 лет
- Опыт работы с CI/CD решениями
- Опыт работы с SQL базами данных (MySQL/MariaDB, Postgres, MS SQL, Oracle)
- Опыт разработки HTTP серверов на NodeJS с помощью Express, KOA или др.
- Опыт разработки REST и WebSocket серверов
- Опыт написания unit-тестов
- Знание HTML, CSS и браузерного JS
- Опыт настройки NginX, Apache или др.
Дополнительным преимуществом будет:
- Опыт установки Docker и сборки Docker-образов для Node.js серверов
- Опыт использования Redis
- Знакомство с серверами очередей (RabbitMQ, Apache Kafka и др.)
- Знакомство или предпочтительно опыт работы с React/Vue.js/др., Webpack/Gulp/др.
- Опыт разработки приложений с использование Next.js
- Знакомство с Google Protobuf и gRPC
- Хорошее понимание микросервисной архитектуры
- Опыт работы с большими проектами
- Опыт работы в команде
Работа у нас это:
- Работа в развивающейся международной компании с перспективой роста;
- Удаленный формат работы ;
- Официальное трудоустройство в аккредитованной IT компании;
- Прозрачная система вознаграждения;
- Возможность соблюдать work/life balance;
- Обширные ресурсы и компетенции Компании для реализации ваших проектов и идей;
- Программа Work & Life Bonus (компенсация медицинских услуг, фитнеса, рабочего оборудования, а также обучения и курсов);
- Возможность посещения внутренних митапов и неформальных мероприятий;
- Возможность обучения английскому языку;
- А самое главное возможность расти вместе с нами, общаться с коллегами без излишних формальностей, повышать свой уровень знаний и работать в удовольствие.
Дополнительные инструкции : для технического собеседования необходимо выполнить тестовое задание.