Studentische Hilfskraft (m/w/d) - UI-Frontend-Entwicklung (React) für Produktionsmaschinen
📍 Job Overview
Job Title: Studentische Hilfskraft (m/w/d) - UI-Frontend-Entwicklung (React) für Produktionsmaschinen
Company: Fraunhofer-Gesellschaft
Location: Stuttgart, Baden-Württemberg, Germany
Job Type: Part-Time
Category: Software Development / UI/UX Design (Student Role)
Date Posted: 2026-08-06
Experience Level: Entry-Level (Student)
Remote Status: On-site
🚀 Role Summary
-
This role focuses on the practical application of UI-Frontend development skills, specifically using React, within a research and development context.
-
You will contribute to the design and implementation of user-friendly Human-Machine Interfaces (HMIs) for production machinery.
-
The position offers an excellent opportunity to gain hands-on experience in web-based interaction design and software engineering within the mechanical engineering sector.
-
This is a student assistant position, ideal for individuals pursuing studies in relevant technical fields who are eager to learn and apply their knowledge.
📝 Enhancement Note: While the provided data is for a student role, the core responsibilities and required skills are framed to highlight the development and design aspects, making it relevant for a broader operations context by emphasizing the foundational skills in UI/UX and frontend development that are critical for many GTM and revenue operations roles that interact with user-facing platforms.
📈 Primary Responsibilities
-
Implement UI concepts for the Human-Machine Interface (HMI) of a production machine, focusing on user-friendliness and efficiency.
-
Develop and integrate new web-based interaction designs for specific machinery, contributing to a modern and intuitive user experience.
-
Collaborate with research teams to understand machine functionalities and translate them into effective UI elements.
-
Gain practical programming experience in React, including component-based architecture and state management.
-
Contribute to the overall UX design process by providing input on interface layout, navigation, and user flow.
-
Potentially assist in testing and iterating on UI designs based on feedback and project requirements.
📝 Enhancement Note: The responsibilities are described to emphasize the practical, hands-on nature of the role, which is typical for student assistant positions. For operations roles, this translates to understanding the importance of user experience for internal tools and platforms, and the ability to contribute to their improvement.
🎓 Skills & Qualifications
Education: Currently enrolled in a degree program in Computer Science, Software Design, Software Engineering, Media Informatics, or a closely related technical field. A Bachelor's degree is the expected educational background for this level.
Experience: No prior professional experience is strictly required, but demonstrable projects or coursework in frontend development, UI/UX design, or programming are highly beneficial.
Required Skills:
-
Proficiency or strong willingness to learn React for frontend development.
-
Understanding of UI/UX design principles and user-centered design methodologies.
-
Familiarity with web development concepts and technologies (HTML, CSS, JavaScript).
-
Ability to work independently and contribute to a research project team.
-
Strong problem-solving skills and a proactive approach to learning new technologies. Preferred Skills:
-
Experience with version control systems like Git.
-
Basic understanding of the software development lifecycle.
-
Familiarity with agile development methodologies.
-
Exposure to Human-Machine Interface (HMI) design concepts.
-
Interest in mechanical engineering or industrial automation.
📝 Enhancement Note: The qualifications are tailored to reflect a student role while highlighting transferable skills. For more senior operations roles, these foundational skills in UI/UX and frontend development would be expected at a much higher proficiency level, often coupled with experience in data visualization tools and CRM/ERP system interfaces.
📊 Process & Systems Portfolio Requirements
Portfolio Essentials:
-
Showcase of personal projects, university assignments, or contributions to open-source projects demonstrating frontend development skills, particularly with React.
-
Examples of UI/UX design work, including wireframes, mockups, or interactive prototypes that illustrate user flow and interface design thinking.
-
Documentation of problem-solving approaches used in past projects, highlighting how technical challenges were overcome.
-
Any contributions to web-based applications or interactive systems, even if academic or personal in nature. Process Documentation:
-
While formal process documentation is less expected for a student role, candidates should be prepared to discuss their personal workflow for developing UI components and implementing design concepts.
-
Ability to articulate the steps involved in translating a design into functional code.
-
Understanding of how to iterate on designs based on feedback and testing.
📝 Enhancement Note: For this student role, the emphasis is on demonstrating potential and foundational knowledge through academic or personal projects. For experienced operations professionals, a portfolio would be expected to showcase complex process optimization projects, system implementations, and quantifiable business impact, often including detailed case studies of CRM, ERP, or analytics platform enhancements.
💵 Compensation & Benefits
**Salary
Application Requirements
Candidates should be enrolled in fields such as Computer Science, Software Design, Software Engineering, or Media Informatics. You should have an interest in learning React and working on UX projects within the mechanical engineering sector.