Product Designer (Figma)

Codekeeper
Full-time$10k-100k/year (USD)
Apply Now

📍 Job Overview

Job Title: Product Designer (Figma)

Company: Codekeeper

Location: Indonesia (Remote)

Job Type: FULL_TIME

Category: Product Design / UX/UI

Date Posted: 2026-09-17

Experience Level: Mid-Level (2-5 years)

Remote Status: Fully Remote

🚀 Role Summary

  • Design and develop user journeys and intuitive interfaces that translate customer needs into tangible product features.

  • Collaborate closely with Product Managers and Creative Directors to conduct research, design, and prototype new user experiences.

  • Create comprehensive visual assets and detailed design guidelines for seamless implementation by the development team.

  • Present and effectively communicate design concepts, deliverables, and strategic rationale to peers and executive stakeholders.

  • Leverage proficiency in Figma to drive the product design lifecycle from ideation through to final design assets.

📝 Enhancement Note: While the original listing is for a Product Designer, the focus on user journeys, interfaces, prototyping, and collaboration with product management suggests a strong emphasis on UX/UI design principles within a product development context. The core responsibilities align with a mid-level Product Designer role.

📈 Primary Responsibilities

  • Translate complex customer needs and business requirements into clear, user-centric journey maps and intuitive interface designs.

  • Conduct user research, usability testing, and competitive analysis to inform design decisions and identify areas for improvement.

  • Develop detailed user cases, scenarios, wireframes, interactive prototypes, and high-fidelity mockups for various screens and user flows.

  • Create and maintain visual assets, style guides, and comprehensive design documentation to ensure consistent brand representation and facilitate developer implementation.

  • Articulate design decisions, present design solutions, and provide clear justifications to stakeholders, including product management, engineering, and executive leadership.

  • Work with design systems and symbol libraries to ensure consistency and efficiency in the design process.

  • Analyze user journeys to identify pain points and opportunities for optimization, ensuring a seamless and engaging user experience.

📝 Enhancement Note: The responsibilities have been expanded to include standard product design practices such as user research, usability testing, and maintenance of design systems, which are implied by the mention of "design systems and symbol libraries" and the overall scope of translating customer needs into interfaces.

🎓 Skills & Qualifications

Education:

  • While no specific degree is mandated, a Bachelor's degree in Design, Human-Computer Interaction, Computer Science, or a related field, or equivalent practical experience, is highly beneficial. Experience:

  • 2-5 years of professional experience in product design, UX/UI design, or a similar role, with a demonstrable track record of delivering successful digital products.

  • Proven experience working in a fast-paced, deadline-driven environment, managing multiple projects simultaneously. Required Skills:

  • Figma Proficiency: Expert-level command of Figma for all design stages, including wireframing, prototyping, UI design, and collaboration.

  • User Journey Mapping: Ability to conceptualize, map, and design end-to-end user journeys based on customer needs and business objectives.

  • UI Design Principles: Strong understanding of user interface design, visual hierarchy, layout, and user experience best practices.

  • Prototyping & Wireframing: Skill in creating interactive prototypes and detailed wireframes to effectively communicate design concepts and user flows.

  • Color Theory & Typography: Solid grasp of fundamental design principles, including effective use of color palettes and typographic elements to enhance usability and aesthetics.

  • English Copywriting: Proficient copywriting skills in English for crafting clear, concise, and effective in-app messaging and user interface text.

Preferred Skills:

  • Experience with design systems and component libraries for maintaining design consistency and scalability.

  • Familiarity with user research methodologies and usability testing.

  • Understanding of agile development methodologies and cross-functional team collaboration.

  • Ability to create and manage visual assets for various platforms.

📝 Enhancement Note: The "About You" and "Additional Requirements" sections from the raw data have been integrated and expanded into a structured "Skills & Qualifications" section. Specific mention of Figma is highlighted as a primary tool and skill. The experience level has been inferred from the general description and implied responsibilities.

📊 Process & Systems Portfolio Requirements

Portfolio Essentials:

  • A curated portfolio showcasing a range of product design projects, with a clear emphasis on Figma-based work.

  • Case studies that detail the problem, your design process, key decisions, and the impact of your solutions.

  • Demonstrations of user journey mapping, wireframing, prototyping, and final UI design outcomes.

  • Examples of how you've worked with or contributed to design systems and symbol libraries.

  • Evidence of translating customer needs into intuitive and visually appealing interfaces. Process Documentation:

  • Ability to document design guidelines, visual assets, and user flows clearly for implementation.

  • Showcase an understanding of how to iterate on designs based on feedback and data.

  • Demonstrate proficiency in presenting design concepts and rationale effectively.

