Senior/Lead Backend Developer (Node.js), удаленно РФ (из заграницы)

280 000 руб
Размещено 11 мая
Профобласть: Продажи
Занятость: Полная
График работы: Полный день
Опыт работы: Более 3 лет


Приветствуем всех соискателей Наша команда разрабатывает и внедряет собственные B2B продукты более 10 лет. Среди клиентов крупнейшие российские компании: Газпром, Газпром Нефть, Роснефть, Почта России, авиакомпания Россия. О проекте: Телемедицинская B2B платформа, которая позволяет проходить дистанционное медицинское обследование всего за несколько минут. Это быстро, удобно и полученные данные будут объективными. Наш продукт продлевает людям жизнь и повышает безопасность на дорогах и на производстве. Наша задача убедиться, что работник сможет выполнить работу без вреда себе и окружающим. Технический вызов создание масштабируемой системы, которая справится с 1.000.000 медицинских осмотров в сутки (1000 RPS в пике). Кого мы ищем? Сейчас приглашаем в команду Senior Node.js разработчика. Будем рады коллеге, которому важно создавать крутые, нагруженные продукты с заботой о конечном пользователе. Stack. 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 Developers, DevOps, Frontend Developers, System analysts, Mobile Developers, UI / UX Designer, Product manager, QA manual / auto, Scrum master Работаем 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-компанию. Льготные условия по ипотеке, освобождение от отсрочки. З/П: от 280.000р -400 000р на руки Полностью удаленный формат работы / Гибрид. Возможна работа из-за границы. Офис класса А, г. Москва, м. Калужская. Этапы интервью:1) HR - интервью (40 минут) 2) Техническое интервью с руководителем команды разработки (1,5 часа) 3) Финальное интервью - знакомство с Product Owner (1 час) 4) Оффер в течение 1-3 дней после финала Фидбэк придет всем кандидатам, вне зависимости от решения по резюме.Будем рады продолжить знакомство

Технология здоровья
"Технология Здоровья" разрабатывает и сопровождает современные IT-решения и сервисы по автоматизации процессов для различных отраслей
Москва