Studentische Hilfskraft - Frontend-Entwicklung & UX-Design für Medizintechnik (all genders)

Fraunhofer-Gesellschaft
Full-timeLübeck, Germany

📍 Job Overview

Job Title: Studentische Hilfskraft - Frontend-Entwicklung & UX-Design für Medizintechnik (all genders)

Company: Fraunhofer-Gesellschaft

Location: Lübeck, Schleswig-Holstein, Germany

Job Type: Part-Time Student Assistant

Category: Operations - Technology & Research Operations

Date Posted: 2026-08-27

Experience Level: Entry-Level (0-2 years)

Remote Status: On-site

🚀 Role Summary

  • Support the migration of existing Gtk4-based GUIs to modern, React-based interfaces, focusing on process efficiency and user-centric design.

  • Contribute to the implementation, design, and testing of new graphical user interfaces for controlling research equipment and visualizing complex medical data.

  • Develop reusable UI components and data viewers, adhering to high standards of code quality and maintainability.

  • Actively participate in the creation and execution of unit and UI tests to ensure robust application performance and comprehensive test coverage.

  • Drive the enhancement of User Experience (UX) by redesigning existing interfaces and optimizing workflows for research and development operations.

📝 Enhancement Note: This role, while titled "Studentische Hilfskraft" (Student Assistant), involves critical operations tasks in the GTM technology stack. The responsibilities bridge frontend development and UX design, directly impacting how researchers and developers interact with critical medical technology systems. The focus on migration from Gtk4 to React, coupled with UI component development and testing, highlights a need for structured development processes and a keen eye for operational efficiency in the research environment.

📈 Primary Responsibilities

  • Execute the migration of existing Gtk4-based Graphical User Interfaces (GUIs) to a modern, React-based framework, ensuring a seamless transition of functionality and user experience.

  • Design, implement, and rigorously test new graphical user interfaces for the control of advanced research equipment and the comprehensive management and visualization of tomographic raw and image data.

  • Develop and maintain a library of reusable UI components and sophisticated data viewers, optimizing for modularity and future scalability within the MedTech research pipeline.

  • Collaborate with the research and development teams to create and execute unit tests and UI tests, aiming for high test coverage and ensuring the stability and reliability of the developed interfaces.

  • Proactively contribute to the User Experience (UX) by analyzing existing workflows, identifying areas for improvement, and implementing a restructured user interface that enhances operational efficiency and user satisfaction.

  • Support the integration of new frontend features with backend systems, ensuring data integrity and smooth communication between the UI and underlying research applications.

  • Participate in code reviews to ensure adherence to coding standards, best practices, and project requirements, fostering a collaborative development environment.

📝 Enhancement Note: The core responsibilities emphasize a hands-on role in modernizing critical research infrastructure. The emphasis on migrating from Gtk4 to React, developing reusable components, and implementing robust testing strategies points towards a need for candidates who understand software development lifecycle operations. The direct involvement in UX design and workflow optimization indicates a responsibility for improving the operational efficiency of medical device research.

🎓 Skills & Qualifications

Education: Currently enrolled in a Bachelor's or Master's degree program in Computer Science, Software Engineering, Information Technology, or a related field with a strong focus on frontend development and human-computer interaction.

Experience: 0-2 years of experience in frontend development, with a demonstrated understanding of UI/UX principles and practical application.

Required Skills:

  • Frontend Development Proficiency: Strong foundational knowledge and practical experience with modern JavaScript frameworks, particularly React.

  • UI Design & Implementation: Ability to translate design concepts into functional and aesthetically pleasing user interfaces.

  • Gtk4 Familiarity: Experience or understanding of Gtk4 for the context of GUI migration.

  • Testing Methodologies: Experience with unit testing and UI testing frameworks (e.g., Jest, React Testing Library, Cypress).

  • Data Visualization: Understanding of principles and tools for visualizing complex data, especially in a scientific or medical context.

  • Component-Based Development: Ability to design and implement reusable UI components.

  • Problem-Solving Skills: Aptitude for analyzing technical challenges and developing effective solutions.

  • German Language Proficiency: Fluency in German (both written and spoken) is essential for effective communication within the research team and for understanding technical documentation.

