Разработчик приложений Shiny R

в РНЦХ им. акад. Б.В. Петровского (посмотреть профиль)
Город Москва, Russian Federation
Опубликовано 28.04.2026
Категория Биоинформатика
Тип вакансии Полная занятость
Частичная занятость
Адрес Профсоюзная

Обязанности

Разработка Shiny-приложений: Создание интерактивных дашбордов с нуля и поддержка существующих.

Архитектура: Проектирование модульной структуры приложений (использование shiny modules) для удобства масштабирования и тестирования.

Бэкенд: Интеграция с базами данных (PostgreSQL, ClickHouse, MongoDB), написание оптимизированных запросов и подготовка данных с использованием tidyverse и data.table.

UI/UX: Верстка интерфейсов с использованием bs4Dash, shinydashboard или custom CSS/JS (для нестандартных задач).

Производство: Настройка деплоя приложений на сервера (Shiny Server, RStudio Connect, Docker + AWS/DigitalOcean).

Требования

R, уверенно: знание tidyverse (dplyr, ggplot2, tidyr) и других необходимых пакетов, опыт работы с data.table будет плюсом.

Shiny: понимание реактивной логики (reactive, observe, eventReactive и тд), опыт написания модулей.

Базы данных: умение писать SQL запросы, опыт подключения Shiny к БД будет плюсом.

Работа с интерфейсом: опыт настройки внешнего вида приложений (HTML/CSS, знакомство с Bootstrap).

Опыт написания юнит-тестов (testthat) для логики приложений.

Уровень кандидата: от Junior+ (уверенное знание базового R + Shiny, готовность быстро закрыть пробелы в приложениях Shiny) при условии быстрого освоения необходимых навыков/модулей.

Зарплата

По результатам собеседования

Условия

Полная/частичная занятость
График обсуждается индивидуально
Заработная плата в зависимости от уровня и навыков

Откликнуться                  
Указывайте одну почту
Формат дд.мм.ГГГГ, пример 01.12.1990
Перетащите файл сюда Выбрать файл ...

Рекомендуемые курсы для этой вакансии: