Own the frontend architecture of complex, enterprise-scale web applications - make decisions on component design, state management, and data-fetching patterns
Build polished, performant, and accessible user interfaces for manufacturing execution software
Collaborate closely with backend engineers and product teams during requirements gathering, technical specification, and system design
Contribute to backend services and APIs (primarily in Golang) to deliver end-to-end features when needed
Champion frontend best practices: code reviews, testing strategies, performance budgets, and design-system adoption
Build and maintain shared tooling, test automation, and developer documentation
Be flexible, responsive, and adaptive to ever-changing business requirements
What You’ll Bring
Strong understanding of software development fundamentals including software design, component architecture, state management, and code maintainability
At least 4 years of hands-on experience building modern web applications with TypeScript and React (or Angular)
Deep knowledge of frontend fundamentals: HTML, CSS, responsive design, accessibility, and browser performance optimization
Experience with frontend tooling and ecosystems: bundlers (Vite, Webpack), testing frameworks (Jest, Playwright, Cypress), and CI/CD pipelines
Solid experience with RESTful APIs and/or GraphQL - comfortable designing and consuming API contracts
Working knowledge of backend development, preferably with Golang
Familiarity with SQL and relational databases (MySQL, PostgreSQL, etc.)
Full professional proficiency in English; German is a plus
Experience with Kubernetes or containerized deployments is a plus
Nice to Have
Experience with design systems or component libraries (e.g., Storybook, Material UI, Tailwind CSS)
Understanding of observability and monitoring on the frontend (error tracking, performance metrics)
Don't forget to mention EuroTechJobs when applying.