AutoScout24
Senior Fullstack Engineer (m/f/d)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Fullstack-инженер в продуктовую команду AutoScout24 для разработки продуктов для дилерских клиентов. Основной фокус — frontend на React и TypeScript с участием в backend на Node.js, плюс использование GenAI-инструментов в повседневной работе.
Задачи
- Разрабатывать и развивать продукты для дилерских клиентов в одной из продуктовых инженерных команд
- Проектировать и развивать клиентские приложения на React, TypeScript и Node.js с акцентом на frontend и участием во всём стеке
- Вести фичи через весь жизненный цикл: технический дизайн, реализация, тестирование, деплой и эксплуатация
- Работать с крупными существующими кодовыми базами и повышать их качество, поддерживаемость и архитектуру
- Тесно сотрудничать с Product, Design и другими инженерами, превращая потребности бизнеса в прагматичные технические решения
- Использовать GenAI-инструменты для кодинга, отладки, рефакторинга, тестирования и документации
- Критически оценивать AI-сгенерированные решения, проверяя качество, безопасность и поддерживаемость
- Делиться знаниями, участвовать в технических обсуждениях и улучшать инженерные практики команды
Требования
- 5+ лет практического опыта разработки и эксплуатации production-систем
- Сильный профессиональный опыт с React, TypeScript и Node.js
- Сильный опыт frontend-разработки и готовность при необходимости работать с backend-сервисами
- Опыт работы с крупными существующими кодовыми базами и поставки поддерживаемого, хорошо протестированного кода
- Понимание основ инженерии ПО: архитектура приложений, тестирование, качество кода и поддерживаемость
- Опыт владения фичами или техническими решениями от дизайна до production
- Умение принимать прагматичные технические решения и объяснять компромиссы
- Опыт эффективной работы с Product, Design и Engineering в кросс-функциональных командах
- Интерес к GenAI и AI-assisted разработке и желание внедрять эти инструменты в рабочий процесс
- Обучаемость и готовность быстро осваивать новые технологии, включая Java для backend-сервисов
- Сильные коммуникативные навыки и умение конструктивно обсуждать идеи
Условия
- Международная команда из более чем 50 национальностей
- Инклюзивная культура и поддержка в развитии навыков
- Гибкий подход к работе и инструменты для раскрытия потенциала
Навыки
- React
- TypeScript
- Node.js
- JavaScript
- Java
- GenAI
- GitHub Copilot
- ChatGPT
- Cursor
- Claude
- Codex
- LLM
- AI APIs
- AWS