📝 Enhancement Note: This section is crucial for a design role. The requirements are inferred from the core responsibilities and skills, emphasizing the need for a portfolio that clearly articulates the candidate's design process and Figma proficiency.

💵 Compensation & Benefits

Salary Range: $10,000 - $100,000 USD per year

Explanation of Range: This is a broad range provided by the employer. Actual compensation will be determined by factors such as the candidate's experience level, specific skills, location (though remote, regional market rates are often considered), and the depth of their portfolio. For a mid-level Product Designer role in a remote setting, particularly for a company seeking to revolutionize a niche market like software escrow, compensation could realistically fall within the mid to upper end of this range, potentially between $50,000 - $90,000 USD annually, depending on the candidate's qualifications and the company's compensation philosophy.

Benefits:

  • Growth Opportunities: Ample opportunities for career advancement within a growing startup environment.

  • Team Activities & Gatherings: Regular opportunities for team engagement and building camaraderie.

  • Comprehensive Onboarding: A structured onboarding process with a dedicated ramp-up period to ensure a smooth integration.

  • Supportive Team Environment: A collaborative culture that values open communication, direct feedback, and mutual support.

  • Startup Mindset: Exposure to a dynamic environment with the chance to influence product direction and company growth.

Working Hours: Approximately 40 hours per week, with flexibility expected in a remote, startup setting.

📝 Enhancement Note: The salary range is directly from the input. A detailed explanation and a more refined estimated range are provided based on typical compensation for mid-level Product Designers in remote roles and the company's stated ambition. Benefits are extracted from the "What You Can Expect" section.

🎯 Team & Company Context

🏢 Company Culture

Industry: Software Escrow, Cloud Security, Risk Mitigation. Codekeeper aims to modernize software escrow solutions for the cloud era, addressing third-party risks in business operations. This positions them in a B2B SaaS space requiring reliability, security, and innovative solutions.

Company Size: Likely a startup or early-stage growth company, given the "startup mindset" and emphasis on rapid evolution. This implies a dynamic, hands-on environment where individuals can make a significant impact.

Founded: The company was founded by tech industry professionals, suggesting a foundation built on experience and a clear vision for disrupting the software escrow market.

Team Structure:

  • The Product Designer will likely be part of a Product or Engineering team, working closely with Product Managers and Creative Directors.

  • Collaboration will be cross-functional, involving engineering, product, and potentially marketing or sales teams.

  • The remote-first nature suggests a need for strong asynchronous communication skills and structured remote collaboration tools. Methodology:

  • Data-Driven Design: While not explicitly stated, a modern tech company like Codekeeper will likely value data in informing design decisions, utilizing user feedback and analytics.

  • Agile Development: The "fast-paced, evolving environments" and "startup mindset" strongly suggest an agile or iterative approach to product development and design.

  • User-Centricity: The core responsibility of translating customer needs into user journeys underscores a user-centric design philosophy.

Company Website: https://codekeeper.co/

📝 Enhancement Note: Company context is derived from the "About Codekeeper" section, focusing on its mission, industry position, and implied culture as a startup. The team structure and methodology are inferred based on typical operations within such organizations.

📈 Career & Growth Analysis

Operations Career Level: This role is positioned as a Mid-Level Product Designer (2-5 years of experience). It offers hands-on design work with significant influence on product direction, bridging the gap between junior and senior roles.

Reporting Structure: The designer will likely report to a Head of Product, Creative Director, or a senior Product Manager, depending on the exact organizational structure of Codekeeper. Close collaboration with Product Managers is a key aspect of the role.

Operations Impact: The Product Designer's work directly influences the usability, adoption, and perceived value of Codekeeper's software escrow platform. By translating customer needs into intuitive interfaces, they directly contribute to customer satisfaction, retention, and the overall success of the product and company.

Growth Opportunities:

  • Specialization: Opportunity to deepen expertise in UX/UI design, user research, or specific areas of product development.

  • Leadership: Potential to grow into a Senior Product Designer, Lead Designer, or even a Product Management role within a growing company.

  • Skill Expansion: Exposure to various aspects of product development in a startup environment, fostering a broader understanding of the business.

  • Mentorship: Potential to mentor junior designers as the team expands.

