ADOMIK Опубликована 4 дня назад · отклик: arbeitnow.fr
Full-stack разработчик Ruby on Rails / React
ЗарплатаПо договорённости
ФорматУдалённо
ЛокацияНе указана
Компания ADOMIK — adtech-платформа с AI-based SaaS-продуктом для издателей. В команду BUILD ищут full-stack разработчика, который отвечает за фичи от начала до конца: от проектирования API до интерфейса.
Задачи
- Разрабатывать end-to-end фичи: от API на Ruby on Rails до интерфейса на React.
- Тесно работать с продуктовой командой: понимать требования, предлагать решения, дорабатывать по обратной связи.
- Оптимизировать существующий код приложения для повышения производительности и поддерживаемости.
- Проявлять инициативу в улучшении архитектуры, дизайна и процессов разработки.
Стек
- Бэкенд: Ruby on Rails, Grape API, Sidekiq, Python, Scala.
- Фронтенд: React, TypeScript, Tailwind CSS, shadcn/ui.
- Базы данных: MySQL, MongoDB, Snowflake, Redis, Elasticache.
- Тестирование: RSpec, Jest, Cypress.
- DevOps: Git, GitHub, GitHub Actions.
- Инфраструктура: 200+ инстансов AWS (EC2, S3, SQS, Cognito), более 10 ТБ данных в день.
Требования
- Опыт AI-assisted разработки с инструментами вроде Claude Code или GitHub Copilot: генерация кода, рефакторинг, отладка, исследование кодовой базы; умение составлять эффективные промпты.
- Бэкенд: проектирование, разработка и поддержка приложений на Ruby on Rails и RESTful API (включая Grape); чистая архитектура, масштабируемые паттерны, производительность.
- Опыт тестирования (RSpec), код-ревью, непрерывной интеграции и технической документации.
- Фронтенд: разработка современных веб-интерфейсов на React с TypeScript и JSX; опыт управления состоянием (Redux, Zustand) и компонентной архитектуры; владение Tailwind CSS и библиотеками компонентов вроде shadcn/ui; чувство UX.
- Опыт настройки и поддержки тестов (Jest, React Testing Library, Cypress) и вклад в долгосрочную поддерживаемость.
- Сильные навыки SQL и опыт сложных аналитических запросов; знакомство со Snowflake будет плюсом, но не обязательно.
- Опыт работы со средами, сочетающими SQL (MySQL) и NoSQL (MongoDB/Mongoid), и инструментами кэширования (Redis, Elasticache).
- Инженерная дисциплина: автоматизация и инструменты GitHub, CI/CD (GitHub Actions), тестирование, линтинг (ESLint), структурированные процессы ревью.
- Опыт работы с облачными и масштабируемыми средами (AWS).
- 3+ года опыта с Ruby on Rails и React с TypeScript.
- Прагматичность и автономность: способность довести фичу от дизайна до продакшена.
- Уверенная работа с REST API и распределёнными системами.
- Приверженность современным практикам разработки: тестирование, код-ревью, CI/CD.
- Сильные коммуникативные навыки и желание тесно работать с продуктовыми командами.
- Внимание к пользовательскому опыту и деталям.
- Свободный английский; французский будет преимуществом.
- Проживание в часовом поясе CET/CEST ± 2 часа для командного взаимодействия.
Условия
- Полностью удалённая работа.
- Предоставляется Macbook.
- Процесс отбора: техническое задание (кодинг-челлендж), два командных интервью, финальное обсуждение и оффер.
Инструменты в вакансии
Навыки и технологии
Направления