KA
Senior Full Stack Software Developer
KOQOON AUSTRIA GMBH
Brunn am Gebirge · Hybrid Full-time Senior 4d ago
About the role
About
We are on a mission to turn the world of grilling upside down. At KOQOON, we build intelligent grill systems that combine cutting‑edge Bluetooth and Wi‑Fi technology with extraordinary design and culinary ambition — and we are just getting started.
Role
Senior Full Stack Software Developer (m/f/x) – TypeScript · React · Node.js · PHP · Azure
The Challenge
You will be the primary developer responsible for our Azure‑based Web Portal (CMS + user management), a Craft CMS online shop and a custom WordPress marketplace. This is a hands‑on role: you design, build, deploy and maintain — with full end‑to‑end ownership.
Day-to-Day Responsibilities
- Build and maintain the custom web portal (CMS) across frontend, backend and APIs (React UI, Node.js/Express services).
- Develop and evolve the PostgreSQL data model and integrations using Prisma ORM.
- Design and evolve RESTful APIs used by web and mobile clients.
- Extend and maintain the Craft CMS online shop (features, content structures, templates, integrations), a custom WordPress marketplace (custom codebase, minimal plugins, ACF for content modeling) and maintain integration with Stripe.
- Manage the integration between the custom web portal (CMS) and Craft CMS for user management, ensuring consistent synchronisation via webhooks and APIs.
- Drive architecture improvements, refactoring and code quality.
- Ensure stable deployments and production operations across Azure and Hetzner/Ploi infrastructures.
- Improve reliability, performance, monitoring and security of services running in Azure Cloud.
- Document decisions and keep systems understandable for future maintainers.
- Troubleshoot production issues end‑to‑end and drive fixes.
Your Profile
- 5+ years of full stack development experience.
- Deep expertise in TypeScript/JavaScript: React, Node.js/Express, RESTful APIs.
- PostgreSQL and ORM experience (Prisma preferred).
- Strong CSS/UI skills — MUI and Tailwind CSS experience welcome.
- Solid testing habits: Jest (required), Playwright (nice to have).
- CI/CD experience: GitHub Actions, Azure provisioning and monitoring.
- WordPress (custom plugins/themes, ACF) and Craft CMS experience.
- Authentication/SSO via OIDC/OAuth 2.0 and payment integrations (Stripe).
- Fluent English — German is a bonus, not a requirement.
What Makes Us Different
- Meaningful work on a product that is genuinely changing a market.
- Hybrid working model with flexibility that fits your life.
- A close‑knit team where your ideas are heard and your contributions are visible.
- The opportunity to grow into a key role as we expand internationally.
Job Details
- Employment type: Full Time (Permanent employment)
- Seniority level: Professional Experience
- Work model: Hybrid
- Place of work: Brunn am Gebirge
- Field of work: IT, Data Processing
- Hours: Monday to Friday, 38.5 hours
Required Skills
- TypeScript and JavaScript
- PostgreSQL and ORM
- CSS and UI
- Jest
- CI and CD
- WordPress and Craft CMS
Nice‑to‑Have Skills
- Playwright
Required Languages
- English B2
Nice‑to‑Have Languages
- German A1
Benefits
- Home office
Skills
ACFAzureCSSCraft CMSExpressGitHub ActionsJestJavaScriptMUINode.jsOIDCOAuth 2.0PlaywrightPostgreSQLPrismaReactRESTful APIsStripeTailwind CSSTypeScriptWordPress
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free