Обязанности:
Инвестиционная компания приглашает на работу Senior Node.JS разработчика в медиасистему для инвесторов Bitkogan. Медиасистема с аудиторией более 1 млн человек включает в себя телеграм каналы и другие соцсети, а также образовательные и аналитические проекты. Мы запустили экосистему в которую входит CRM, CMS, личный кабинет клиента в веб, и приложение, которое пользуется спросом, у нас 90 тысяч установок за 3 месяца с начала продаж. Планы еще амбициознее - 1 Mio установок до конца 2024 года, и возможный выход на IPO в 2025. Мы расширяем свою inhouse команду и ищем профессионала, знающего свое ремесло и желающего развивать новое перспективное направление инвестиционной компании. Если для тебя слова K8s, микросервисная архитектура, staging, MongoDB, Docker, agile, CI/CD - это ежедневный жаргон – будем рады знакомству! Чем предстоит заниматься: Разработка и постоянное улучшение перспективного программного продукта; Участие в формировании требований к продукту; Проектирование программных решений; Оценка сроков выполнения задач; Реализация функционала в рамках процессов на проекте; Написание тестов и технической документации; Доставка билдов на стенды; Активное обучение в процессе работы и внутренних митапов; Участие в создании и стандартизации подходов внутри команды. Вы нам подходите, если у вас есть: Опыт коммерческой разработки на Node.js 3-5 лет; Знание любого из фреймворков для Node.js: Express.js, NestJS, Koa; Опыт работы с frontend ReactJS/; Понимание принципов построения масштабируемых систем, основные проблемы, пути решения; Опыт проектирования и работы с микросервисной и serverless архитектурой; Большой опыт разработки и реализации баз данных SQL и NoSQL, MongoDB; Отличное знание создания REST API; Опыт работы с Docker; Умение работать с системой контроля версий Git - the must; Умение разбираться в чужом коде и документировать свой. Опыт работы с Kubernetes, Helm, ElasticSearch, Prometheus, Grafana; Умение писать краткий, документированный код и оптимизировать его, умение разбираться в чужом коде; Будет плюсом: Опыт работы с сервисами Yandex Cloud, AWS; Опыт работы с frontend ReactJS; Опыт работы с RabbitMQ, Kafka, Redis; Опыт работы и проектирования GraphQL, GRPC. Желательно понимание рынка инвестиций, как работает фондовых рынок либо опыт работы с медиа. Если же ты с другим опытом, но крепкий технарь и командный игрок – you are welcome too. Что предлагает компания Конкурентоспособная заработная плата (от 300 тыс. руб. net) Бонусная система Работа в классной команде Предпринимательский дух Возможность ведения иностранных проектов Перспективное направление бизнеса Удаленная работа.