Описание вакансии
Эта позиция предполагает удаленную работу.
Мы ищем Middle Ruby on Rails разработчика, который присоединится к нашей дружной инженерной команде, работающей над крупной образовательной платформой. Вы будете участвовать в разработке новых функций, тесно сотрудничать с опытными инженерами и брать на себя ответственность за задачи от реализации до развертывания, продолжая развивать свои технические навыки.
Обязанности
- Разрабатывать и поддерживать функции в нашем веб-приложении, следуя существующей архитектуре и шаблонам проектирования;
- Брать на себя ответственность за небольшие и средние функции от постановки задачи до развертывания, под руководством старших членов команды;
- Сотрудничать с инженерами и кросс-функциональными заинтересованными сторонами для улучшения продукта;
- Способствовать улучшению производительности и надежности отдельных частей платформы под руководством старших специалистов;
- Писать и поддерживать автоматизированные тесты для обеспечения стабильности и надежности кодовой базы;
- Участвовать в код-ревью — как предоставляя, так и получая обратную связь;
- Помогать в расследовании и устранении производственных проблем, эскалируя и сотрудничая со старшими инженерами при необходимости;
- Изучать инструменты на базе ИИ в рамках повседневной инженерной работы для поддержки разработки.
Требования
- Иметь опыт создания и поддержки веб-приложений, желательно в значительных масштабах;
- Иметь солидный опыт работы с Ruby (обязательно), а также с Rails и JavaScript; знание React будет плюсом;
- Понимать принципы проектирования программного обеспечения, практики тестирования и написания чистого кода;
- Иметь некоторый опыт работы с облачной инфраструктурой и инструментами CI/CD (например, AWS, GitHub Actions);
- Уметь своевременно выпускать новые функции, поддерживая качество кода;
- Проявлять интерес к рабочим процессам разработки с использованием ИИ и быть открытым к продуманному использованию этих инструментов;
- Владение английским языком на уровне Upper-Intermediate (B2+) или выше, с уверенным ежедневным общением с международными командами как в устной, так и в письменной форме.
Желательно
- Иметь опыт работы с образовательными технологическими платформами (LMS, LXP, MOOC);
- Быть знакомым со стандартами, такими как LTI, SCORM или xAPI;
- Иметь опыт интеграции LLM, инструментов на базе ИИ или агентных систем.
Преимущества
Работа с нами — это:
- Мотивированная и высокопрофессиональная команда;
- Работа в современном бизнес-центре, всего в пяти минутах ходьбы от метро, или удаленно;
- Рабочие часы 11:00 - 20:00 GMT+3;
- Программа корпоративных скидок;
- Корпоративные мероприятия для поддержания командного духа;