Senior Product Designer (UI/UX & Product Design)

Huzzle
Full-time

📍 Job Overview

Job Title: Senior Product Designer (UI/UX & Product Design)

Company: Huzzle

Location: Bosnia and Herzegovina

Job Type: FULL_TIME

Category: Product Design / UI/UX

Date Posted: 2026-04-03

Experience Level: 5-10 years

Remote Status: Fully Remote

🚀 Role Summary

  • Lead the complete product design lifecycle, from initial conceptualization and user research through to high-fidelity UI design and iterative improvements.

  • Drive the creation of intuitive and impactful user experiences for web and mobile applications, ensuring alignment with business objectives and user needs.

  • Develop and maintain robust design systems and component libraries to ensure consistency, scalability, and efficiency across all product offerings.

  • Collaborate closely with product management, engineering, and marketing teams to translate user needs and business goals into compelling design solutions.

  • Champion user-centered design principles and best practices, ensuring all designs are accessible, responsive, and adhere to usability standards.

📝 Enhancement Note: This role is positioned as a Senior Product Designer, implying a need for leadership in design strategy and execution. The emphasis on "end-to-end product design" and "owning the full design lifecycle" suggests a hands-on role requiring significant autonomy and strategic input, rather than a purely execution-focused position. The engagement as an "Independent Contractor" through Huzzle means candidates will be placed directly with client companies, necessitating adaptability to different organizational cultures and product roadmaps.

📈 Primary Responsibilities

  • Spearhead the end-to-end product design process, encompassing user research, ideation, wireframing, prototyping, and the creation of high-fidelity user interfaces.

  • Strategize and define comprehensive user flows, journey maps, and interaction patterns for both web and mobile platforms.

  • Craft visually appealing and user-friendly high-fidelity interfaces that consistently adhere to established brand guidelines and user experience best practices.

  • Plan and execute usability testing sessions, analyzing results and user feedback to iteratively refine and optimize design solutions.

  • Foster strong cross-functional collaboration with product managers, engineers, marketing specialists, and other stakeholders to ensure design alignment and successful product delivery.

  • Design, implement, and continuously evolve scalable design systems and component libraries to maintain design consistency and accelerate development cycles.

  • Guarantee that all digital products are designed with responsiveness, accessibility standards (e.g., WCAG), and long-term scalability in mind.

  • Articulate and present design concepts, rationale, and user insights effectively to diverse stakeholder groups, including executive leadership.

📝 Enhancement Note: The responsibilities clearly outline a senior-level contribution, requiring not just execution but also strategic leadership in defining user experiences and design system architecture. The mention of "data-driven design and experimentation (A/B testing)" indicates a need for analytical skills beyond traditional UI/UX.

🎓 Skills & Qualifications

Education: While no specific degree is mandated, a Bachelor's or Master's degree in Interaction Design, Human-Computer Interaction (HCI), Graphic Design, or a related field is often preferred and demonstrates a foundational understanding of design principles. Equivalent practical experience will also be considered.

Experience: A minimum of 5 years of progressive experience in Product Design, UI/UX Design, or Interaction Design is required, with a strong emphasis on end-to-end product development.

Required Skills:

  • Minimum of 5 years of professional experience in Product Design, UI/UX Design, or Interaction Design.

  • A robust and comprehensive portfolio showcasing end-to-end product design projects, demonstrating expertise from concept to completion.

  • Advanced proficiency in industry-standard design and prototyping tools such as Figma, Sketch, Adobe XD, or similar platforms.

  • Deep understanding of user-centered design principles, usability heuristics, and modern UX best practices.

  • Proven experience in developing, maintaining, and scaling design systems and component libraries.

  • Familiarity with data-driven design methodologies, including the application of user research insights and A/B testing for design optimization.

  • Excellent problem-solving abilities, with a capacity to identify and address complex design challenges effectively.

  • Strong verbal and written communication skills, with the ability to articulate design decisions and rationale clearly to various audiences.

Preferred Skills:

  • Basic understanding of front-end development technologies, including HTML, CSS, and JavaScript, to facilitate better collaboration with engineering teams and ensure design feasibility.

  • Experience with user research methodologies beyond basic usability testing, such as user interviews, surveys, and ethnographic studies.

  • Familiarity with agile development methodologies and working within sprint cycles.

  • Experience designing for complex SaaS platforms, FinTech, eCommerce, AI, or EdTech products.

