Pflichtpraktikum Frontend & UX Design (m/w/d) - React, UI/UX & MedTech-Startup
📍 Job Overview
Job Title: Pflichtpraktikum Frontend & UX Design (m/w/d) - React, UI/UX & MedTech-Startup
Company: Think3DDD GbR
Location: Berlin, Germany
Job Type: Internship
Category: Frontend Development & UX/UI Design
Date Posted: March 19, 2026
Experience Level: Entry-Level (0-2 years)
Remote Status: Hybrid
🚀 Role Summary
-
Contribute to the development and enhancement of web interfaces using modern frontend technologies such as React, JavaScript, HTML, and CSS.
-
Design and implement user experience (UX) and user interface (UI) for complex applications, translating wireframes into functional code.
-
Focus on responsive design principles to ensure seamless user experiences across various devices and platforms.
-
Drive performance and usability optimizations to create efficient and intuitive end-user interactions.
-
Collaborate closely with cross-functional teams, including backend developers, product managers, and designers, to deliver comprehensive solutions.
-
Iteratively improve existing interfaces based on user feedback, usage scenarios, and evolving product requirements.
📝 Enhancement Note: This role is specifically for a mandatory internship or practical semester, indicating a need for structured learning and mentorship within a practical, real-world application context. The focus on MedTech and complex applications suggests a higher standard for usability and user-centric design, requiring a blend of technical frontend skills and a strong understanding of UX principles.
📈 Primary Responsibilities
-
Develop, test, and deploy new features and improvements for web-based applications using React, JavaScript, HTML, and CSS.
-
Create user flows, wireframes, mockups, and prototypes to visualize and define user interactions and interface layouts.
-
Translate design concepts into high-quality, maintainable frontend code, adhering to best practices and coding standards.
-
Conduct user research and usability testing to gather insights and inform design decisions, ensuring a user-centric approach.
-
Optimize application performance for speed, scalability, and responsiveness across various browsers and devices.
-
Collaborate with the product team to understand user needs, define product requirements, and contribute to the overall product strategy.
-
Participate in code reviews, providing constructive feedback to peers and incorporating feedback into your own work.
-
Maintain and update design documentation, style guides, and component libraries to ensure consistency and facilitate collaboration.
-
Investigate and troubleshoot UI/UX issues, identifying root causes and implementing effective solutions.
-
Stay updated on emerging trends and technologies in frontend development and UX/UI design, proposing innovative solutions.
📝 Enhancement Note: The responsibilities emphasize a hands-on approach to both frontend development and UX/UI design, requiring the intern to actively contribute to the entire design-to-implementation lifecycle. The collaboration aspect highlights the importance of communication and teamwork within a startup environment.
🎓 Skills & Qualifications
Education: Currently enrolled as a student in a relevant degree program, such as:
- Computer Science, Media Informatics, UX/UI Design, Interaction Design, Web Development, or a comparable field with a focus on Frontend & User Experience.
Experience: While specific professional experience is not required due to the internship nature, a strong academic foundation and practical project work are essential.
Required Skills:
-
Good knowledge of React, JavaScript, HTML, and CSS.
-
Foundational understanding of UX principles and user-centered design methodologies.
-
Familiarity with design tools such as Figma, Adobe XD, Sketch, or similar.
-
Demonstrated interest in technical applications within the healthcare or MedTech sector.
-
Structured and analytical approach to problem-solving.
-
Creativity and a proactive mindset.
-
Strong teamwork and collaboration skills.
Preferred Skills:
-
Experience with version control systems like Git.
-
Familiarity with responsive design frameworks (e.g., Bootstrap, Tailwind CSS).
-
Basic understanding of backend integration concepts.
-
Exposure to agile development methodologies.
-
Portfolio showcasing personal projects or academic work in frontend development and/or UX/UI design.
📝 Enhancement Note: The company explicitly states that "perfect skills are not a must" and emphasizes "motivation, willingness to learn, and a good feel for users" over absolute technical proficiency. This suggests that candidates with a strong learning aptitude, good communication skills, and a genuine interest in the domain will be highly valued.
📊 Process & Systems Portfolio Requirements
Portfolio Essentials:
-
Showcase projects demonstrating proficiency in React, JavaScript, HTML, and CSS.
-
Include examples of UX/UI design processes, from initial wireframing and user flow mapping to high-fidelity mockups and prototypes.
-
Highlight projects where responsive design was a key consideration.
-
Present case studies or project descriptions that illustrate performance and usability optimization efforts.
Process Documentation:
-
Provide documentation or examples of your approach to user research and usability testing.
-
Include examples of how you translated user feedback into design iterations.
-
Demonstrate your workflow for designing and implementing user interfaces, from concept to code.
-
Showcase any process for identifying and solving performance bottlenecks or usability issues.
📝 Enhancement Note: Given this is an internship, the portfolio should focus on academic projects, personal projects, or contributions to open-source initiatives. The emphasis is on demonstrating a learning process, understanding of core concepts, and the ability to apply them, rather than solely on professional-level deliverables.
💵 Compensation & Benefits
Salary Range: As this is a mandatory internship ("Pflichtpraktikum"), compensation is typically provided as a monthly stipend. For a full-time internship in Berlin, Germany, this range can vary but is often between €600 - €1000 per month, depending on the specific requirements and duration of the internship, and whether it's a voluntary or mandatory internship.
Benefits:
-
Hands-on experience: Work on real web applications with direct impact on MedTech.
-
Design freedom: Actively contribute with your own UX and UI ideas.
-
Startup culture: Flat hierarchies, short decision-making processes, and significant responsibility.
-
Location in Berlin-Adlershof: Modern office in a technology and research hub.
-
Flexible working hours & Homeoffice options: Support for work-life balance.
-
Meaningful work: Develop software used in the healthcare sector.
-
Networking opportunities: Exchange with developers, designers, and MedTech experts.
-
Comfort factors: Modern kitchen with complimentary coffee, tea, and snacks.
Working Hours: Typically a full-time commitment of 40 hours per week, with flexibility offered through flexible working hours and potential home office days.
📝 Enhancement Note: The salary estimate is based on typical "Pflichtpraktikum" stipends in Germany for technical roles in startups. The benefits are directly pulled from the job description, highlighting the startup environment and the unique aspects of working in the MedTech sector.
🎯 Team & Company Context
🏢 Company Culture
Industry: Technology, Software Development, MedTech, 3D Scanning, 3D Printing.
Company Size: Small to Medium-sized (Startup environment).
Founded: Think3DDD GbR was founded to leverage advancements in 3D scanning, 3D printing, and medical technology to create innovative digital solutions. The company aims to bridge the gap between complex technologies and user-friendly software.
Team Structure:
-
The operations team likely consists of individuals with diverse technical backgrounds, including frontend developers, UX/UI designers, backend engineers, and product specialists.
-
As a startup, expect a relatively flat hierarchy with direct access to founders or senior team members.
Methodology:
-
Agile development practices are likely employed, focusing on iterative development, continuous feedback, and adaptability.
-
User-centric design principles guide the development of their software, ensuring that user needs and usability are paramount.
-
Emphasis on translating complex technical concepts into intuitive and user-friendly interfaces.
Company Website: https://www.think3ddd.de
📝 Enhancement Note: The company's focus on MedTech and translating complex technology into intuitive software suggests a culture that values innovation, precision, user empathy, and a collaborative approach to problem-solving. The startup environment implies a dynamic, fast-paced setting where individuals can have a significant impact.
📈 Career & Growth Analysis
Operations Career Level: This is an entry-level internship position, designed for students seeking practical experience. It serves as a foundational step for individuals looking to build a career in Frontend Development and UX/UI Design, particularly within specialized industries like MedTech.
Reporting Structure: The intern will likely report to a senior frontend developer, a UX/UI lead, or a product manager who will provide guidance, mentorship, and project oversight. Direct interaction with other team members is expected.
Operations Impact: While an intern's direct impact on core operations might be limited, their contributions to developing user-friendly interfaces for critical MedTech applications can significantly influence user adoption, effectiveness, and overall product success. This role offers a chance to see how design and development directly support business objectives.
Growth Opportunities:
-
Skill Development: Gain practical experience with React, JavaScript, HTML/CSS, and UX/UI design tools in a professional setting. Learn about the product development lifecycle for MedTech software.
-
Industry Exposure: Understand the unique challenges and opportunities within the MedTech startup ecosystem.
-
Mentorship: Receive guidance from experienced professionals, fostering technical and professional growth.
-
Networking: Build connections with industry experts and potential future employers.
-
Potential for Future Employment: Successful interns may be considered for future full-time roles within Think3DDD GbR, based on performance and business needs.
📝 Enhancement Note: For an internship, growth is primarily focused on skill acquisition and exposure. The "operations impact" is viewed through the lens of contributing to the product's usability and success, which indirectly supports the company's operational goals.
🌐 Work Environment
Office Type: The company describes a "modern office with a creative atmosphere" located in Berlin-Adlershof, a known technology and research hub. This suggests a professional yet inspiring workspace.
Office Location(s): Berlin-Adlershof, Germany. This location is noted for its concentration of scientific institutions and technology companies, fostering an environment of innovation and collaboration.
Workspace Context:
-
Collaborative Environment: The startup culture implies an open and interactive workspace where communication and idea-sharing are encouraged.
-
Technology & Tools: Access to modern development and design tools is expected, supporting efficient workflow.
-
Team Interaction: Opportunities to work closely with a diverse team of developers, designers, and product specialists.
Work Schedule: The role offers flexible working hours and home office options, supporting a good work-life balance. A standard full-time commitment is expected, but the flexibility allows for adaptation to individual needs and workflow.
📝 Enhancement Note: The emphasis on a "creative atmosphere" and the "technology and research hub" location suggests an environment conducive to innovation and learning. The flexibility in hours and location caters to modern work preferences, particularly relevant for students.
📄 Application & Portfolio Review Process
Interview Process:
-
Initial Screening: Review of CV, cover letter, and portfolio to assess academic background and core skills.
-
Technical/Design Assessment: Potentially a short technical exercise or a review of portfolio projects to evaluate practical skills in React, JavaScript, HTML/CSS, and UX/UI design.
-
Interview(s): Discussions to assess motivation, learning aptitude, cultural fit, and understanding of UX/UI principles and frontend development. This will likely involve a conversation about your portfolio and past projects.
-
Team Interaction: An opportunity to meet potential team members and discuss collaborative approaches.
Portfolio Review Tips:
-
Highlight Relevant Projects: Showcase projects that best demonstrate your skills in React, JavaScript, HTML/CSS, and UX/UI design.
-
Showcase the Process: For UX/UI projects, clearly outline your design process, including research, wireframing, prototyping, and testing.
-
Explain Your Role: Clearly articulate your specific contributions, especially in team projects.
-
Demonstrate Learning: If you have areas you're still developing, explain your approach to learning and improvement. Be honest about your current skill level but enthusiastic about growth.
-
Tailor to MedTech: If you have any projects related to healthcare or complex technical applications, highlight them.
Challenge Preparation:
-
Be prepared to discuss your approach to designing user interfaces, optimizing performance, and ensuring usability.
-
Practice explaining your design decisions and technical choices clearly and concisely.
-
Be ready to articulate your understanding of user-centered design principles and how you apply them.
-
Prepare questions to ask the interviewer about the team, projects, and company culture, demonstrating your engagement and interest.
📝 Enhancement Note: For an internship, the interview process will likely focus more on potential, learning ability, and foundational understanding rather than extensive professional experience. The portfolio review is crucial for demonstrating practical application of learned skills.
🛠 Tools & Technology Stack
Primary Tools:
-
Frontend Framework: React is the primary JavaScript library/framework for building user interfaces.
-
Languages: JavaScript, HTML, CSS.
-
Design Tools: Figma, Adobe XD, or similar for wireframing, prototyping, and UI design.
Analytics & Reporting:
CRM & Automation:
- Not directly relevant to this frontend/UX role, but understanding how frontend applications integrate with backend systems and potentially CRM data is a plus.
📝 Enhancement Note: The core technical stack is clearly defined by the job title and description. Proficiency in React, JavaScript, HTML, CSS, and at least one major design tool is essential. Familiarity with Git for version control is also a common expectation in development roles.
👥 Team Culture & Values
Operations Values:
-
Innovation: Developing cutting-edge digital solutions in MedTech.
-
User-Centricity: Prioritizing user needs and creating intuitive, effective interfaces.
-
Collaboration: Working closely across disciplines to achieve common goals.
-
Efficiency: Optimizing processes and product performance for a seamless user experience.
-
Impact: Contributing to meaningful software that improves healthcare.
Collaboration Style:
-
Cross-functional Integration: Close work between frontend, backend, product, and design teams.
-
Feedback-Oriented: Encouraging open communication and constructive feedback for continuous improvement.
-
Agile & Iterative: Embracing flexibility and adapting to feedback and new insights throughout the development process.
📝 Enhancement Note: The startup environment likely fosters a culture of autonomy, proactivity, and direct contribution. Values like innovation, user focus, and teamwork are central to success in such a setting.
⚡ Challenges & Growth Opportunities
Challenges:
-
Bridging Complex Technology and Usability: Translating intricate MedTech functionalities into simple, intuitive user interfaces.
-
Balancing Design and Development: Effectively translating design concepts into functional, performant code.
-
Rapid Iteration: Adapting to fast-paced development cycles and incorporating feedback quickly.
-
Domain-Specific Requirements: Understanding and meeting the unique needs and regulatory considerations of the MedTech industry.
Learning & Development Opportunities:
-
Hands-on experience with industry-standard technologies like React and professional design tools.
-
Deep dive into UX/UI design principles for complex applications.
-
Exposure to the MedTech industry and its specific challenges.
-
Development of collaboration and communication skills within a startup environment.
-
Potential for mentorship from experienced professionals.
📝 Enhancement Note: The primary growth opportunity lies in practical application and learning by doing. The challenges are inherent to the role and the industry, offering valuable learning experiences.
💡 Interview Preparation
Strategy Questions:
-
"Describe a project where you had to balance user experience needs with technical constraints. How did you approach it?" (Focus on problem-solving, prioritization, and communication)
-
"Walk me through your process for designing a user interface from initial concept to a functional component in React." (Demonstrate UX/UI process and React implementation)
-
"How do you ensure your frontend code is performant and results in a smooth user experience?" (Technical understanding of optimization)
Company & Culture Questions:
-
"What do you know about Think3DDD and our mission?" (Demonstrate research)
-
"How do you prefer to collaborate with team members from different disciplines?" (Assess teamwork and communication)
Portfolio Presentation Strategy:
-
Structure: For each project, clearly outline the problem, your role/contribution, the process you followed, the solution, and the outcome/learnings.
-
Visuals: Use screenshots, mockups, or even live demos if possible to showcase your work.
-
Process Emphasis: For UX/UI, detail your user research, wireframing, prototyping, and testing phases.
-
Technical Detail: For frontend projects, mention the technologies used and any specific challenges overcome.
-
Conciseness: Be prepared to present your key projects within a limited time frame.
📝 Enhancement Note: Interview preparation should focus on showcasing a strong understanding of core concepts, a proactive learning attitude, and the ability to articulate your thought process and contributions clearly.
📌 Application Steps
To apply for this internship position:
-
Submit your application through the provided link on join.com.
-
Tailor your CV and cover letter: Highlight relevant coursework, personal projects, and any experience in frontend development (especially React) and UX/UI design. Emphasize your motivation and eagerness to learn, as per the job description.
-
Prepare your portfolio: Ensure it clearly showcases your skills in React, JavaScript, HTML/CSS, and UX/UI design. Include case studies that detail your design process and any performance/usability considerations.
-
Research Think3DDD: Understand their products, mission, and the MedTech industry to demonstrate genuine interest and ask informed questions during the interview.
-
Practice explaining your projects: Be ready to walk through your portfolio, detailing your contributions, challenges, and learnings.
⚠️ 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
Candidates must be enrolled students in a relevant field like Computer Science or UX/UI Design, possessing good knowledge of React, JavaScript, HTML, CSS, and basic UX principles. Experience with design tools like Figma and an interest in MedTech applications are required, though motivation and learning aptitude are valued over perfect skills.