Junior Product Designer (x,f,m)
π Job Overview
Job Title: Junior Product Designer (x,f,m)
Company: DKB Code Factory
Location: Berlin, Germany
Job Type: Full-time
Category: Product Design / UX/UI
Date Posted: 2026-06-11
Experience Level: Early Career (0-2 years)
Remote Status: Hybrid
π Role Summary
-
Design clear, user-centered UI solutions for business-customer products, translating user insights into practical, accessible Figma deliverables.
-
Own the design of small features from discovery to production, including user flows, screens, and interactive prototypes.
-
Collaborate closely with Product Owners, business analysts, and front-end developers to ensure successful feature implementation.
-
Contribute to user research activities and apply findings to inform design decisions within an agile environment.
-
Develop and refine design skills through structured mentorship and hands-on experience with core UX/UI principles.
π Enhancement Note: This role is explicitly positioned as an "early-career" position focused on hands-on learning and mentorship, making it ideal for individuals with foundational design skills looking to grow within a professional product development setting. The emphasis on "owning small features" suggests a structured approach to skill development and a clear path for progression.
π Primary Responsibilities
-
Take ownership of design tasks for small features, managing the entire process from initial discovery and user flow mapping to screen design and interactive prototyping in Figma.
-
Produce well-structured and documented Figma working files, incorporating FigJam sketches, problem statements, hypotheses, component libraries, and detailed annotations to clearly communicate design rationale and process.
-
Foster close collaboration with Product Owners, business analysts, and front-end developers, ensuring alignment on feature scope, technical feasibility, and the quality of design handoffs.
-
Actively participate in and contribute to user research initiatives, including user interviews and usability testing sessions, and effectively translate observed user behaviors and feedback into actionable design improvements.
-
Apply fundamental UX/UI principles, including usability heuristics, interaction design, visual hierarchy, and accessibility standards, to create intuitive, consistent, and usable interfaces.
-
Iterate on designs based on feedback from cross-functional teams, user research, and basic product metrics, and proactively propose small prototypes or experiments to validate design hypotheses.
-
Clearly articulate design decisions and rationale to all cross-functional partners, ensuring transparency and documentation for future reference and team knowledge sharing.
π Enhancement Note: The responsibilities highlight a structured design process within an agile framework. The emphasis on delivering "structured Figma working files" and documenting "design rationale" indicates a need for meticulous organization and communication skills, which are crucial for effective collaboration in a product development team.
π Skills & Qualifications
Education: While not explicitly stated, a Bachelor's degree in Design, Human-Computer Interaction, Information Technology, or a related field, or equivalent practical experience, is typically expected for roles involving product design principles.
Experience: 0-2 years of practical experience in product design, UX/UI design, or a closely related field, with a demonstrated ability to apply core design principles.
Required Skills:
-
Proven practical experience using Figma and FigJam for design tasks, with the ability to deliver clean, well-organized, and structured working files.
-
Strong foundational knowledge of UX/UI principles, including usability heuristics, interaction design patterns, visual hierarchy, and fundamental accessibility guidelines.
-
Demonstrated enthusiasm for learning, a curious mindset, and the capacity to actively seek, receive, and apply constructive feedback to design work.
-
Solid problem-solving abilities, with a focus on framing clear problem statements and formulating testable hypotheses that guide design solutions.
-
Basic literacy in data analysis and user research, comfortable participating in user sessions and using observational data or simple metrics to inform design decisions.
-
Reliable ownership of assigned design tasks, coupled with the flexibility to adapt to evolving priorities within an agile development environment.
-
Fluency in English (written and spoken).
-
Fluency in German at a B2 level or higher (written and spoken). Preferred Skills:
-
Familiarity with project management and documentation tools such as Jira and Confluence.
-
Experience or demonstrated interest in leveraging AI tools for design assistance or workflow enhancement.
-
Basic understanding of analytics tools like Amplitude for tracking user behavior and informing design iterations.
-
Exposure to accessibility testing practices and tools to ensure inclusive design solutions.
π Enhancement Note: The "Bonus" skills are key indicators of what would make a candidate stand out. For an early-career role, demonstrating familiarity with these tools, even without extensive experience, shows initiative and a forward-thinking approach to design technology.
π Process & Systems Portfolio Requirements
Portfolio Essentials:
-
A portfolio showcasing a minimum of 2-3 well-documented design projects that clearly illustrate your process from problem identification to final solution.
-
For each project, clearly articulate the problem statement, your role, the design process followed (discovery, ideation, iteration, testing), key design decisions, and the final outcome or impact.
-
Demonstrations of proficiency in Figma and FigJam, including examples of wireframes, user flows, interactive prototypes, and final UI screens.
-
Evidence of applying UX/UI principles, with clear explanations of how these principles informed your design choices.
-
Examples of how you incorporated user feedback or data into your design iterations. Process Documentation:
-
Projects should showcase a structured approach to design, including sketches, wireframes, user flows, and high-fidelity mockups.
-
Demonstrate the ability to create and maintain clean, organized Figma files that are easy for cross-functional teams to understand and utilize.
-
Include examples of how you documented your design rationale, decisions, and any user research findings that influenced the design.
-
Highlight instances where you collaborated with developers or product managers, illustrating the handoff process and communication.
π Enhancement Note: For an early-career role, the emphasis is on the process and demonstrated learning potential rather than solely on a portfolio of shipped products. The hiring team wants to see how candidates think, approach problems, and document their work, especially within the specified tools.
π΅ Compensation & Benefits
Salary Range: Given the location (Berlin, Germany), the "Junior" title, and the described responsibilities, a competitive salary range for a Junior Product Designer in Berlin would typically fall between β¬40,000 and β¬55,000 annually. This estimate is based on current market data for similar roles in major German tech hubs, considering the experience level and the specified language requirements.
Benefits:
-
Structured Mentorship: Access to guidance and learning opportunities from experienced designers.
-
Personal Development Support: Resources and opportunities aimed at enhancing professional skills and career growth.
-
Team Events: Regular team-building activities and social gatherings, such as "afterwork drinks," fostering community and collaboration.
-
Employee Well-being: Implicit support for work-life balance, encouraging employees to enjoy their free time alongside their professional endeavors.
-
Comprehensive Benefits Package: While not detailed, DKB Code Factory likely offers standard German employment benefits, which can include health insurance, paid time off, and potentially contributions to retirement plans.
Working Hours: The standard full-time workweek is typically 40 hours in Germany. The role is described as hybrid, suggesting a balance between remote work and in-office presence, allowing for flexibility.
π Enhancement Note: The salary estimate is based on general knowledge of the German tech market and typical compensation for junior roles in Berlin. It is crucial for candidates to research current salary benchmarks for Junior Product Designers in Berlin to have informed expectations. The provided benefits are derived from the "a_place_to_stay_together" section and general knowledge of company culture offerings.
π― Team & Company Context
π’ Company Culture
Industry: Technology / Financial Services (DKB Code Factory is the digital innovation hub for DKB, a large German direct bank). This dual focus means designers will work on cutting-edge digital solutions within a stable, established financial institution.
Company Size: DKB Code Factory operates as a distinct entity within DKB, implying a dynamic startup-like environment within a larger corporate structure. This offers the agility and innovation of a startup with the security and resources of a major bank.
Founded: DKB Code Factory was established to drive digital transformation, suggesting a culture that embraces innovation, agility, and modern development practices.
Team Structure:
-
The design team likely operates within cross-functional squads or feature teams, working closely with Product Owners, developers, and business analysts.
-
Designers will report into a design lead or head of product/design, with a focus on collaborative workflows rather than a rigid hierarchy.
-
Expect close interaction with various departments within DKB Code Factory and potentially broader DKB to ensure alignment on business objectives and user needs. Methodology:
-
Design work is conducted within an agile development framework, emphasizing iterative improvements and rapid feedback loops.
-
A strong emphasis is placed on user-centered design principles, incorporating user research and data to inform design decisions.
-
Collaboration tools like Figma and FigJam are central to the design and ideation process, facilitating shared understanding and rapid prototyping.
Company Website: https://www.dkbcodefactory.com/
π Enhancement Note: Understanding DKB Code Factory's position as a digital innovation hub for DKB is crucial. It implies a blend of startup agility and corporate stability, influencing the types of projects, the pace of work, and the overall company culture.
π Career & Growth Analysis
Operations Career Level: This is an entry-level (Junior) Product Designer role. The focus is on foundational skill development, learning established design processes, and contributing to specific feature ownership under mentorship. It signifies the first step in a dedicated product design career path within the company.
Reporting Structure: The Junior Product Designer will likely report to a Senior Product Designer, a Design Lead, or a Product Manager who oversees design activities within a specific product area. This structure provides direct mentorship and guidance.
Operations Impact: While not a traditional "Revenue Operations" role, the Product Designer's impact is critical to the success of DKB Code Factory's business-customer products. Well-designed user interfaces and intuitive user experiences directly influence customer adoption, engagement, satisfaction, and ultimately, the success and revenue generation of these digital products. The designer translates business needs and user insights into functional, appealing, and usable digital solutions that drive business outcomes.
Growth Opportunities:
-
Skill Specialization: Opportunity to deepen expertise in specific areas of UX/UI design, such as interaction design, user research, or visual design.
-
Mentorship Programs: Structured guidance from senior designers to accelerate learning and career progression.
-
Cross-functional Exposure: Gaining experience working with various product teams, understanding different product development lifecycles and business challenges.
-
Increased Ownership: Gradually taking on larger and more complex design features and projects as experience and confidence grow.
-
Potential for Senior Roles: With demonstrated growth and impact, progression to roles like Product Designer, Senior Product Designer, or UX Lead.
π Enhancement Note: The "Operations Impact" section is adapted for a design role, focusing on how design contributes to business success, which is a key aspect of GTM and RevOps alignment. The growth opportunities are tailored to a design career path, emphasizing skill development and increased responsibility.
π Work Environment
Office Type: The job is listed as Hybrid, indicating a combination of remote work and in-office presence. DKB Code Factory is located in Berlin, Germany, suggesting a modern office space designed for collaboration and innovation.
Office Location(s): Berlin, Germany. Specific office details would need to be confirmed, but it's likely situated in a central, accessible area within the city.
Workspace Context:
-
The office environment is expected to foster collaboration, with spaces designed for team meetings, workshops, and focused design work.
-
Access to industry-standard design tools like Figma and FigJam will be readily available.
-
Opportunities for informal interaction with colleagues through "afterwork drinks" and other team events will be present, promoting a strong sense of community.
Work Schedule: The role is full-time, likely adhering to standard German working hours (around 40 hours per week). The hybrid nature provides some flexibility in managing the work schedule between home and the office.
π Enhancement Note: The "Hybrid" work arrangement implies a need for self-discipline and effective remote collaboration skills, alongside the ability to engage effectively in an office setting for team-based activities and strategic discussions.
π Application & Portfolio Review Process
Interview Process:
-
Initial Screening: A review of your resume and portfolio to assess basic qualifications and design capabilities.
-
Hiring Manager/Team Interview: A discussion focused on your experience, design process, problem-solving skills, and cultural fit. Expect questions about your portfolio projects.
-
Design Challenge/Exercise: You may be asked to complete a small design task or discuss a hypothetical design problem to evaluate your practical skills and approach.
-
Cross-functional Interview: Potentially an interview with a Product Owner or Developer to assess collaboration style and technical understanding.
-
Final Interview: May involve senior leadership to discuss career aspirations and overall fit within the company's vision.
Portfolio Review Tips:
-
Showcase Process, Not Just Polish: For a junior role, focus on demonstrating your thought process, how you approach problems, and how you iterate based on feedback. Clearly explain the "why" behind your design decisions.
-
Structure Your Projects: For each project, include: the problem statement, your role, the target audience, your design process, key challenges and solutions, and the outcome (if measurable).
-
Highlight Figma/FigJam Proficiency: Include examples of your work within these tools, demonstrating organization, component usage, and prototyping capabilities.
-
Tailor to the Role: Emphasize projects that align with the responsibilities mentioned (e.g., designing features for business customers, user flows, interactive prototypes).
-
Be Concise and Clear: Present your work in a visually appealing and easy-to-understand manner. Use annotations to guide the reviewer through your design choices.
Challenge Preparation:
-
Understand the Context: If given a design challenge, ensure you fully understand the problem, target users, and any constraints.
-
Think Aloud: During a live exercise or discussion, articulate your thought process. Explain your assumptions, the trade-offs you're considering, and how you'd approach finding a solution.
-
Focus on Core Principles: Apply UX/UI fundamentals, accessibility, and user-centered thinking.
-
Prioritize and Scope: For a junior role, it's more important to show a sound approach to solving a problem than to deliver a fully polished, complex solution. Focus on a key aspect of the challenge.
π Enhancement Note: The emphasis on "Process Documentation" and "Portfolio Essentials" in earlier sections directly informs these interview preparation tips. Candidates should be ready to walk through their portfolio projects step-by-step, explaining their design decisions and how they used the specified tools.
π Tools & Technology Stack
Primary Tools:
-
Figma: Essential for UI design, wireframing, prototyping, and creating design systems. Expect to use it extensively for all design deliverables.
-
FigJam: Utilized for ideation, brainstorming, sketching, user flow mapping, and collaborative workshops.
Analytics & Reporting:
- Amplitude (Preferred): Familiarity with product analytics tools like Amplitude is a bonus, indicating an ability to use data to inform design decisions and measure impact.
CRM & Automation:
-
Jira (Preferred): Commonly used for project tracking, task management, and agile workflow management. Knowledge of Jira is beneficial for collaborating with development teams.
-
Confluence (Preferred): Used for documentation, knowledge sharing, and team wikis. Familiarity aids in understanding project context and team processes.
π Enhancement Note: Figma and FigJam are explicitly mentioned as core tools. Candidates should be prepared to demonstrate proficiency in both. Any experience with preferred tools like Amplitude, Jira, and Confluence will be a significant advantage, showing an understanding of the broader product development ecosystem.
π₯ Team Culture & Values
Operations Values:
-
Curiosity & Learning: A strong emphasis on continuous learning, exploration, and staying curious about new design approaches and technologies.
-
Self-Expression & Authenticity: Encouragement to be yourself and bring your unique perspective to the team, fostering an inclusive environment.
-
Collaboration & Togetherness: A high value placed on teamwork, mutual support, and shared success, epitomized by team events and open communication.
-
Impact & Ownership: Driving meaningful product impact through well-designed features and taking ownership of design tasks from start to finish.
-
Agility & Adaptability: Embracing an agile mindset, being comfortable with change, and iterating based on feedback and data.
Collaboration Style:
-
Cross-functional Integration: Designers are integral members of cross-functional teams, working closely with Product Owners, developers, and business analysts.
-
Open Communication: Encouraging honest opinions, constructive feedback, and open dialogue to foster growth and improve designs.
-
Shared Ownership: A collaborative approach where the entire team contributes to the success of features and products, with designers providing crucial input on user experience.
-
Knowledge Sharing: Actively exchanging ideas and supporting each other's personal development within the design and broader product teams.
π Enhancement Note: The "a_place_to_stay_yourself," "a_place_to_stay_curious," and "a_place_to_stay_together" themes strongly influence the company culture. Candidates should align their communication and approach with these values, showcasing curiosity, authenticity, and a collaborative spirit.
β‘ Challenges & Growth Opportunities
Challenges:
-
Balancing Design Craft with Speed: Learning to deliver high-quality design solutions efficiently within agile sprints and tight deadlines.
-
Translating Complex Requirements: Effectively translating business needs and user insights into clear, user-friendly designs, especially for business-customer products.
-
Navigating Stakeholder Feedback: Managing feedback from multiple stakeholders (Product Owners, developers, business analysts) and synthesizing it into cohesive design iterations.
-
Early Career Ambiguity: Adapting to a first or early professional role, understanding team dynamics, and proactively seeking guidance when needed.
Learning & Development Opportunities:
-
Mentorship Program: Direct guidance from senior designers on design techniques, processes, and career development.
-
Skill Enhancement: Opportunities to attend workshops, online courses, or internal training sessions to deepen expertise in UX/UI, prototyping, and user research.
-
Exposure to Diverse Projects: Working on various features and product areas within the DKB Code Factory ecosystem to broaden experience.
-
Industry Best Practices: Learning and applying current design trends, tools, and methodologies through hands-on work and team collaboration.
π Enhancement Note: For a junior role, challenges are often framed as opportunities for growth. The description emphasizes structured mentorship and hands-on learning, indicating that the company invests in developing its junior talent.
π‘ Interview Preparation
Strategy Questions:
-
"Walk me through a design project from your portfolio. What was the problem, your approach, and the outcome?" (Prepare to detail your process, rationale, and any learnings.)
-
"How do you approach user research and incorporate findings into your designs?" (Focus on your understanding of user-centered design and your willingness to learn research methods.)
-
"Describe a time you received constructive feedback on your design. How did you handle it, and what did you learn?" (Highlight your ability to accept and apply feedback, demonstrating growth.)
-
"How do you prioritize tasks when you have multiple design requests with competing deadlines?" (Showcase your organizational skills and ability to manage workload in an agile setting.) Company & Culture Questions:
-
"What interests you about DKB Code Factory and this specific role?" (Research the company's mission, values, and recent projects. Align your answers with their "curious," "together," and "yourself" themes.)
-
"How do you stay updated on design trends and new tools?" (Demonstrate your proactive learning approach.)
-
"What are your career aspirations in product design over the next 1-2 years?" (Show ambition and a clear understanding of the junior role's place in your career path.) Portfolio Presentation Strategy:
-
Storytelling: Frame each project as a narrative, guiding the interviewer through your journey from problem to solution.
-
Focus on Process: Clearly articulate your steps, decision-making, and the rationale behind them. Emphasize your use of Figma and FigJam.
-
Highlight Collaboration: Mention how you worked with others (Product Owners, developers) and how feedback influenced your designs.
-
Be Honest About Limitations: For a junior role, it's okay to discuss what you learned or would do differently next time. This shows self-awareness and a growth mindset.
-
Prepare for Tool Demos: Be ready to briefly show your Figma files or prototypes if asked.
π Enhancement Note: The interview preparation advice is directly linked to the responsibilities and qualifications outlined. Candidates should be ready to demonstrate their understanding of the design process, collaboration, and their proficiency with the specified tools (Figma, FigJam).
π Application Steps
To apply for this Junior Product Designer position:
-
Submit your resume and a link to your online portfolio through the DKB Code Factory careers portal.
-
Portfolio Customization: Ensure your portfolio prominently features projects demonstrating your Figma and FigJam skills, your design process, and how you've applied UX/UI fundamentals. Tailor project selection to highlight experience with feature ownership and user-centered design.
-
Resume Optimization: Clearly articulate your relevant skills and any experience (even academic or personal projects) in UX/UI design, prototyping, and collaboration. Use keywords like "Figma," "FigJam," "UX/UI," "User Research," and "Prototyping."
-
Interview Preparation: Practice articulating your design process and rationale for portfolio projects. Be ready to discuss how you handle feedback and work in a team environment. Prepare questions about the company culture and the mentorship structure.
-
Company Research: Familiarize yourself with DKB Code Factory's mission, values (curiosity, togetherness, authenticity), and the types of digital products they develop. Understand their role as an innovation hub for DKB.
β οΈ 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 should have practical experience with Figma and FigJam along with a strong foundation in UX/UI principles and accessibility. Fluency in both English and German (B2+) is required, alongside a willingness to learn and apply feedback.