📝 Enhancement Note: The requirement for a strong portfolio is paramount for this role, emphasizing the need for candidates to showcase their process, problem-solving skills, and impact through tangible project examples. The mention of "basic understanding of front-end technologies" suggests that while not a coding role, an appreciation for implementation constraints is valued.

📊 Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Showcase a minimum of 3-5 detailed case studies that clearly illustrate the end-to-end product design process, from initial problem definition to final solution.

  • Each case study should highlight your specific role, the challenges faced, the design decisions made, and the final outcomes or impact.

  • Demonstrate proficiency in user research methodologies and how insights were translated into design solutions.

  • Include examples of wireframes, user flows, interactive prototypes, and high-fidelity UI designs.

  • Clearly articulate the rationale behind key design decisions, supported by data or user feedback where possible.

Process Documentation:

  • Provide examples of how you approach user research, including methodologies used and how findings were synthesized.

  • Illustrate your process for translating user needs and business requirements into tangible design artifacts like user flows and wireframes.

  • Detail your approach to prototyping, from low-fidelity wireframes to high-fidelity interactive prototypes.

  • Demonstrate your process for conducting and analyzing usability testing to inform design iterations.

  • Showcase how you collaborate with engineering and product teams during the design and development phases.

  • Present how you contribute to or manage design systems and component libraries.

📝 Enhancement Note: For a Senior Product Designer, the portfolio is critical. It needs to go beyond just showcasing final designs; it must articulate thought processes, problem-solving skills, and the impact of their work. This section is designed to guide candidates on what Huzzle and its clients will expect to see to evaluate their senior-level capabilities.

💵 Compensation & Benefits

Salary Range: As an independent contractor placed through Huzzle, compensation is tailored to the specific client and the candidate's experience and location. For a Senior Product Designer in Bosnia and Herzegovina with 5+ years of experience, a competitive range would typically fall between €35,000 - €60,000 annually (gross). This estimate is based on industry benchmarks for senior design roles in Eastern Europe, adjusted for cost of living and the contractor engagement model.

Benefits:

  • Fully Remote Work: The flexibility to work from any location within Bosnia and Herzegovina, eliminating the need for relocation or daily commutes.

  • Career Growth Opportunities: Direct placement with high-growth companies in sectors like SaaS, FinTech, eCommerce, AI, and EdTech, offering exposure to diverse product roadmaps and innovation.

  • Peer Community: Access to a network of other high-performing professionals placed by Huzzle, fostering knowledge sharing and professional development.

  • Ongoing Support: Dedicated guidance and support from Huzzle throughout the placement process and beyond, acting as a liaison and advocate.

  • Tailored Compensation: Competitive contract rates negotiated to align with individual goals and market value, with potential for long-term engagement based on client needs and performance.

Working Hours: This is a full-time role, typically requiring approximately 40 hours per week. While the core hours may align with the client's primary operational time zone for effective collaboration, there is generally flexibility in structuring the workday, common in remote, contractor roles.

📝 Enhancement Note: The salary is estimated based on general market data for senior-level design professionals in the region and the independent contractor model. It's crucial for candidates to understand that Huzzle acts as an intermediary, and the final compensation will be client-specific. The benefits listed are those provided by Huzzle to its contractors, distinct from typical full-time employee benefits.

🎯 Team & Company Context

🏢 Company Culture

Industry: Huzzle operates within the talent solutions and recruitment technology sector, connecting global companies with remote talent. Their clients span a wide array of high-growth industries, including SaaS, FinTech, eCommerce, AI, and EdTech, indicating a dynamic and innovative business environment.

Company Size: Huzzle, as a talent placement agency, facilitates connections for its clients, who are typically startups, digital agencies, and product-led companies. These client companies can range from small, agile startups to larger, more established product organizations. This means the candidate will experience the culture of their assigned client company.

Founded: Huzzle was founded to address the growing demand for skilled remote talent, emphasizing a model where contractors become integral, long-term members of client teams, distinguishing itself from traditional outsourcing.

Team Structure: As a Senior Product Designer, you will be integrated directly into the client company's product team. This typically involves working within a cross-functional product squad that includes Product Managers, Engineers (Frontend and Backend), and potentially other Designers or QA Testers. You will likely report to a Design Lead, Head of Product, or a Product Manager, depending on the client's organizational structure.

Methodology: The client companies Huzzle partners with are often at the forefront of technology and product development. This implies a strong emphasis on agile methodologies, user-centered design thinking, data-driven decision-making, and continuous iteration. Expect a fast-paced environment where collaboration, clear communication, and a proactive approach to problem-solving are highly valued.

