Мы развиваем нашу платформу электронного документооборота (ЭДО) и комплекс внутренних сервисов компании. Для усиления технической экспертизы ищем опытного 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).