Preferred Skills:

  • Julia Programming: Familiarity with Julia, as mentioned in the context of the existing Gtk4 GUI, would be beneficial.

  • UX Research & Design Tools: Experience with tools like Figma, Sketch, or Adobe XD for wireframing and prototyping.

  • Agile Development Methodologies: Understanding of Agile principles (Scrum, Kanban) and their application in software development.

  • Version Control Systems: Proficiency with Git for collaborative development and code management.

  • Medical Technology Context: Prior exposure or keen interest in the MedTech industry and its specific requirements.

📝 Enhancement Note: The required skills are strongly oriented towards practical application in a software development operations context. The emphasis on React, testing, and UI component development, alongside the specific mention of Gtk4 and Julia, indicates a need for a candidate who can quickly adapt to existing systems while contributing to modernization efforts. German language proficiency is a critical operational requirement for team integration and knowledge transfer.

📊 Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Frontend Project Showcase: A portfolio demonstrating practical experience with React, including examples of complex UI implementations, responsive design, and component reusability.

  • UI/UX Design Examples: Visual representations of UI designs, wireframes, or prototypes that highlight user-centric design thinking and workflow optimization.

  • Testing Demonstrations: Evidence of experience with unit and UI testing, such as code snippets showing test implementation or descriptions of testing strategies employed in past projects.

  • Data Visualization Projects: Examples of how complex data (ideally scientific or technical) has been visualized effectively.

  • Migration Experience (if applicable): Any projects that involved migrating or modernizing existing software interfaces or systems.

Process Documentation:

  • Workflow Design: Ability to document and present proposed UI workflow improvements, illustrating how changes will enhance operational efficiency for researchers.

  • Component Design Documentation: Clarity in explaining the design principles and intended use of developed UI components.

  • Testing Strategy Documentation: Understanding of how to document testing approaches, test cases, and results to ensure transparency and reproducibility in development operations.

📝 Enhancement Note: For this role, a portfolio is crucial to demonstrate practical operational skills. The emphasis is on tangible evidence of frontend development capabilities, particularly with React, and a clear understanding of how to improve user workflows through design. The ability to document processes, especially regarding testing and component design, is key for operational continuity and knowledge sharing.

💵 Compensation & Benefits

Salary Range: As a "Studentische Hilfskraft" (Student Assistant) in Germany, the compensation is typically based on a collective bargaining agreement (e.g., TVöD for public sector research institutions like Fraunhofer) and depends on the number of hours worked per week and the level of prior experience or academic progress. For a typical part-time student assistant role (e.g., 10-20 hours/week), the gross hourly rate in Germany generally ranges from €12.00 to €17.00, depending on the region and specific contract. For Lübeck, this range is representative.

Benefits:

  • Valuable Industry Experience: Gain hands-on experience in frontend development and UX design within the cutting-edge field of medical technology.

  • Professional Development: Opportunity to work with advanced technologies and contribute to real-world research projects, enhancing your technical and operational skill set.

  • Collaborative Research Environment: Work within a diverse and inclusive research culture at a leading German research organization.

  • Flexible Working Hours: Possibility to adjust working hours around academic commitments, promoting a healthy work-life balance.

  • Networking Opportunities: Connect with experienced researchers and engineers in the MedTech sector.

  • Potential for Future Opportunities: Successful performance may lead to further research or project involvement.

Working Hours: This is a part-time position. The exact number of hours per week will be agreed upon, typically ranging from 10 to 20 hours, to accommodate academic schedules. The working hours are expected to be primarily on-site during standard business hours, with flexibility for scheduling around university lectures and exams.

📝 Enhancement Note: Salary for student positions in Germany is standardized. The estimated range reflects typical rates for research assistants at Fraunhofer Institutes. The benefits focus on the unique learning and career development aspects of working in a leading research environment, particularly for someone interested in the intersection of technology and healthcare operations.

🎯 Team & Company Context

🏢 Company Culture

Industry: Science & Research, Healthcare Technology, Software Development. The Fraunhofer-Gesellschaft is a leading organization for applied research and development in Europe, focusing on innovation across various technological fields, including medical technology.

Company Size: Fraunhofer-Gesellschaft is a large organization, employing over 30,000 people across more than 70 institutes in Germany. The specific institute, Fraunhofer-Einrichtung für Individualisierte Medizintechnik IMTE, is a specialized unit within this larger structure.

