description Job Description
<p><strong><span data-contrast="auto">A career driven by you. </span></strong><span data-contrast="auto">Join AutoScout24 Group and experience life in the fast lane. We’re not just leading the market; we’re creating it. We’re constantly innovating, evolving and transforming things for our customers. We’re driven, ambitious and determined to do our best work, together. For a career that doesn’t stand still, where you can put your ideas in the driving seat and change the way the world moves, join our international community.</span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":1,"335551620":1,"335559685":0,"335559737":0,"335559738":0,"335559739":160,"335559740":257}"> </span></p>
<p><span data-contrast="none">We're hiring a</span><strong><span data-contrast="none"> Senior Software Engineer</span></strong><span data-contrast="none"> to join our </span><strong><span data-contrast="none">Search Funnel team</span></strong><span data-contrast="none"> at AutoScout24 – the team behind the core buyer journey. This role is about </span><strong><span data-contrast="none">real ownership</span></strong><span data-contrast="none">: you’ll work on </span><strong><span data-contrast="none">high-traffic systems</span></strong><span data-contrast="none">, shape key parts of our user experience, and contribute to critical business outcomes. </span><span data-contrast="none">This role is a full stack engineer who is excited about GenAI’s boosting their own engineering performance and productivity and now wants an opportunity to influence a large, ambitious organization</span><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":0,"335551620":0,"335557856":16777215,"335559738":240,"335559739":240}"> </span></p>
<p><span data-contrast="none">The engineering world is moving very fast. We are all learning every day. Your core traits should be </span><strong><span data-contrast="none">curiosity and a strong drive to learn and grow</span></strong><span data-contrast="none">. We do not expect you to know everything. We expect you to help accelerate our curiosity and learning culture, and to become </span><strong><span data-contrast="none">AI-first</span></strong><span data-contrast="none"> together with us.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":0,"335551620":0,"335557856":16777215,"335559738":240,"335559739":240}"> </span></p>
<p> </p>
<p><strong><span data-contrast="auto">What you’ll do:</span></strong></p>
<ul>
<li><span data-contrast="none">Be part of a team of strong fullstack engineers, guiding feature development using </span><strong><span data-contrast="none">React, TypeScript, Node.js</span></strong><span data-contrast="none">, </span><strong><span data-contrast="none">Java, Next</span></strong><span data-contrast="none">.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":0,"335551620":0,"335559738":0,"335559739":0}"> </span><span data-contrast="auto"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="3" data-list-defn-props="{"335552541":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="2" data-aria-level="1"><span data-contrast="none">Drive strategic technical decisions, ensure </span><strong><span data-contrast="none">optimal code design standards</span></strong><span data-contrast="none">, and promote long-term system health with the team.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":0,"335551620":0,"335559738":0,"335559739":0}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="3" data-list-defn-props="{"335552541":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="3" data-aria-level="1"><span data-contrast="none">Architect and maintain a </span><strong><span data-contrast="none">modular monolith</span></strong><span data-contrast="none"> that’s clean, scalable, and built to last.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":0,"335551620":0,"335559738":0,"335559739":0}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="3" data-list-defn-props="{"335552541":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="4" data-aria-level="1"><span data-contrast="none">Apply an </span><strong><span data-contrast="none">AI-first mindset</span></strong><span data-contrast="none"> to every phase of you-build-it-you-run-it: from design and coding to testing, deployment and operations.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":0,"335551620":0,"335559738":0,"335559739":0}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="3" data-list-defn-props="{"335552541":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="5" data-aria-level="1"><span data-contrast="none">Work </span><strong><span data-contrast="none">hands-on in real product codebases</span></strong><span data-contrast="none"> (for example TypeScript/Node/Next.js or Java/Spring), using GenAI tools to accelerate development, improve quality and simplify existing systems.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335557856":16777215,"335559738":0,"335559739":0}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="3" data-list-defn-props="{"335552541":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="6" data-aria-level="1"><span data-contrast="none">Optimise </span><strong><span data-contrast="none">frontend performance</span></strong><span data-contrast="none"> with a strong focus on </span><strong><span data-contrast="none">Core Web Vitals</span></strong><span data-contrast="none"> and user experience.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":0,"335551620":0,"335559738":0,"335559739":0}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="3" data-list-defn-props="{"335552541":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="7" data-aria-level="1"><span data-contrast="none">Design backend services, in the cloud, that are efficient, observable, and production-ready. </span><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":0,"335551620":0,"335559738":0,"335559739":0}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="3" data-list-defn-props="{"335552541":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="8" data-aria-level="1"><span data-contrast="none">Drive </span><strong><span data-contrast="none">A/B experimentation</span></strong><span data-contrast="none">, performance measurement, and data-informed decisions.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":0,"335551620":0,"335559738":0,"335559739":0}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="3" data-list-defn-props="{"335552541":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="9" data-aria-level="1"><span data-contrast="none">Mentor engineers across the team and foster a high-performance engineering culture. </span><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":0,"335551620":0,"335559738":0,"335559739":0}"> </span></li>
</ul>
<p><strong><span data-contrast="none">Our Tech Stack</span></strong><span data-contrast="none"> </span><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":0,"335551620":0,"335559738":240,"335559739":240}"> </span></p>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="4" data-list-defn-props="{"335552541":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="1" data-aria-level="1"><strong><span data-contrast="none">Frontend:</span></strong><span data-contrast="none"> React, TypeScript, Zustand…</span><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":0,"335551620":0,"335559738":0,"335559739":0}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="4" data-list-defn-props="{"335552541":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="2" data-aria-level="1"><strong><span data-contrast="none">Backend:</span></strong><span data-contrast="none"> Node.js, Java, REST APIs</span><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":0,"335551620":0,"335559738":0,"335559739":0}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="4" data-list-defn-props="{"335552541":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="3" data-aria-level="1"><strong><span data-contrast="none">Infrastructure:</span></strong><span data-contrast="none"> AWS (EC2, S3, SQS, etc.), CI/CD via GitHub Actions</span><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":0,"335551620":0,"335559738":0,"335559739":0}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="4" data-list-defn-props="{"335552541":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="4" data-aria-level="1"><strong><span data-contrast="none">Observability:</span></strong><span data-contrast="none"> Datadog</span><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":0,"335551620":0,"335559738":0,"335559739":0}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="4" data-list-defn-props="{"335552541":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="5" data-aria-level="1"><strong><span data-contrast="none">Other:</span></strong><span data-contrast="none"> Internal experimentation platform, analytics tooling, feature flag systems </span><span data-ccp-props="{"134233117":false,"134233118"