Вакансия: Backend (Node.js, TypeScript) Developer
В крупный международный проект Optimacros требуется Web Backend (Node.js, TypeScript) разработчик с опытом в JavaScript от 2 лет.
Условия и перспективы:
- Зарплата от 150 до 230 тыс. руб. в зависимости от навыков и масштаба задач
- Возможно участие в капитале компании ( опционная программа )
- Полугодовой/годовой бонус
- Перспектива роста: возглавить одно из направлений разработки
- Гибкий график и частичная занятость ( от 20 часов в неделю)
- Удаленная работа (местоположение не имеет значения)
- Гражданство кандидата не имеет значения.
Требования:
- Опытный пользователь или администратор Linux
- Опыт работы с NodeJS в baсkend приложениях от 2 лет
- Опыт работы с MongoDb от 1 лет
- Опыт работы с Git от 3 лет
- Опыт работы с CI/CD решениями
- Опыт работы с SQL базами данных (MySQL/MariaDB, Postgres, MS SQL, Oracle)
- Опыт разработки HTTP серверов на NodeJS с помощью Express, KOA или др.
- Опыт разработки REST и WebSocket серверов
- Опыт написания unit-тестов
- Знание TypeScript
- Знание HTML, CSS и браузерного JS
- Опыт настройки NginX, Apache или др
Обязанности :
- Разработка кода backend части web проекта
- Поддержка существующей кодовой базы
- Создание и поддержка тестовой инфраструктуры
- Взаимодействие с продакт-менеджерами
Плюсом будут :
- Опыт установки Docker и сборки Docker-образов для Node.js серверов
- Опыт использования Redis
- Знакомство с серверами очередей (RabbitMQ, Apache Kafka и др.)
- Знакомство или предпочтительно опыт работы с React/Vue.js/др., Webpack/Gulp/др.
- Опыт разработки приложений с использование Next.js
- Знакомство с Google Protobuf и gRPC
- Хорошее понимание микросервисной архитектуры
- Опыт работы с большими проектами
- Опыт работы в команде
Просьба не беспокоить, если:
- Вы не имеет опыта в больших проектах на ReactJS или нативном JS