Founded: The Fraunhofer-Gesellschaft was founded in 1949, with its institutes established progressively thereafter. The IMTE institute's founding date would be more recent, reflecting its specialized focus.

Team Structure:

  • Institute Focus: The Fraunhofer IMTE specializes in developing medical products for diagnostic and therapeutic applications.

  • Cross-Functional Collaboration: The team likely comprises engineers, researchers, designers, and potentially project managers, working collaboratively on complex R&D projects.

  • Reporting: As a student assistant, you would typically report to a project lead or a senior researcher responsible for the specific UI/UX development tasks.

Methodology:

  • Applied Research: Emphasis on translating scientific findings into practical applications and marketable products.

  • Agile Development: Many R&D projects, especially those involving software, adopt agile methodologies for iterative development and rapid prototyping.

  • Data-Driven Innovation: Utilizing data analysis and visualization to drive research insights and product development decisions.

Company Website: https://www.fraunhofer.de/ and https://www.imte.fraunhofer.de/ (Specific IMTE website)

📝 Enhancement Note: Understanding Fraunhofer's structure as a large, applied research organization is key. The IMTE institute's specific focus on individualized medical technology suggests a highly specialized and innovative environment. The emphasis on "open, diverse, and inclusive research culture" indicates a value placed on collaboration and varied perspectives, crucial for operations in R&D.

📈 Career & Growth Analysis

Operations Career Level: This role is an entry-level position, ideal for students seeking practical experience in frontend development, UX design, and software operations within a research and development context. It serves as a foundational step for a career in technology operations, software engineering, or product development.

Reporting Structure: The student assistant will report to a project leader or senior team member within the Fraunhofer IMTE, who will provide guidance, assign tasks, and oversee project progress. This structure allows for direct mentorship and learning opportunities.

Operations Impact: The work directly impacts the operational efficiency and effectiveness of medical technology research. By modernizing user interfaces and improving data visualization, this role contributes to faster data analysis, more intuitive equipment control, and ultimately, accelerated innovation in healthcare.

Growth Opportunities:

  • Skill Specialization: Deepen expertise in React, UI/UX design, data visualization, and testing methodologies within a specialized domain (MedTech).

  • Project Experience: Gain exposure to the full lifecycle of medical device development, from research to prototype engineering.

  • Networking: Build connections with leading researchers and industry professionals in the field of medical technology.

  • Further Research Involvement: Potential to transition into more advanced roles or thesis projects within Fraunhofer IMTE based on performance and interest.

  • Understanding of R&D Operations: Develop a strong understanding of how software development operations support scientific research and product innovation.

📝 Enhancement Note: This role is positioned as a stepping stone for students. The growth opportunities are framed around skill acquisition, practical experience in R&D operations, and potential long-term engagement within the Fraunhofer network. The impact on research operations is significant, as improved interfaces directly translate to more efficient and effective scientific work.

🌐 Work Environment

Office Type: The position is on-site at a Fraunhofer IMTE facility in Lübeck. This implies a professional research and development environment, likely featuring modern laboratory spaces, office areas, and potentially dedicated development workstations.

Office Location(s): Lübeck, Germany. This location is known for its research institutions and a growing technology sector.

Workspace Context:

  • Collaborative Spaces: Expect to work in an environment that encourages collaboration, with shared workstations, meeting rooms, and common areas for team interaction.

  • Technology Access: Access to modern development tools, high-performance computing resources, and specialized medical research equipment will be available as needed.

  • Team Interaction: Opportunities for regular interaction with a team of experienced engineers and researchers, fostering a learning-rich atmosphere.

Work Schedule: The work schedule will be part-time, with flexible hours that can be arranged around academic commitments. However, the role requires consistent on-site presence during agreed-upon working hours to facilitate team collaboration and project integration.

📝 Enhancement Note: The on-site requirement is crucial for this role, emphasizing the need for direct collaboration, access to specialized equipment, and integration into the daily workflow of the research team. The environment is described as professional and collaborative, typical of a leading research institution.

📄 Application & Portfolio Review Process

