Build accessible, reliable frontend applications with React, develop reusable components and microfrontends, and collaborate with design and product teams while using AI tools to improve development workflows.
Product Engineer, Frontend Focus
π Description
- Build interfaces for manufacturing applications and their underlying platform.
- Own frontend systems and make architectural decisions that support consistency, maintainability, and scale.
- Use AI tools to accelerate development while maintaining quality and thoughtful design.
- Create reusable components, patterns, conventions, and tooling for engineers and AI agents.
- Collaborate with engineers and customers to understand needs and improve solutions.
- Develop complex interfaces such as data grids, graphs, editors, workflows, and real-time state.
π οΈ Requirements
- A master's degree with internship experience, or 3 to 5 years of professional experience.
- Production frontend experience, with at least 70 to 80% of your engineering work focused on frontend.
- Experience using AI as an engineering tool to improve development velocity and output quality.
- Strong frontend architecture judgment and the ability to turn recurring UI needs into reusable patterns.
- Care for usability, accessibility, performance, and maintainability.
- Familiarity with TypeScript, React, or Next.js is helpful.
- Experience with design systems, component libraries, Storybook, testing tools, SDKs, developer platforms, embedded applications, or microfrontends is a plus.
- Backend, design, or product experience alongside frontend work is beneficial.
Full job description
About the Role
Join a product engineering team building AI-powered software for manufacturing. You will focus primarily on frontend development, creating interfaces that bring enterprise data and operational workflows together for use on factory floors.
What You'll Do
Build interfaces for manufacturing applications and the platform they run within.
Own frontend systems and make architectural decisions that support consistency, maintainability, and scale.
Use AI tools to accelerate development while maintaining quality and thoughtful design.
Create reusable components, patterns, conventions, and tooling for engineers and AI agents.
Work with engineers and customers to understand needs and improve solutions.
Develop complex interfaces, including data grids, graphs, editors, workflows, and real-time state.
Identify and improve confusing, inconsistent, or unfinished user experiences.
What We're Looking For
A master's degree with internship experience, or 3 to 5 years of professional experience.
Production frontend experience, with at least 70 to 80% of your engineering work focused on frontend.
Experience using AI as an engineering tool to improve development velocity and output quality.
Strong frontend architecture judgment and the ability to turn recurring UI needs into reusable patterns.
Care for usability, accessibility, performance, and maintainability.
Familiarity with TypeScript, React, or Next.js is helpful.
Experience with design systems, component libraries, Storybook, testing tools, SDKs, developer platforms, embedded applications, or microfrontends is a plus.
Backend, design, or product experience alongside frontend work is beneficial.
Location
Hybrid role based in Munich, Germany, with at least one week per month on-site. Some flexibility is available for people based nearby.
Similar jobs
Search more Frontend Engineer jobsDesign engineer (UK)
Own and evolve WRITERβs design system, building polished, accessible production UI and shaping how designers, engineers, and AI agents use shared components to ship product.
Design and own secure, accessible web and native mobile interfaces for a mission-critical platform, from UI architecture and API integration to testing, deployment, performance, and production operations.
Build and maintain React and Next.js experiments, configure feature flags and testing platforms, and turn winning variants into production code while helping shape the team's experimentation process.
Build and maintain Angular web applications and shared interface platforms, collaborating with design, product, and backend teams to deliver customer experiences and improve frontend quality, accessibility, and performance.