Company Website: https://huzzle.com/

📝 Enhancement Note: The candidate will be an "Independent Contractor" for Huzzle but operate as a "valued, long-term member of their team" with the client. This means the culture, team structure, and methodology will be dictated by the specific client company the candidate is placed with, rather than Huzzle's internal operations.

📈 Career & Growth Analysis

Operations Career Level: This role is classified as Senior Product Designer, indicating a position of significant responsibility and autonomy. It requires not only strong individual contribution in UI/UX and Product Design but also the ability to lead design initiatives, mentor junior designers (potentially), and influence product strategy through design thinking. The scope extends beyond individual tasks to encompassing the full design lifecycle and contributing to the overall product vision.

Reporting Structure: As an independent contractor, you will report directly to a manager within the client company. This could be a Product Manager, a Design Lead, or a Head of Product, depending on the client's organizational hierarchy. Huzzle provides ongoing support and acts as a liaison, but day-to-day direction and task management will come from the client.

Operations Impact: Senior Product Designers play a critical role in shaping the user experience, which directly impacts user engagement, customer retention, and ultimately, revenue. By creating intuitive, efficient, and desirable products, designers contribute to a positive brand perception, increased customer satisfaction, and the achievement of key business metrics such as conversion rates and user adoption.

Growth Opportunities:

  • Skill Specialization: Opportunity to deepen expertise in specific areas of product design, such as complex interaction design, advanced prototyping, or user research methodologies, within specialized client environments.

  • Leadership Development: Potential to take on design leadership responsibilities for specific product features or initiatives, mentor junior team members, and contribute to design strategy.

  • Industry Exposure: Gain diverse experience by working with multiple clients across various high-growth industries (SaaS, FinTech, eCommerce, AI, EdTech), broadening your understanding of different market needs and product challenges.

  • Long-Term Engagement: Huzzle emphasizes long-term placements, offering the stability and opportunity to see products evolve and make a lasting impact within a client organization.

📝 Enhancement Note: The growth opportunities are framed around the client placement model. Candidates should view this role as a chance to gain extensive experience and potentially transition into more senior or specialized roles within client companies or through future Huzzle placements.

🌐 Work Environment

Office Type: This is a fully remote position. Candidates will work from their chosen location within Bosnia and Herzegovina. There is no requirement to attend a physical office for the client or for Huzzle.

Office Location(s): N/A, as the role is fully remote. Candidates can work from any suitable location within Bosnia and Herzegovina.

Workspace Context:

  • Home Office Setup: Candidates are expected to have a reliable internet connection and a suitable, ergonomic workspace at home to ensure productivity and well-being.

  • Digital Collaboration Tools: Expect to heavily utilize digital collaboration platforms (e.g., Slack, Microsoft Teams, Zoom) for communication, as well as design and project management tools (e.g., Figma, Jira) for workflow.

  • Asynchronous & Synchronous Work: While collaboration is key, remote work often involves a blend of synchronous meetings and asynchronous communication, requiring strong self-management and clear documentation practices.

Work Schedule: This is a full-time role, typically 40 hours per week. While there's flexibility in structuring the workday, core collaboration hours will likely need to align with the client's team, especially for meetings and real-time discussions. Candidates should be prepared for potential variations based on client needs and time zone differences, though Huzzle aims to match candidates with clients where this is manageable.

📝 Enhancement Note: The remote nature of the role is a primary benefit. Candidates should be prepared for a work environment that relies heavily on digital tools and requires strong self-discipline and communication skills.

📄 Application & Portfolio Review Process

Interview Process:

  • Initial Screening (Huzzle): A review of your application and portfolio by the Huzzle team to assess your experience, skills, and cultural fit with their placement model.

  • Skills Assessment/Portfolio Review: A deep dive into your portfolio, likely with a Huzzle representative or a client hiring manager, focusing on your process, problem-solving approach, and design rationale. Be prepared to walk through case studies in detail.

  • Client Interview(s): If you pass the initial screening, you will be interviewed by the client company. This may involve multiple rounds, including discussions with product managers, engineers, and design leads. Expect a combination of behavioral questions, design challenges, and discussions about your past work.

  • Offer and Onboarding: Successful candidates will receive an offer for an independent contractor engagement through Huzzle, followed by onboarding with the client company.