Interview Process:

  • Initial Screening: A review of your application, CV, and any submitted portfolio materials to assess qualifications and alignment with the role requirements.

  • Technical Interview: Likely to involve discussions about your frontend development experience (especially React), UI/UX design principles, and familiarity with testing methodologies. You may be asked to walk through specific projects from your portfolio.

  • Practical Task/Case Study (Potential): You might be given a small coding challenge or a design task related to UI development or data visualization to assess your practical skills and problem-solving approach.

  • Team/Cultural Fit Interview: An opportunity to meet potential team members and discuss your motivation, work style, and how you would fit into the research team's collaborative environment.

  • Final Decision: Based on overall performance across all stages.

Portfolio Review Tips:

  • Highlight React Projects: Showcase your strongest React projects, emphasizing UI complexity, component architecture, and user experience.

  • Demonstrate UX Thinking: Clearly articulate your design process for at least one project, explaining how user needs and workflow efficiency influenced your design decisions.

  • Showcase Testing Implementation: Include examples of unit or UI tests you have written. If not directly applicable, explain your understanding of testing principles and their importance in development operations.

  • Visual Data Examples: If you have data visualization projects, present them clearly, explaining the data source and the insights derived from the visualization.

  • Prepare to Discuss Migration: Be ready to discuss your understanding of software migration challenges and strategies, even if you haven't performed a direct Gtk4 to React migration.

  • Tailor to MedTech: If possible, frame your project discussions in the context of how your skills could benefit a medical technology research environment.

Challenge Preparation:

  • Brush up on React Fundamentals: Review core concepts, hooks, state management, and component lifecycle.

  • Understand Gtk4 Basics: Familiarize yourself with the general concepts of Gtk4 to understand the migration context, even if you are not expected to code in it.

  • Practice UI Design Principles: Be prepared to discuss UI/UX best practices and how to apply them to improve user workflows.

  • Review Testing Concepts: Understand the purpose and implementation of unit and integration tests.

📝 Enhancement Note: The interview process is designed to assess both technical aptitude and operational fit. The portfolio is a critical component, serving as tangible proof of skills. Preparation should focus on demonstrating practical application of frontend development, UX design, and an understanding of development operations best practices.

🛠 Tools & Technology Stack

Primary Tools:

  • Frontend Framework: React (primary focus for new development).

  • Legacy GUI Framework: Gtk4 (for understanding the migration context).

  • Programming Languages: JavaScript (for React), potentially Julia (for existing systems).

  • Version Control: Git (standard for collaborative development).

Analytics & Reporting:

  • Testing Frameworks: Jest, React Testing Library, Cypress (for unit and UI testing).

  • Data Visualization Libraries: Libraries compatible with React for displaying tomographic data (e.g., D3.js, Chart.js, or specialized medical imaging libraries).

CRM & Automation:

  • Development Tools: IDEs (e.g., VS Code), build tools (e.g., Webpack, Vite).

  • Project Management: Likely an Agile tool like Jira or Trello for task tracking and workflow management.

  • Collaboration Platforms: Tools like Slack or Microsoft Teams for team communication.

📝 Enhancement Note: The technology stack is a blend of modern frontend development (React) and existing research infrastructure (Gtk4, Julia). Proficiency in React and testing frameworks is paramount, while understanding the context of the legacy system is also important. This reflects a common operational challenge in R&D: modernizing while maintaining existing capabilities.

👥 Team Culture & Values

Operations Values:

  • Innovation: A strong drive to develop novel solutions in medical technology.

  • Excellence: Commitment to high-quality research, development, and product outcomes.

  • Collaboration: Emphasis on teamwork, knowledge sharing, and diverse perspectives to achieve collective goals.

  • Data-Driven Approach: Utilizing empirical evidence and data analysis to inform decisions and validate research findings.

  • User-Centricity: Focusing on the needs of researchers and patients in the design and development of medical technologies.

Collaboration Style:

  • Interdisciplinary: Working closely with individuals from various scientific and engineering backgrounds.

  • Open Communication: Encouraging open discussion, feedback, and constructive critique to foster continuous improvement.

  • Iterative Development: Embracing an agile approach where teams work together in cycles, adapting based on feedback and results.

  • Knowledge Sharing: Proactively sharing insights, code, and best practices within the team and across the institute.

📝 Enhancement Note: The culture at Fraunhofer IMTE is likely to be academically rigorous yet practically oriented, valuing both innovation and collaborative problem-solving. The emphasis on diversity and inclusion suggests an environment where different viewpoints are welcomed, which is beneficial for operations roles that require creative solutions.