📝 Enhancement Note: This section interprets the role's placement within a typical career path for designers, highlighting potential growth trajectories and the impact of their contributions within a startup context.

🌐 Work Environment

Office Type: Fully Remote. Codekeeper operates as a remote-first company, indicating a distributed workforce.

Office Location(s): While the company has a central office in The Hague, Netherlands, this specific role is open to candidates in Indonesia, emphasizing a global, remote talent pool.

Workspace Context:

  • Flexibility: Candidates can work from their preferred location in Indonesia, offering significant work-life balance and autonomy.

  • Technology: Access to a Mac with Figma is a requirement, suggesting that the company provides or expects employees to have the necessary hardware and software.

  • Collaboration: The remote setup necessitates strong reliance on digital collaboration tools and effective asynchronous communication practices.

Work Schedule: The role is full-time, with an estimated 40 hours per week. Given the remote nature and startup environment, there may be flexibility in daily schedules, but core working hours for team collaboration might be established.

📝 Enhancement Note: This section details the remote work aspect, inferring the implications for workspace setup, collaboration methods, and schedule flexibility inherent in a distributed company.

📄 Application & Portfolio Review Process

Interview Process:

  • Initial Application Review: Screening of resumes and portfolios against role requirements, with a strong emphasis on Figma proficiency and relevant case studies.

  • Portfolio Presentation: A likely step involving presenting selected portfolio pieces, explaining design decisions, process, and impact to the hiring team.

  • Design Challenge/Case Study: Candidates may be given a small design task or a more in-depth case study to solve, demonstrating their problem-solving skills and design approach.

  • Behavioral/Cultural Fit Interviews: Discussions to assess dedication, enthusiasm, sense of humor, and alignment with Codekeeper's values and collaborative style.

  • Final Interview: Likely with senior leadership to discuss the role's strategic importance and long-term vision.

Portfolio Review Tips:

  • Highlight Figma Work: Ensure your portfolio prominently features projects executed in Figma, detailing your process and contributions.

  • Tell a Story: For each case study, clearly articulate the problem, your design process, the rationale behind your decisions, and the measurable outcomes or impact.

  • Show, Don't Just Tell: Use visuals, interactive prototypes, and clear explanations to demonstrate your design thinking and execution.

  • Address "Customer Needs": Specifically demonstrate how you have translated user needs and business goals into effective design solutions.

  • Cultural Alignment: Tailor your application and portfolio presentation to reflect the "startup mindset," passion, and sense of humor mentioned in the job description.

Challenge Preparation:

  • Be prepared to discuss your approach to translating vague requirements into concrete design solutions.

  • Practice articulating your design rationale clearly and concisely, especially under time constraints.

  • Familiarize yourself with the software escrow industry and Codekeeper's mission to better understand potential design challenges and business context.

📝 Enhancement Note: This section provides actionable advice on how candidates should approach the application and interview process, focusing on demonstrating their Figma skills and aligning with the company's stated culture and needs.

🛠 Tools & Technology Stack

Primary Tools:

  • Figma: The core design tool for wireframing, UI design, prototyping, and collaboration. Proficiency is a mandatory requirement.

  • Prototyping Tools: Figma's built-in prototyping capabilities are key. Experience with other prototyping tools might be a plus but not essential if Figma is mastered.

  • Wireframing Tools: Figma serves this purpose, but understanding wireframing principles is essential.

Analytics & Reporting:

  • While not explicitly mentioned, familiarity with analytics tools (e.g., Google Analytics, Mixpanel, Amplitude) used to track user behavior and product performance would be beneficial for informing design iterations. CRM & Automation:

  • Not directly relevant to the Product Designer role, but an understanding of how CRM systems and marketing automation tools feed into customer insights might be advantageous.

📝 Enhancement Note: This section focuses on the explicitly mentioned tool (Figma) and infers related design and potentially analytics tools that a Product Designer would typically interact with or benefit from knowing.

👥 Team Culture & Values

Operations Values:

  • Passion & Dedication: A strong drive to succeed and contribute to the company's mission.

  • Enthusiasm & Humor: A positive attitude and the ability to work well in a team with a sense of fun.

  • Collaboration: Open communication, direct feedback, and a supportive team environment are highly valued.

  • Ownership & Impact: Motivated by the opportunity to take ownership of tasks and make a tangible difference.

  • Innovation: A "startup mindset" that encourages new ideas and continuous improvement in a fast-paced, evolving landscape.