Portfolio Review Tips:

  • Curate Strategically: Select 3-5 of your strongest projects that best demonstrate your end-to-end product design capabilities, focusing on projects with clear impact and measurable results.

  • Tell a Story: For each case study, clearly articulate the problem, your role, the process you followed, the solutions you designed, and the outcomes achieved. Quantify results wherever possible.

  • Showcase Your Process: Don't just show final screens. Include wireframes, user flows, prototypes, research insights, and usability testing findings to illustrate your thought process and problem-solving approach.

  • Highlight Collaboration: Explain how you collaborated with cross-functional teams (product, engineering) and incorporated their feedback.

  • Be Ready to Discuss: Prepare to answer detailed questions about your design choices, trade-offs, and how you handled challenges.

Challenge Preparation:

  • Design Thinking Practice: Be ready to tackle hypothetical design problems. Practice breaking down a problem, defining user needs, brainstorming solutions, and outlining a design process.

  • Whiteboarding/Prototyping Exercises: Some clients may present a live design challenge, requiring you to sketch ideas, create quick wireframes, or discuss your approach on a shared digital whiteboard.

  • Stakeholder Communication: Practice articulating your design rationale clearly and concisely, anticipating questions, and defending your design decisions based on user needs and business goals.

📝 Enhancement Note: The interview process is a two-stage approach: first with Huzzle for initial vetting and then with the client company. Candidates should tailor their portfolio and preparation to showcase not only design skills but also their ability to integrate into a client's team and contribute strategically.

🛠 Tools & Technology Stack

Primary Tools:

  • Design & Prototyping Software: Figma (highly preferred), Sketch, Adobe XD. Proficiency in at least one is essential for creating wireframes, high-fidelity mockups, and interactive prototypes.

  • Collaboration Platforms: Slack, Microsoft Teams, Zoom for real-time communication and team coordination.

  • Project Management Tools: Jira, Asana, Trello for task tracking, sprint planning, and workflow management.

Analytics & Reporting:

  • User Analytics Tools: Google Analytics, Mixpanel, Amplitude for understanding user behavior and product usage patterns.

  • A/B Testing Platforms: Optimizely, VWO, or similar tools for data-driven design experimentation.

  • Data Visualization Tools: Tableau, Power BI, or client-specific dashboards for interpreting and presenting data.

CRM & Automation:

  • CRM Systems: Familiarity with CRM platforms like Salesforce, HubSpot is beneficial for understanding customer data and sales/marketing workflows, though not a primary requirement for the design role itself.

  • Design System Management: Tools and methods for managing component libraries and design tokens within Figma or other design platforms.

  • Version Control: Understanding of version control principles (e.g., abstract, Git for design files) can be helpful for managing design iterations.

📝 Enhancement Note: While the core requirement is strong design tool proficiency, familiarity with analytics, A/B testing, and project management tools demonstrates a more holistic understanding of the product development lifecycle and data-driven design.

👥 Team Culture & Values

Operations Values:

  • User-Centricity: A deep commitment to understanding and advocating for the user throughout the design process. Designs should be intuitive, efficient, and solve real user problems.

  • Collaboration: A strong belief in the power of cross-functional teamwork. Valuing open communication, constructive feedback, and shared ownership of product success.

  • Data-Driven Decision Making: Utilizing research, analytics, and experimentation to inform design choices and validate hypotheses, rather than relying solely on intuition.

  • Continuous Improvement: An ethos of iterative design and learning, always seeking ways to enhance user experience, streamline processes, and improve product outcomes.

  • Craftsmanship & Quality: A dedication to producing high-quality, polished designs that are both aesthetically pleasing and functionally robust, paying attention to detail and accessibility.

Collaboration Style:

  • Transparent Communication: Open sharing of ideas, progress, and challenges through digital channels and regular meetings.

  • Iterative Feedback Loops: Actively seeking and providing constructive feedback on designs and processes to foster improvement.

  • Cross-Functional Partnership: Working closely with product managers to define requirements and engineers to ensure feasibility and effective implementation.

  • Knowledge Sharing: Encouraging the sharing of design best practices, learnings, and new techniques within the team and the broader organization.

📝 Enhancement Note: These values are inferred based on the requirements of a Senior Product Designer role in a modern, product-led company, emphasizing collaboration, data, and user focus. Candidates should align their responses and portfolio presentation with these principles.

⚡ Challenges & Growth Opportunities

