Перспективный и интересный старт-ап, связанный с рынком событий и бизнеса в ОАЭ и в Мире, а также много других международных проектов.
Требования:
- Экспертиза в архитектуре и паттернах современных бэкенд сервисов;
- Опыт реализаций автоматического тестирования (юниты, интеграционные, Смок тесты);
- Опыт построения CI/CD (линт, тесты, сборка, test/stage/prod), знание базовых инструментов современного DevOps (docker, kubernetes);
- Экспертиза в построении high reliability бэкенд сервисов
- Умение выстраивать эффективные взаимодействия с базами данных, знание SQL (postgresql, mysql, mariadb) так и nosql (mongodb) баз данных;
- Опыт работв с Redis, rabbitmq, Kafka;
- Знание Rest API, Open API, protobuf;
- Знание TypeScript;
- Опыт работы с Express/NestJs/Fastify/Koa.
Обязанности:
- Проектирование/разработка NodeJS бэкенда для Flutter фронта;
- Участие в дизайне взаимодействия бэк/фронт;
- Разработка через тестирование TDD, менеджмент тестов;
- Дизайн базы данных и компонентов бэкенда, проектировать техническую архитектуру приложений с учётом дальнейшего развития;
- Шеринг знаний с миддл разработчиками и код ревью;
- Создание/поддержка базы знаний в confluence, поддержка swagger в актуальном состоянии, ЕR диаграммы при необходимости;
- Менеджмент/Работа в составе распределенной команды (Jira, митинги, ревью, спринты и т.д.);
- Выбор оптимальных алгоритмов для решений продуктовых задач и реализаций фич.
Условия:
- Город: удаленно;
- Работа: полная занятость, контракт (гпд) + nda;
- Заработная плата: от 170 000 до 180 000 рублей.