About the Role
Join our cross-functional Core Experience team to help neighbors connect with one another by taking ownership of the frontend architecture and technical direction.
Responsibilities
- Take ownership of the frontend architecture and technical direction, ensuring scalability, performance, reliability, and long-term maintainability.
- Be an active participant in the evolution of our React-based frontend, including state management, SSR in Node.js, and build tooling.
- Uphold engineering standards for clean code, testing, performance, accessibility, and security.
- Participate in technical decision-making and ensure alignment with backend, platform, and product architecture.
- Collaboratively deliver outcomes with your cross-functional team: planning, prioritisation, predictability, and quality.
- Commit to user value deliveries each sprint and consistently meet those commitments.
- Work closely with Product Management and Design to translate business and user needs into executable technical roadmaps.
- Balance technical debt, platform evolution, and feature delivery in a sustainable way.
Requirements
- 3-7 years of experience building robust, scalable, and performant web applications using React and the modern JavaScript/TypeScript ecosystem.
- Good understanding of HTTP and how web requests work including headers, status codes and how data flows between client and server.
- Experience with Braze, Google Ads Manager, Google Tag Manager, Cookieless Targeting, and EUID implementations.
- Deep understanding of React, state management patterns (e.g. Redux or alternatives), and frontend architecture principles.
- Hands-on experience with technical integration of advertising platforms, including ad serving, tracking implementation, and tag management.
- Experience with Server-Side Rendering (e.g. Node.js), modern build tooling (Vite, Webpack, Rollup), and CI/CD pipelines.
- Proven ability to collaborate closely with UX/UI designers, backend engineers, and product managers.
- Strong ownership mindset: you care about outcomes, not just output.
- Excellent English skills; German is a plus.
Skills
- React
- JavaScript
- TypeScript
- HTTP
- Braze
- Google Ads Manager
- Google Tag Manager
- Cookieless Targeting
- EUID implementations
- State management (Redux or alternatives)
- Frontend architecture
- Advertising platform integration
- Ad serving
- Tracking implementation
- Tag management
- Server-Side Rendering (Node.js)
- Build tooling (Vite, Webpack, Rollup)
- CI/CD pipelines
Location
- Berlin-Kreuzberg
Work Type
- Hybrid working model
Experience Level
- 3-7 years
Benefits
- €35 per month SpenditCard for benefits
- 30 days of paid vacation
- Workation models
- Sabbatical
- Strengths-based development culture
- Regular events (Lunch Roulette, Lunch & Learn, Yoga)
About the Company
- 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.
Equal Opportunity
- 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.
