Оплата не указана
Требуемый опыт работы
От 3 до 6 лет
Тип занятости
Полная занятость
График работы
Полный день
Приветствуем всех соискателей!
Наша команда разрабатывает и внедряет собственные B2B продукты более 10 лет. Среди клиентов крупнейшие российские компании: Газпром, Газпром Нефть, Роснефть, Почта России, авиакомпания Россия.
О проекте:
Телемедицинская B2B платформа, которая позволяет проходить дистанционное медицинское обследование всего за несколько минут. Это быстро, удобно и полученные данные будут объективными.
Наш продукт продлевает людям жизнь и повышает безопасность на дорогах и на производстве. Наша задача – убедиться, что работник сможет выполнить работу без вреда себе и окружающим.
Технический вызов – создание масштабируемой системы, которая справится с 1.000.000 медицинских осмотров в сутки (1000 RPS в пике).
Кого мы ищем?
Сейчас приглашаем в команду Node.js разработчика. Будем рады коллеге, которому важно создавать крутые, нагруженные продукты с заботой о конечном пользователе.
Стек технологий на проекте:
Backend: node.js, TypeScript, Nest.js; Frontend: React (3)
Infrastructure: PostgreSQL, Clickhouse, Redis, Tarantool (Lua), Kafka
Tools: docker, Kubernetes, Gitlab, gRPC
Team: TeamLead, Node.js Developer, DevOps, Frontend Developer.
Работаем 2-х недельными спринтами.
Что нужно делать:
Разрабатывать высоконагруженные и сложные с точки зрения бизнес-логики сервисы.
Проектировать эффективные схемы БД и алгоритмов работы с большими данными.
Конечно же, писать unit-тесты. Не протестированный код - сломанный код.
Совместно с командой строить архитектуру проекта;
Проводить code review.
Наши ожидания от кандидата:
Опыт Node.js, Typescript, на коммерческих проектах от 3-х лет.
Опыт с Postgres или другими реляционными СУБД от 3-х лет.
Опыт Nest.js - от 1 года.
Понимание брокеров сообщений (Kafka, RabbitMQ и т. п.).
Понимание архитектуры ПО (паттерны проектирования, SOLID и проч.). Умение применять все эти подходы там где нужно, и не применять там, где не нужно.
Опыт построения архитектуры сложных проектов.
Желание изучать новые технологии и подходы. На проекте потребуются нестандартные решения и нужно быть к ним открытыми.
Готовность предлагать технические решения, объективно оценивать их, объяснять и отстаивать.
Будет плюсом:
Опыт создания и эксплуатации highload-проектов.
Опыт работы с Kafka (также приветствуется Kafka Connect и Debezium).
Опыт работы с Clickhouse и построения пайплайнов на его основе.
Опыт работы с классическими строго типизированными языками: C#, Java.
Понимание внутреннего устройства баз данных.
Заинтересованность в широком спектре технологий (это позволяет более полноценно понять те, с которыми работаешь).
Опыт управления небольшой командой разработчиков, менторинга, развития программистов.
Что мы предлагаем вам:
Повлиять на развитие проекта, который претендует на получение статуса лидера рынка в сфере автоматизации медицинских обследований.
Получить опыт разработки инновационного highload продукта. Создать то, чего еще не было на этом рынке (под highload нагрузку - точно не было).
Официальное трудоустройство по ТК РФ с первого рабочего дня в аккредитованную IT-компанию.
Льготные условия по ипотеке, освобождение от отсрочки.
З/П: от 250.000р “на руки” и выше.
Полностью удаленный формат работы / Гибрид.
Возможна работа из-за границы.
Офис класса “А”, г. Москва, м. Калужская.
Этапы интервью:
1) HR - интервью (40 минут)
2) Техническое интервью с руководителем команды разработки (1,5 часа)
3) Финальное интервью - знакомство с Product Owner (1 час)
4) Оффер в течение 1-3 дней после финала
Фидбэк придет всем кандидатам, вне зависимости от решения по резюме.
Будем рады продолжить знакомство!
Контактная информация
Технология здоровья
Сайт: не указан
Почта: не указана
Вакансия опубликована 21.10.2024 в г. Москва.
Похожие вакансии
до 3 000 $
Москва
Удаленная работа
Подробное описание
29 октября
от 60 000 ₽
Москва
Удаленная работа
Подробное описание
7 апреля
до 350 000 ₽
Москва
Удаленная работа
Подробное описание
18 марта