
Software Product Engineer – Full Stack Development
Minor Hotels Europe and Americas
full-time
Posted on:
Location Type: Office
Location: Stuttgart • Germany
Visit company websiteExplore more
About the role
- You work on the architecture and design of full‑stack solutions to improve user experience and functionality.
- You analyze requirements and implement them as responsive, high‑performance web applications.
- You perform code reviews and conduct front‑end and back‑end testing to ensure the highest software quality.
- You implement, test, and document complex software modules using modern front‑ and back‑end technologies and frameworks.
- You support software integration and produce realistic effort estimates.
- You collaborate closely with interdisciplinary teams, including UX/UI design, back‑end development, and product management.
Requirements
- Completed degree in Software Engineering, (Business) Computer Science, Electrical Engineering, Mathematics, or a comparable IT‑related qualification.
- Several years of professional experience in software engineering, including object‑oriented programming, microservices, and the development and maintenance of user interfaces with modern web technologies.
- Solid knowledge of and practical experience with one or more of the following front‑end technologies: JavaScript, TypeScript, React; and experience with back‑end programming, e.g. Java, C, C++.
- Fluent German and good command of English.
- Willingness to travel for project work and to undergo a security screening under Section 7 of the German Aviation Security Act (LuftSiG), including obtaining an Ü2 security clearance, as well as holding citizenship of a NATO member state.
Benefits
- An environment where you can continuously develop professionally.
- Work–life balance: flexible working arrangements — depending on the project and agreement within the team, you have the option to work remotely and to use flexitime at various locations.
- Diversity fosters inspiration and innovation in our company — work in a diverse and open team that values mutual support and exchange.
- Training and development programs to help you explore a world of opportunities — through technical training, mentoring, or participation in innovative projects.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
full-stack developmentresponsive web applicationscode reviewsfront-end testingback-end testingobject-oriented programmingmicroservicesJavaScriptTypeScriptReact
Soft Skills
collaborationcommunicationinterdisciplinary teamwork
Certifications
Ü2 security clearance