Ведущий фуллстэк разработчик (Node.js + React.js)
от 300 000 ₽
- Профсоюзная
- Новые Черемушки
- Калужская
Привет!
Мы ищем ведущего фуллстэк разработчика в продукт MedControl - командного игрока, который готов думать, предлагать идеи и на которого можно положиться.
Мedcontrol.cloud - телемедицинская B2B-платформа, которая помогает проходить дистанционные медицинские обследования за несколько минут. Наша команда делает дороги более безопасными и помогает заботиться о здоровье водителей и сотрудников предприятий по всей России.
Мы уже два года в продакшене и активно растём. Наши целевые показатели - 1 000 000 осмотров в сутки и 1000 запросов в секунду в пиковой нагрузке.
Команда:
У нас несколько команд, общим числом около 40 человек: аналитики, дизайнеры, девопс-инженеры, QA-команда (включая автотестирование и нагрузочное тестирование) и две команды разработки. Одна занимается бортовым программным обеспечением для оборудования (Android), вторая отвечает за серверную часть и веб-приложение.
Состав: руководитель разработки, 2 технических лидера (бэкенд и фронтенд), 4 разработчика Node.js, 2 фронтенд-разработчика, 6 тестировщиков, 2 devops-инженера.
Наши ценности:
-
Правило бойскаута: оставляй код лучше, чем нашёл.
-
Документация - это забота о клиентах и поддержке: пишем понятно и по делу.
-
Совершенство достигается итерациями - мы готовы идти этим путем.
Чем предстоит заниматься:
-
Разрабатывать и развивать фронтенд и бэкенд телемедицинского продукта, участвовать в разработке и интеграции ИИ-проектов.
-
Создавать высоконагруженные сервисы со сложной бизнес-логикой.
-
Проектировать схемы баз данных, алгоритмы обработки данных и взаимодействие между сервисами.
-
Участвовать в проектировании и развитии архитектуры продукта совместно с командой.
-
Формировать и поддерживать стандарты разработки на фронтенде и бэкенде.
-
Писать качественный, поддерживаемый и покрытый тестами код.
-
Проводить проверку кода и участвовать в обсуждении технических решений.
-
Документировать решения (README, Wiki, спецификации, Storybook).
-
Работать с различными способами коммуникации между клиентом и сервером: HTTP, WebSocket, GraphQL.
Что мы ждем от кандидата
Коммерческий опыт:
-
Разработки от 5 лет, включая работу фуллстэк (фронтенд + бэкенд).
-
Node.js, TypeScript, React, PostgreSQL.
-
Проектирования архитектуры: принципы SOLID, паттерны проектирования, микросервисы.
-
Проверки кода и готовности давать и принимать обратную связь.
Понимание:
-
Клиент-серверного взаимодействия (HTTP, WebSocket, GraphQL).
-
Работы с брокерами сообщений (Kafka, RabbitMQ).
-
CI/CD и жизненного цикла поставки продукта.
Будет преимуществом:
-
Опыт Feature-Sliced Design, Material UI.
-
Работа с Nest.js, Kafka Connect, Debezium, ClickHouse, Redis, gRPC и высоконагруженными проектами.
-
Понимание внутреннего устройства баз данных.
-
Написание юнит-тестов.
-
Широкий технический кругозор и интерес к новым технологическим подходам.
Мы предлагаем:
-
Работать над действительно важной задачей, которая влияет на безопасность и здоровье людей.
-
Возможность влиять на продукт, который может стать лидером рынка медицинских осмотров в России.
-
Высокую нагрузку в реальных условиях: 1000 запросов в секунду в пике и миллионы пользователей.
-
Современный и интересный стек, возможность применить накопленный опыт и прокачаться в новых сложных задачах.
-
Удалённый формат или гибрид на выбор, возможность работать из-за рубежа.
-
Белую заработную плату от 300 000 рублей на руки, официальное трудоустройство в аккредитованную IT-компанию с первого дня.
-
Гибкий график: с 9:00 до 19:00 по московскому времени на выбор.
-
Для тех, кто предпочитает работать в офисе - просторный офис класса А в Москве рядом с метро Калужская.
Этапы отбора:
1. Тестовое задание
2. HR-интервью (30-40 мин)
3. Техническое интервью (1-1.5 часа)
4. Оффер
Будем рады вашим откликам, хорошего дня!
Сравнение со средней зарплатой в похожих вакансиях:
218k
320k
140k
413k
Опубликована 10 часов назад
Похожие вакансии
- Можно удаленно
- Подработка
- Опыт от 5 лет
- Москва
- Можно удаленно
- Полный день
- Опыт от 5 лет
- Москва
- Можно удаленно
- Полный день
- Опыт от 5 лет
- Москва
- Можно удаленно
- Полный день
- Опыт от 5 лет
- Москва
- Можно удаленно
- Полный день
- Опыт от 5 лет
- Москва
- Можно удаленно
- Полный день
- Опыт от 5 лет
- Москва