Senior AI Enabled Product Engineer — Frontend Focus (f/m/d)
Good Hood Gmbh
<br><strong>Your mission</strong><p><p><span style="font-family:Verdana, Geneva, sans-serif;">You will own the part of nebenan.de that neighbors actually see and touch. This is a frontend-focused role on a full-stack product team: your depth is in the browser and on mobile web, and you follow a feature all the way through the API and into production. You will work with React and TypeScript on the frontend. Ruby on Rails on the backend, PostgreSQL, and AWS.</span></p><span style="font-family:Verdana, Geneva, sans-serif;"><br></span><p><span style="font-family:Verdana, Geneva, sans-serif;">Concretely, you will:</span><span style="font-family:Verdana, Geneva, sans-serif;"><br></span></p><p><span style="font-family:Verdana, Geneva, sans-serif;"><strong>Own your product area</strong></span><span style="font-family:Verdana, Geneva, sans-serif;"><strong><br></strong></span></p><ul><li style="font-family:Verdana, Geneva, sans-serif;"><p>Own a product area end to end. From prototype through production to iteration, mobile-first. You decide from usage data what to improve next and keep the area healthy on an ongoing basis.</p></li><li style="font-family:Verdana, Geneva, sans-serif;"><p>Run what you build. Set and meet performance and reliability targets for your area, instrument before shipping, and handle incidents in your own work.</p></li><li style="font-family:Verdana, Geneva, sans-serif;"><p>Challenge the plan. You work with a product lead who owns the outcome and a product analyst who designs and validates experiments. If a piece of work won't move the metric it's meant to move, say so early.</p></li></ul><span style="font-family:Verdana, Geneva, sans-serif;"><br></span><p><span style="font-family:Verdana, Geneva, sans-serif;"><strong>Build the interface</strong></span><span style="font-family:Verdana, Geneva, sans-serif;"><br></span></p><ul><li style="font-family:Verdana, Geneva, sans-serif;"><p>Build React features are accessible, fast, and consistent with our design system.</p></li><li style="font-family:Verdana, Geneva, sans-serif;"><p>Own and extend the design system. Components, tokens, and patterns that other engineers reuse. You push generic work into shared components early.</p></li><li style="font-family:Verdana, Geneva, sans-serif;"><p>Work across the client–server boundary. Shape the APIs your screens depend on; make deliberate choices about data fetching, caching, loading, and error states; and understand what's happening on the network.</p></li></ul><span style="font-family:Verdana, Geneva, sans-serif;"><br></span><p><span style="font-family:Verdana, Geneva, sans-serif;"><strong>Work with AI and evidence</strong></span><span style="font-family:Verdana, Geneva, sans-serif;"><br></span></p><ul><li style="font-family:Verdana, Geneva, sans-serif;"><p>Direct AI and be accountable for what it writes. You set intent, review what comes back, and own everything that ships under your name.</p></li><li style="font-family:Verdana, Geneva, sans-serif;"><p>Replace manual QA with evidence. Automated tests, visual regression, and instrumentation ground your confidence in data.</p></li></ul><span style="font-family:Verdana, Geneva, sans-serif;"><br></span><p><span style="font-family:Verdana, Geneva, sans-serif;"><strong>What this role is not</strong></span><span style="font-family:Verdana, Geneva, sans-serif;"><br></span></p><ul><li style="font-family:Verdana, Geneva, sans-serif;"><p>Not a ticket taker. You own working software in production, not merged pull requests.</p></li><li style="font-family:Verdana, Geneva, sans-serif;"><p>Not pixel-pushing behind a designer. Design and validation of the experience sit with product and design; building it into production software and pushing back on it are yours.</p></li><li style="font-family:Verdana, Geneva, sans-serif;"><p>Not frontend-only in practice. Depth in the frontend, contribution across the stack.</p></li></ul></p><br><strong>Your profile</strong><p><ul><li style="font-family:Verdana, Geneva, sans-serif;"><p>Strong React in production: component design, state management, rendering behaviour</p></li><li style="font-family:Verdana, Geneva, sans-serif;"><p>A real grasp of client–server architecture: how the browser and the backend actually talk, what that costs, and how it fails</p></li><li style="font-family:Verdana, Geneva, sans-serif;"><p>Craft in the fundamentals: modern CSS and layout, semantic HTML, accessibility, web performance, responsive and mobile-first work</p></li><li style="font-family:Verdana, Geneva, sans-serif;"><p>Solid command of TypeScript</p></li><li style="font-family:Verdana, Geneva, sans-serif;"><p>Experience building or maintaining a design system, or at least a clear opinion about what makes one work</p></li><li style="font-family:Verdana, Geneva, sans-serif;"><p>Comfortable owning outcomes, working day to day with non-engineers</p></li><li style="font-family:Verdana, Geneva, sans-serif;"><p>Uses AI deliberately as leverage: directs and reviews generated code to production quality</p></li><li style="font-family:Verdana, Geneva, sans-serif;"><p>A maker: ships, validates, then refines on what the evidence shows</p></li><li style="font-family:Verdana, Geneva, sans-serif;"><p>Cares that the thing works for the person using it, on their phone, on their network</p></li><li style="font-family:Verdana, Geneva, sans-serif;"><p>A plus: enough backend familiarity (Ruby, or any server-side language) to change an endpoint yourself</p></li><li style="font-family:Verdana, Geneva, sans-serif;"><p>A plus: data-informed product work, with decisions grounded in data</p></li><li style="font-family:Verdana, Geneva, sans-serif;"><p>English skills for working in our international team; German is a plus</p></li></ul></p><br><strong>What we offer</strong><p><ul><li style="font-family:Verdana, Geneva, sans-serif;"><p>Hybrid work model combining office and remote days </p></li><li style="font-family:Verdana, Geneva, sans-serif;"><p>A meaningful job – we're creating a great product with real added value for the community</p></li><li style="font-family:Verdana, Geneva, sans-serif;"><p>Work in a cheerful and experienced team that exchanges ideas and learns from each other</p></li><li style="font-family:Verdana, Geneva, sans-serif;"><p>Insights into the entire work process of our social startup and the nebenan.de foundation</p></li><li style="font-family:Verdana, Geneva, sans-serif;"><p>Responsibility and great opportunities to actively contribute</p></li><li style="font-family:Verdana, Geneva, sans-serif;"><p>Your nebenan.de SpenditCard – you'll receive an additional income of 35 Euros per month, which you can use for things of your choice</p></li><li style="font-family:Verdana, Geneva, sans-serif;"><p>30 days of vacation per year – we also offer the possibility of workation models and a sabbatical</p></li><li style="font-family:Verdana, Geneva, sans-serif;"><p>A workplace in Berlin-Kreuzberg and regular events like yoga or Lunch & Learn sessions.<span style="font-family:Verdana, Geneva, sans-serif;"><br></span></p></li></ul><p><span style="font-family:Verdana, Geneva, sans-serif;">If we’ve captured your interest, apply now and let us know why you’re the perfect fit for the job!</span></p></p><p>Find <a href="https://www.arbeitnow.com">Jobs in Germany</a> on Arbeitnow</a>