Overview
ABOUT THE ROLE
Full job description
ABOUT THE ROLE Join a small product engineering team building AI tools for business users. You will combine product thinking with full-stack engineering to create features that are easy to discover, understand, and use without explanation. WHAT YOU'LL DO
- Build new AI interaction patterns and user experiences where established best practices may not exist.
- Partner closely with a product designer to shape features from early concepts through production.
- Own the complete experience of features, including information architecture, user flows, copy, and error states.
- Validate that solutions address real user problems and are intuitive in day-to-day workflows.
- Improve details such as spacing, loading states, and microcopy, and follow up on features after launch.
- Share your reasoning, surface trade-offs, and ask questions that help strengthen the engineering team. WHAT WE'RE LOOKING FOR
- At least 3 years of full-stack engineering experience building and shipping production features end-to-end.
- Strong experience with React and TypeScript, including component architecture, state management, and frontend performance.
- Experience building server-side logic, data models, database queries, and API contracts. The stack includes PostgreSQL, tRPC, Electron, Kubernetes, and Docker.
- A track record of owning user experience beyond implementation, with attention to usability, discoverability, and interface details.
- Experience working closely with product designers and following shipped features through after launch.
- Familiarity with building AI or machine learning features in production and using AI coding tools while understanding the code they generate. COMPENSATION & BENEFITS The salary range is €60,000 to €90,000 annually. Visa sponsorship is not available. LOCATION This is a hybrid role based in Munich, Bavaria, Germany.
Tips for this job
Practical JobOpportunity guidance. These tips do not replace official rules or create new eligibility requirements.
- Tailor the CV and application to the responsibilities and required skills stated on the official employer page.
- Use concrete evidence of relevant work, projects and measurable results rather than generic claims.
- Confirm location, work authorization, remote restrictions and sponsorship terms before applying.
- Apply through the original employer or official recruitment destination shown on this page.
JobOpportunity.info helps you discover and organize source listings. Confirm eligibility, dates, salary/funding and application instructions on the original source before submitting anything.
Apply through JobOpportunity →