ФГБОУ ВО Самарский государственный медицинский университет МЗ РФ

Ведущий инженер-программист

Не указана
  • Самара
  • От 3 до 6 лет

Центр разработки и сопровождения образовательных информационных систем развивается как внутренняя продуктовая команда СамГМУ: разрабатываем и поддерживаем современные веб‑сервисы и образовательные информационные системы.

Какие задачи Вам необходимо выполнять:

  • Разрабатывать и поддерживать клиентские веб‑приложения на Vue.js в соответствии с техническим заданием.
  • Проектировать архитектуру и логику клиентской части приложений с учётом масштабируемости и дальнейшего сопровождения.
  • Интегрировать фронтенд с внешними и внутренними сервисами университета по REST API, обрабатывать асинхронные запросы и ошибки.
  • Оптимизировать производительность клиентских приложений (скорость загрузки, рендеринг, потребление ресурсов).
  • Разрабатывать и сопровождать переиспользуемые компоненты и модули, а также вести сопроводительную техническую документацию к коду.

Вы подходите нам по ожиданиям, если у Вас:

  • Высшее техническое или ИТ‑образование (информатика, программная инженерия, прикладная математика, информационные системы или смежные направления).
  • Уверенные знания JavaScript (включая основы языка и стандарт ECMAScript ES6+), понимание условий, циклов, работы с DOM API, протоколами http/https, а также принципов работы с XMLHttpRequest.
  • Опыт разработки клиентских веб‑приложений на Vue.js: понимание жизненного цикла компонента, умение работать с Vue Router, управлять состоянием, использовать компоненты, слоты и миксины, интегрировать проекты на «чистом» JavaScript и Bootstrap в экосистему Vue.
  • Практические навыки вёрстки: grid/flexbox, кроссбраузерная адаптивная вёрстка (включая media‑запросы), использование CSS‑препроцессоров (SASS, переменные, миксины), базовая работа со сборщиками (Webpack, Vite), а также работа с REST API и инструментами разработчика (Git, Chrome DevTools, Vue DevTools, IDE, Postman и др.).
  • Личные качества: умение спокойно реагировать на изменяющиеся требования, работать в команде и самостоятельно, способность самостоятельно расширять зону ответственности и искать информацию, организованность и целеустремлённость, ясное изложение мыслей и аргументация технических решений, ответственность и стремление к профессиональному росту.

Наши условия:

  • График работы: полный рабочий день, 5/2, офис.
  • Место работы: г. Самара, Гагарина, 18 (м.Гагаринская).
  • Уровень заработной платы обсуждается на собеседовании.