Крупная продуктовая IT-компания, развивающая федеральный сервис аренды портативных зарядных устройств и собственную цифровую инфраструктуру. Компания активно масштабирует продукт, развивает микросервисную архитектуру и расширяет команду для реализации новых функциональных возможностей. Проект предполагает работу над высоконагруженной системой с интеграциями, мобильным приложением, административной панелью и внутренними сервисами.
Задачи:
· Проектирование архитектуры новых сервисов и развитие существующей микросервисной архитектуры;
· Разработка backend на Node.js / TypeScript, участие в разработке сервисов на Go;
· Участие в доработке административной панели на React при необходимости;
· Проработка технических решений совместно с Product, QA, DevOps и командой разработки;
· Проектирование и развитие API, интеграционных сервисов и внутренних инструментов;
· Декомпозиция задач, оценка трудозатрат и технических рисков;
· Проведение code review и повышение качества кода в команде;
· Анализ производительности, устранение инцидентов и оптимизация работы системы;
· Участие в развитии процессов разработки, тестирования, мониторинга и документирования.
Мы ожидаем:
· Коммерческий опыт разработки от 6 лет;
· Отличное знание Node.js и TypeScript;
· Опыт проектирования архитектуры сервисов и REST/gRPC API;
· Уверенные знания PostgreSQL (индексы, транзакции, оптимизация запросов, миграции);
· Опыт работы с Redis, брокерами сообщений или event-driven архитектурой;
· Практический опыт разработки и сопровождения микросервисных систем;
· Опыт проведения code review и принятия архитектурных решений;
· Понимание принципов построения отказоустойчивых и масштабируемых систем;
· Умение самостоятельно вести задачи от проектирования до вывода в production.
Будет преимуществом:
· Опыт разработки на Go;
· Знание React, TypeScript, Effector;
· Опыт работы с Elasticsearch, ClickHouse;
· Практический опыт работы с Docker, Kubernetes, Helm, AWS;
· Опыт разработки мобильных решений на React Native.
Мы предлагаем:
· Оформление официальное по ТК РФ/ИП;
· Конкурентная «белая» заработная плата (обсуждается по итогам интервью);
· Формат работы: удаленно;
· Предоставление ДМС;
· Фитнес;
· Курсы повышения квалификации на ежегодной основе (по согласованию);
· Самые инновационные, амбициозные проекты и задачи;
· Корп.мероприятия (настолки, боулинг, квесты и т.д.), подарки на НГ детям сотрудников Компании и другие мероприятия для поддержания хорошего настроения;
· Возможность публиковать свои проф. статьи на Хабр в нашем блоге с сохранением своего авторства – как повышение своего уровня экспертности в проф.среде;
· Возможность профессионального и карьерного роста.