Senior Full Stack Software Developer TypeScript · React · Node.js · PHP · Azure
Role details
Job location
Tech stack
Job description
To push our digital platforms forward, we're looking for a Senior Full Stack Software Developer (m/f/x) who enjoys building modern web applications, brings fresh ideas and wants to work on an innovative smart-grill product.
You'll be hands-on across our web and backend systems - especially our Web Portal and our Craft CMS + Craft Commerce online shop. You'll build new features, improve existing applications and ensure our platforms stay fast, stable and technically clean.
-
a small, ambitious team with plenty of room for your own ideas
-
modern web technologies and diverse projects
-
a product that redefines an entire category
-
hybrid work, flexible structures and short decision paths
-
start-up spirit backed by the stability of an established family business
-
Competitive compensation starting with € 70.000 as annual gross salary (14 payments, 38,5 h/week). Willingness to overpay depending on qualification and experience.
-
Develop and maintain our custom Web Portal (React frontend, Node.js/Express backend, REST APIs)
-
Evolve our PostgreSQL data model and integrations (Prisma ORM)
-
Extend and maintain our Craft CMS + Craft Commerce online shop (Stripe integration) and a custom WordPress marketplace (ACF, Stripe integration)
-
Ensure smooth user management and synchronisation between systems via APIs and webhooks
-
Improve architecture, code quality, performance and reliability
-
Troubleshoot issues end-to-end and keep systems well-documented
Requirements
- 5+ years of full stack development experience
- Strong TypeScript/JavaScript skills: React, Node.js/Express, REST APIs
- PostgreSQL + ORM experience (Prisma preferred)
- Solid CSS/UI skills (MUI, Tailwind welcome)
- Testing experience (Jest required, Playwright nice to have)
- CI/CD knowledge (GitHub Actions, Azure provisioning/monitoring)
- Experience with Craft CMS + Craft Commerce and WordPress (custom themes, ACF)
- Familiarity with authentication/SSO and payment integrations (Stripe)
- Fluent English - German is a plus, not a must