УК Мегатэкс Санкт-Петербург

Программист Ruby

От 150 000 RUR
  • Санкт-Петербург
  • Полная занятость
  • Полный день
  • От 1 года до 3 лет

Мы развиваем нашу платформу электронного документооборота (ЭДО) и комплекс внутренних сервисов компании. Для усиления технической экспертизы ищем опытного Ruby on Rails разработчика (Mid+/Senior).
Вы присоединитесь как ключевой специалист на этапе активного роста и получите возможность непосредственно влиять на архитектуру решений и формирование команды разработки в ближайшей перспективе.

Чем предстоит заниматься:

  • Проектирование и разработка новых функциональных модулей и сервисов.
  • Оптимизация существующей кодовой базы.
  • Активное участие в выборе технологий и формировании процессов разработки.
  • Помощь в оценке задач, проведении интервью и адаптации новых разработчиков в будущем.

Мы предлагаем:

  • Роль ключевого технического эксперта в важных для бизнеса проектах.
  • Реальную возможность повлиять на архитектуру и направление развития сервисов.
  • Перспективу роста до роли Tech Lead/Архитектора по мере формирования и расширения команды.
  • Удаленную работу с присутсвенными днями в офисе.

Наши ожидания:

  • Глубокое знание Ruby on Rails:
  • Опыт коммерческой разработки на RoR от 3-х лет. Понимание принципов RESTful, MVC, ООП, паттернов проектирования.
  • Навыки работы с базами данных: Отличное знание PostgreSQL (сложные запросы, оптимизация, индексы, понимание ACID).
  • Опыт с JavaScript/Node.js: Уверенное владение JavaScript (ES6+).
  • Знание и практический опыт работы с Node.js (Express/Nest.js или аналоги).
  • Тестирование: Привычка писать тесты (RSpec, Minitest для RoR; Jest/Mocha для Node.js).
  • Системы контроля версий: Свободное владение Git (GitHub/GitLab/Bitbucket).
  • Английский язык: Уровень не ниже Intermediate (чтение технической документации).

Будет большим плюсом:

  • Опыт работы с фреймворками фронтенда (React, Vue.js, Angular).
  • Знание Docker, Docker Compose.
  • Опыт настройки CI/CD (GitLab CI, GitHub Actions, Jenkins).
  • Понимание принципов DevOps (Nginx, Linux-сервера).
  • Знание NoSQL баз данных (Redis, MongoDB).