Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой — после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Сервис занимается разработкой и управлением медицинской техникой.
задачи
Поддерживать существующее веб-приложение на Ruby on Rails;
Разрабатывать новые функции и модули;
Дорабатывать систему управления медицинской техникой;
Участвовать в архитектурных решениях и техническом планировании;
Писать и поддерживать тесты;
Проводить код-ревью и соблюдать стандарты качества кода;
Менторить младших разработчиков в перспективе;
Оптимизировать производительность приложения.
требования
Глубокое знание Ruby 3.4 и понимание внутреннего устройства языка;
Экспертный уровень владения Rails 7.0;
Понимание модульной архитектуры и проектирование сложных систем с помощью Rails Engines;
Продвинутая работа с ActiveRecord, оптимизация запросов и миграции;
Разработка real-time функций и WebSocket соединений через ActionCable;
Управление файлами и интеграции с облачными хранилищами через ActiveStorage;
Написание unit, integration и system тестов с использованием RSpec, применение TDD/BDD подходов;
Настройка и поддержание стандартов качества кода с помощью Rubocop;
Проектирование схем БД, оптимизация производительности и сложные запросы в PostgreSQL;
Продвинутая работа с кэшированием, сессиями и очередями в Redis;
Архитектура обработки асинхронных задач с использованием resque и resque-scheduler;
Управление frontend зависимостями и build процессами через Node.js;
Настройка и оптимизация сборки ассетов, продвинутое использование SCSS, минификация JavaScript;
Настройка веб-сервера Nginx, load balancing и SSL;
Будет плюсом 5+ лет коммерческого опыта разработки на Ruby on Rails, 2+ года опыта работы с enterprise приложениями, опыт архитектурного планирования, навыки оптимизации производительности, опыт работы с микросервисной архитектурой, опыт менторинга и руководства командой, понимание принципов DevOps и CI/CD, опыт работы с медицинскими системами, знание принципов SOLID, DRY, KISS и паттернов проектирования, опыт интеграции с внешними API, навыки профилирования и отладки.