Challenges:

  • Balancing User Needs with Business Goals: Effectively navigating the inherent tension between creating ideal user experiences and meeting business objectives, requiring strong negotiation and prioritization skills.

  • Working with Diverse Stakeholders: Managing expectations and incorporating feedback from various individuals with different perspectives and priorities, demanding excellent communication and diplomacy.

  • Rapid Iteration in Fast-Paced Environments: Adapting quickly to changing requirements or market conditions, requiring agility in design processes and the ability to pivot efficiently.

  • Maintaining Design Consistency Across Products: Ensuring a cohesive user experience and brand identity across multiple products or features, especially within growing companies.

Learning & Development Opportunities:

  • Advanced Design Tool Mastery: Deepening expertise in advanced features of Figma or other design tools, including complex component states, auto-layout, and collaboration workflows.

  • User Research Specialization: Opportunities to expand knowledge in qualitative and quantitative user research methods, such as in-depth interviews, surveys, and ethnographic studies.

  • Design System Architecture: Gaining experience in architecting and scaling complex design systems that support multiple product lines and teams.

  • Product Strategy Contribution: Developing a stronger understanding of product strategy and how design can directly influence business outcomes and market positioning.

  • Cross-Industry Learning: Exposure to unique product challenges and user behaviors across various industries (SaaS, FinTech, eCommerce, AI, EdTech) through different client placements.

📝 Enhancement Note: Understanding potential challenges helps candidates prepare for realistic scenarios and demonstrates their foresight. The growth opportunities highlight the continuous learning aspect of senior design roles, especially within the context of Huzzle's diverse client base.

💡 Interview Preparation

Strategy Questions:

  • "Describe a time you had to balance conflicting stakeholder feedback with user needs. How did you approach it, and what was the outcome?" (Focus on your process, communication, and decision-making).

  • "Walk me through the design process of your most challenging product. What were the key challenges, how did you overcome them, and what did you learn?" (Emphasize your end-to-end ownership and problem-solving).

  • "How do you approach designing for accessibility and responsive interfaces? Can you provide examples from your portfolio?" (Showcase your technical understanding and commitment to inclusivity).

Company & Culture Questions:

  • "What interests you about Huzzle's model of connecting remote talent with leading companies?" (Show your understanding of the value proposition).

  • "How do you stay updated on the latest design trends and technologies, and how do you apply them?" (Highlight your commitment to continuous learning).

  • "Describe your ideal remote work environment and how you ensure productivity and collaboration." (Assess your self-management and remote work skills).

Portfolio Presentation Strategy:

  • Structure is Key: For each case study, clearly delineate: Problem Statement, Your Role, Research & Discovery, Design Process (Wireframes, Prototypes), Solution (High-Fidelity UI), Testing & Iteration, and Outcomes/Impact.

  • Quantify Impact: Wherever possible, use metrics to demonstrate the success of your designs (e.g., "increased conversion by X%," "reduced task completion time by Y%," "improved user satisfaction scores by Z points").

  • Focus on the 'Why': Be prepared to explain the rationale behind every significant design decision. Why did you choose this layout? Why this color palette? Why this interaction pattern?

  • Interactive Walkthrough: If possible, use live prototypes or interactive elements to showcase the user experience and flow. Be ready to navigate your work seamlessly.

📝 Enhancement Note: These questions are designed to probe a candidate's strategic thinking, problem-solving skills, collaboration abilities, and understanding of the design process – all critical for a Senior Product Designer. Preparation should focus on articulating personal experiences and design philosophies.

📌 Application Steps

To apply for this Senior Product Designer position:

  • Submit your application through the provided link on Workable.

  • Portfolio Customization: Ensure your submitted portfolio is up-to-date and highlights end-to-end product design projects that align with the responsibilities outlined. Tailor the presentation to emphasize your senior-level contributions and impact.

  • Resume Optimization: Craft a resume that clearly details your 5+ years of experience in Product Design and UI/UX, using keywords from the job description such as "user research," "wireframing," "prototyping," "design systems," and "Figma." Quantify achievements where possible.

  • Interview Preparation: Practice articulating your design process, rationale, and project outcomes. Prepare to discuss your experience with remote collaboration and cross-functional teamwork.

  • Company Research: Familiarize yourself with Huzzle's mission and client types. If possible, research the general industry landscape of their typical clients (SaaS, FinTech, eCommerce, AI, EdTech) to better understand potential product contexts.

⚠️ 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

Requires 5+ years of experience in product or UI/UX design with a strong portfolio demonstrating end-to-end work. Proficiency in design tools like Figma or Sketch and a solid understanding of user-centered design principles are essential.