Text copied to clipboard!
Название
Text copied to clipboard!Старший разработчик Ruby
Описание
Text copied to clipboard!
Мы ищем Старшего разработчика Ruby, который присоединится к нашей команде и поможет нам создавать масштабируемые, надежные и высокопроизводительные веб-приложения. В этой роли вы будете играть ключевую роль в проектировании архитектуры, написании кода, проведении код-ревью и наставничестве младших разработчиков. Мы ищем кандидата с глубокими знаниями Ruby и фреймворка Ruby on Rails, а также с опытом работы в Agile-среде.
Вы будете тесно сотрудничать с командами по продукту, дизайну и DevOps, чтобы обеспечить высокое качество и своевременную поставку функционала. Мы ценим инициативность, ответственность и стремление к постоянному профессиональному росту. Если вы увлечены разработкой, умеете решать сложные технические задачи и хотите влиять на развитие продукта — мы будем рады видеть вас в нашей команде.
Основные задачи включают разработку и поддержку серверной логики, интеграцию с внешними API, оптимизацию производительности и обеспечение безопасности приложений. Также важно участие в планировании спринтов, оценке задач и улучшении процессов разработки. Мы ожидаем, что вы будете активно делиться знаниями, участвовать в технических обсуждениях и помогать команде достигать общих целей.
Наш идеальный кандидат имеет опыт работы с современными инструментами CI/CD, тестированием (RSpec, Minitest), базами данных (PostgreSQL, Redis) и облачными платформами (AWS, Heroku). Знание JavaScript и современных фронтенд-фреймворков будет плюсом. Мы предлагаем конкурентную зарплату, гибкий график, удаленную работу и возможности для профессионального развития.
Обязанности
Text copied to clipboard!- Разработка и поддержка веб-приложений на Ruby on Rails
- Проектирование архитектуры и выбор технических решений
- Проведение код-ревью и наставничество младших разработчиков
- Интеграция с внешними API и сторонними сервисами
- Оптимизация производительности и обеспечение безопасности приложений
- Участие в планировании спринтов и оценке задач
- Разработка и поддержка автоматических тестов
- Взаимодействие с командами дизайна, продукта и DevOps
- Участие в технических обсуждениях и принятии архитектурных решений
- Поддержка существующего кода и устранение багов
Требования
Text copied to clipboard!- Опыт коммерческой разработки на Ruby от 4 лет
- Глубокие знания Ruby on Rails
- Опыт работы с PostgreSQL, Redis
- Знание принципов ООП, SOLID, REST
- Опыт написания тестов (RSpec, Minitest)
- Знание Git и опыт работы с CI/CD
- Понимание принципов Agile/Scrum
- Умение работать в команде и делиться знаниями
- Желание развиваться и изучать новые технологии
- Опыт работы с облачными платформами (AWS, Heroku) приветствуется
Возможные вопросы на интервью
Text copied to clipboard!- Какой у вас опыт работы с Ruby on Rails?
- Какие проекты вы реализовали в роли старшего разработчика?
- Как вы подходите к проектированию архитектуры приложения?
- Как вы обеспечиваете качество и безопасность кода?
- Какой у вас опыт работы с CI/CD и автоматическим тестированием?
- Как вы взаимодействуете с другими членами команды?
- Как вы обучаете и поддерживаете младших разработчиков?
- Какие инструменты и технологии вы предпочитаете использовать?
- Как вы решаете сложные технические задачи?
- Готовы ли вы работать удаленно и в гибком графике?