AutoScout24
Senior Software Engineer (m/f/d)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду Search Funnel в AutoScout24 — ядро покупательского пути. Полный цикл разработки высоконагруженных систем с AI-first подходом и реальной ответственностью за продукт.
Задачи
- Разрабатывать фичи совместно с командой сильных fullstack-инженеров на React, TypeScript, Node.js, Java, Next
- Принимать стратегические технические решения, обеспечивать стандарты качества кода и долгосрочное здоровье системы
- Проектировать и поддерживать модульный монолит — чистый, масштабируемый и надёжный
- Применять AI-first подход на всех этапах you-build-it-you-run-it: от дизайна и кодинга до тестирования, деплоя и эксплуатации
- Работать руками с реальным продуктовым кодом (TypeScript/Node/Next.js или Java/Spring), используя GenAI-инструменты для ускорения разработки и повышения качества
- Оптимизировать производительность фронтенда с фокусом на Core Web Vitals и пользовательский опыт
- Проектировать backend-сервисы в облаке — эффективные, наблюдаемые и готовые к продакшену
- Проводить A/B-эксперименты, измерять производительность и принимать решения на основе данных
- Менторить инженеров и развивать культуру высокопроизводительной разработки
Требования
- Инженерный опыт 10+ лет
- Опыт руководства командами от 5 человек в последние годы
- Глубокая экспертиза в JavaScript/TypeScript, React и Node.js
- Опыт применения принципов хорошего дизайна кода
- Опыт создания и эксплуатации высоконагруженных приложений в продуктовой среде
- Подтверждённое мастерство в использовании GenAI-инструментов для кодинга (предпочтительно Codex) для значительного повышения скорости и качества разработки
- Опыт интеграции LLM API (OpenAI, Anthropic, Azure OpenAI, Vertex AI или аналоги) в продакшен-приложения
- Сильное понимание производительности фронтенда, SEO и Core Web Vitals
- Комфортная работа с экспериментами, feature flags и итерациями на основе данных
- Ясная коммуникация и наставничество, способность вести технические решения и рост команды
Условия
- Международное сообщество: более 50 национальностей
- Инструменты, обучение и поддержка для работы удобным способом и развития навыков
- Культура роста и инклюзивности
Навыки
- React
- TypeScript
- JavaScript
- Node.js
- Java
- Next.js
- Spring
- Zustand
- REST APIs
- AWS
- EC2
- S3
- SQS
- GitHub Actions
- CI/CD
- Datadog
- Scala
- LLM APIs
- OpenAI
- Anthropic
- Azure OpenAI
- Vertex AI
- Core Web Vitals
- SEO
- feature flags
- A/B testing