Summary
✨ AI‑Generated
Own a customer-facing product area from prototype to production in a frontend-focused full-stack engineering role. You will build with React and TypeScript, follow features through APIs and backend systems, use product data to prioritize improvements, and take responsibility for performance and reliability. The environment emphasizes experimentation, measurable outcomes, mobile-first experiences, and end-to-end ownership.
Highlights
Own a product area end to end in a frontend-focused full-stack role, from prototyping through production and iteration. The position offers strong autonomy, mobile-first product development, data-driven experimentation, performance ownership, and the opportunity to work with modern frontend, backend, cloud, and AI-enabled practices.
Description
Your mission
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.
Concretely, you will:
Own your product area
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.Run what you build.
Set and meet performance and reliability targets for your area, instrument before shipping, and handle incidents in your own work.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.
Build the interface
Build React features are accessible, fast, and consistent with our design system.Own and extend the design system.
Components, tokens, and patterns that other engineers reuse.
You push generic work into shared components early.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.
Work with AI and evidence
Direct AI and be accountable for what it writes.
You set intent, review what comes back, and own everything that ships under your name.Replace manual QA with evidence.
Automated tests, visual regression, and instrumentation ground your confidence in data.
What This Role Is Not
Not a ticket taker.
You own working software in production, not merged pull requests.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.Not frontend-only in practice.
Depth in the frontend, contribution across the stack.
Your profile
Strong React in production: component design, state management, rendering behaviourA real grasp of client–server architecture: how the browser and the backend actually talk, what that costs, and how it failsCraft in the fundamentals: modern CSS and layout, semantic HTML, accessibility, web performance, responsive and mobile-first workSolid command of TypeScriptExperience building or maintaining a design system, or at least a clear opinion about what makes one workComfortable owning outcomes, working day to day with non-engineersUses AI deliberately as leverage: directs and reviews generated code to production qualityA maker: ships, validates, then refines on what the evidence showsCares that the thing works for the person using it, on their phone, on their networkA plus: enough backend familiarity (Ruby, or any server-side language) to change an endpoint yourselfA plus: data-informed product work, with decisions grounded in dataEnglish skills for working in our international team; German is a plus
What We Offer
Hybrid work model combining office and remote days A meaningful job – we're creating a great product with real added value for the communityWork in a cheerful and experienced team that exchanges ideas and learns from each otherInsights into the entire work process of our social startup and the nebenan.de foundationResponsibility and great opportunities to actively contributeYour nebenan.de SpenditCard – you'll receive an additional income of 35 Euros per month, which you can use for things of your choice30 days of vacation per year – we also offer the possibility of workation models and a sabbaticalA workplace in Berlin-Kreuzberg and regular events like yoga or Lunch & Learn sessions.
If we’ve captured your interest, apply now and let us know why you’re the perfect fit for the job!
About Us
At Good Hood GmbH we help people to feel at home in their urban environment again.
With our platform nebenan.de we enable people to connect and support each other in daily life so strangers become neighbours.
We believe that by revitalising urban neighbourhoods and encouraging exchange, shared activities and mutual assistance among neighbours we can contribute to a positive change in society towards a more humane, sustainable and secure living environment that offers a higher quality of life for everyone.
Diversity means collaboration – at nebenan.de we are happy about every dimension of diversity that enriches our team.
We live equal opportunities and support them.