⚡ Challenges & Growth Opportunities

Challenges:

  • Technical Migration Complexity: Successfully migrating a Gtk4 GUI to React while ensuring all functionalities are preserved and enhanced.

  • Data Handling: Visualizing complex, high-dimensional tomographic data in an intuitive and informative manner.

  • Balancing Academic and Project Work: Managing time effectively to meet project deadlines while fulfilling academic responsibilities.

  • Adapting to Research Environment: Understanding the specific needs and workflows of medical technology researchers.

Learning & Development Opportunities:

  • Mastering React: Gaining in-depth practical experience with React and its ecosystem.

  • UX Design Fundamentals: Developing a strong foundation in user experience principles and design thinking.

  • MedTech Industry Insights: Learning about the unique challenges and opportunities in medical device development.

  • Research Project Contribution: Contributing to impactful research that has the potential to improve healthcare outcomes.

  • Professional Networking: Building connections within a leading research organization.

📝 Enhancement Note: The challenges are directly related to the technical and operational aspects of the role, particularly the migration project and data visualization. The growth opportunities are geared towards skill enhancement in modern frontend development and gaining specialized knowledge in the MedTech sector, which are valuable for future operations careers.

💡 Interview Preparation

Strategy Questions:

  • "Describe a challenging frontend project you worked on. What was your role, and how did you overcome obstacles?" (Focus on your process, problem-solving, and technical decisions.)

  • "How would you approach migrating a complex UI from one framework to another? What are the key considerations for ensuring a smooth transition and maintaining functionality?" (Demonstrate understanding of migration strategies and operational impact.)

  • "Imagine you need to visualize tomographic image data. What are some key design considerations for making this data understandable and actionable for researchers?" (Showcase your UX thinking and data visualization approach.)

  • "How do you ensure the quality and reliability of your code? Can you explain your experience with unit and UI testing?" (Highlight your commitment to development operations and robust software.) Company & Culture Questions:

  • "What interests you about working at Fraunhofer IMTE, specifically in the field of medical technology?" (Show genuine interest and research into the organization.)

  • "How do you approach collaboration within a research team? How would you communicate your progress and any challenges you face?" (Emphasize teamwork and communication skills.)

  • "What are your career aspirations after completing your studies, and how does this role fit into those plans?" (Align your goals with the opportunities presented.) Portfolio Presentation Strategy:

  • Structure Your Presentation: Organize your portfolio logically, perhaps by project type (React, UX, Testing) or by impact (e.g., efficiency gains).

  • Tell a Story: For each project, explain the problem, your solution, the technologies used, and the outcome or lessons learned.

  • Quantify Impact: Where possible, use metrics to demonstrate the success of your work (e.g., improved load times, user satisfaction, test coverage).

  • Be Prepared for Technical Deep Dives: Be ready to answer detailed questions about your code, design choices, and testing strategies.

  • Show Enthusiasm: Convey your passion for frontend development, UX design, and contributing to impactful research.

📝 Enhancement Note: Interview preparation should focus on articulating your technical skills, demonstrating your understanding of development operations, and showcasing your ability to collaborate within a research setting. Using your portfolio as a tool to illustrate your experience and problem-solving approach will be key.

📌 Application Steps

To apply for this operations position:

  • Submit your application through the application link provided on the Fraunhofer jobs portal.

  • Tailor Your CV: Highlight relevant coursework, projects, and any prior experience in frontend development, UI/UX design, or software testing. Use keywords from the job description.

  • Curate Your Portfolio: Select 2-3 of your strongest projects that best demonstrate your React skills, UI/UX design thinking, and any experience with testing or data visualization. Ensure your portfolio is easily accessible (e.g., via a GitHub link or a personal website).

  • Write a Compelling Cover Letter: Briefly explain your interest in Fraunhofer IMTE, the specific role, and how your skills align with the responsibilities. Emphasize your enthusiasm for medical technology and your desire to contribute to research operations.

  • Prepare for the Interview: Review common interview questions for frontend developers and UX designers, and practice articulating your project experience and problem-solving approaches. Research Fraunhofer IMTE and its work in medical technology.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.


Application Requirements

The candidate should be a student interested in medical technology and software development. Proficiency in modern frontend technologies and a focus on user experience and testing are required.