Collaboration Style:

  • Remote-First: Expect a highly collaborative digital environment, relying on tools like Slack, video conferencing, and project management software.

  • Direct Feedback: A culture that encourages open and honest feedback to foster growth and continuous improvement.

  • Cross-Functional Partnership: Close working relationships with Product Managers, developers, and potentially other stakeholders to ensure cohesive product development.

📝 Enhancement Note: This section consolidates the cultural aspects mentioned throughout the job description, framing them as values and collaboration styles relevant to a designer in this environment.

⚡ Challenges & Growth Opportunities

Challenges:

  • Remote Collaboration: Effectively contributing and collaborating within a distributed team, requiring strong communication and self-discipline.

  • Fast-Paced Environment: Adapting to rapid changes, evolving priorities, and tight deadlines inherent in a startup.

  • Translating Ambiguity: Converting potentially broad customer needs or business objectives into concrete, user-friendly design solutions.

  • Market Niche: Designing for a specialized market (software escrow) may require learning new industry concepts and user contexts.

Learning & Development Opportunities:

  • Product Strategy: Gaining exposure to product strategy and roadmap development in a growing company.

  • Industry Expertise: Deepening understanding of the software escrow and cloud risk management sectors.

  • Cross-Functional Skills: Developing broader skills in product management, agile development, and business operations through close team interaction.

  • Career Progression: Moving into senior design roles, product management, or leadership positions within Codekeeper as it scales.

📝 Enhancement Note: This section identifies potential challenges specific to the role and company context, alongside growth opportunities that leverage these challenges as learning experiences.

💡 Interview Preparation

Strategy Questions:

  • "Describe a time you translated complex customer needs into a simple, intuitive user interface. What was your process using Figma?"

  • "How do you approach user research and incorporate feedback into your design iterations, especially in a remote setting?"

  • "Walk us through a project in your portfolio where you had to balance user experience with business objectives or technical constraints."

  • "How do you ensure consistency and maintainability in your designs, particularly when working with design systems and symbol libraries?" Company & Culture Questions:

  • "What interests you about Codekeeper's mission to revolutionize software escrow?"

  • "How do you embody a 'startup mindset' and thrive in a fast-paced, evolving environment?"

  • "Describe your ideal team collaboration style and how you provide and receive feedback."

  • "How do you see your design skills contributing to Codekeeper's future success?" Portfolio Presentation Strategy:

  • Figma Focus: Lead with examples that clearly showcase your Figma skills and workflow.

  • Narrative Structure: For each case study, present a clear problem-solution-outcome narrative. Emphasize your specific contributions.

  • Visual Clarity: Use high-quality visuals, interactive prototypes, and concise explanations. Avoid overwhelming slides.

  • Impact Metrics: Wherever possible, quantify the impact of your designs (e.g., improved conversion rates, reduced support tickets, increased user satisfaction).

  • Enthusiasm & Personality: Inject your passion, dedication, and sense of humor as requested in the application instructions.

📝 Enhancement Note: These interview questions and preparation tips are tailored to the specific requirements and culture outlined for the Product Designer role at Codekeeper, focusing on Figma, user-centric design, and startup dynamics.

📌 Application Steps

To apply for this Product Designer position:

  • Submit your application through the provided link on Codekeeper's careers page.

  • Craft a tailored application: Write a compelling introduction that directly addresses how you envision filling this role and your aspirations. Reference Codekeeper's work and introduce yourself as a potential colleague. Respond in either Dutch or English.

  • Optimize your Resume: Highlight your Figma expertise, UX/UI design experience, and any projects demonstrating translation of customer needs into intuitive interfaces. Use keywords like "Product Designer," "Figma," "User Journeys," "Prototyping," and "UI Design."

  • Prepare your Portfolio: Ensure your portfolio is up-to-date, showcases your best Figma work, and includes case studies detailing your design process and impact. Be ready to present it.

  • Research Codekeeper: Understand their mission, target market (software escrow), and company values to better tailor your application and interview responses.

⚠️ 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 proficient in Figma and possess a strong understanding of color theory and typography. Excellent English copywriting skills and the ability to thrive in a fast-paced, deadline-driven environment are required.