Full Stack Engineer JavaScript (m/ž)
Europe (non-EU)
August 12, 2026 at 1:12 PM
Why this role
ZYNE is an independent scale-up backed by VERBUND, Austria's leading electricity provider, and TTTech. We build the energy management platform that connects and controls distributed energy assets, PV, industrial batteries, EV charging, across customer sites in Austria and Germany, from edge devices on the factory floor to the cloud.
Site Optimization is the team closest to customer-facing value: what you ship is what operators see and use every day. You will build the operator web application, a React stack end to end, and the command & control APIs that let customers safely steer real energy assets.
You join an engineering team across Novi Sad, Vienna and Munich, reporting to the Site Optimization Team Lead.
What you'll own
What you bring
Nice to have: Azure services (Event Grid, App Service), real-time data visualization, OpenAPI/JSON Schema contract design, energy or industrial domain exposure, experience working with AI coding agents.
Our stack today
TypeScript end to end, in a pnpm and Turborepo monorepo. React on Vite with TanStack Router and Query, Tailwind, shadcn and Storybook. Node.js and Express services, Zod and ajv for validation, ECharts for visualization, Playwright and Vitest for tests, Azure Event Grid and Databricks SQL behind the scenes. A Nuxt and Vue application is still in production and on its way out. Decisions are documented as ADRs.
How we work
You'd join the team that owns the product end to end, from edge devices to the interfaces customers rely on. Our Novi Sad office is the largest engineering hub, with occasional travel to Vienna or Munich for team workshops, roughly quarterly. Small, focused teams of 4–5 that leads run as they see fit; your contributions are visible immediately. AI-augmented engineering is the default, with dedicated enablement. High ownership: given a problem, you drive it to completion without constant guidance. Your work directly determines the performance of real energy assets.
Hiring process
No take-home assignments, no algorithm puzzles. Intro chat → technical conversation with the team → offer. Weeks, not months.