Senior Product Designer
📍 Job Overview
Job Title: Senior Product Designer
Company: Neptune Software AS
Location: Barcelona, Spain
Job Type: Permanent employee
Category: Product Design / UI/UX Design
Date Posted: 2026-08-27
Experience Level: 5-10 years
Remote Status: Remote OK
🚀 Role Summary
-
Drive the end-to-end product design lifecycle for Neptune's AI execution layer, focusing on enterprise-grade business applications.
-
Develop interactive, code-based prototypes using React, TypeScript, and AI-assisted tooling to accelerate validation and delivery.
-
Translate complex enterprise workflows and user needs into intuitive, visually compelling, and accessible user experiences.
-
Collaborate closely with Product Managers and Engineers in an Agile environment to ensure design feasibility, consistency, and alignment with strategic business objectives.
-
Contribute to and evolve Neptune's design system, ensuring a cohesive and high-quality user experience across the platform.
📝 Enhancement Note: This role is positioned as a Senior Product Designer with a strong emphasis on hands-on, code-based prototyping and direct contribution to the codebase, indicating a high degree of autonomy and technical integration within the product development process. The focus on AI-assisted tooling and enterprise SAP environments suggests a need for candidates who can bridge complex technical landscapes with user-centric design.
📈 Primary Responsibilities
-
Lead the complete design process, from initial user research and discovery, through wireframing and interactive prototyping, to final UI delivery.
-
Construct functional, code-based prototypes leveraging React, TypeScript, JavaScript, and AI-assisted tools to rapidly test and iterate on design concepts.
-
Transform intricate enterprise workflows and sophisticated user requirements into clear, user-friendly, and visually appealing product interfaces.
-
Foster strong collaborative relationships with product management and engineering teams, ensuring design solutions are technically viable and meet business goals.
-
Conduct user interviews, usability testing sessions, and competitive analyses to gather insights and inform design strategies.
-
Maintain and advance the Neptune design system, guaranteeing consistency and scalability across all platform features.
-
Effectively present and articulate design concepts and rationale to cross-functional stakeholders, actively incorporating feedback.
-
Champion the user's perspective and needs throughout the entire product development lifecycle, ensuring a user-centered approach.
📝 Enhancement Note: The responsibilities highlight a hands-on approach, requiring the designer to not only conceptualize but also build prototypes using specific front-end technologies. This indicates a deep integration with the engineering workflow and an expectation of technical proficiency beyond traditional UX/UI design.
🎓 Skills & Qualifications
Education: While no specific degree is mandated, a strong foundation in design principles, human-computer interaction, and user experience is expected, likely gained through a Bachelor's degree in Design, HCI, Computer Science, or equivalent practical experience.
Experience: A minimum of 5 years of dedicated experience in product design, UI/UX design, or a closely related field, with a preference for B2B or enterprise software environments.
Required Skills:
-
A robust portfolio showcasing end-to-end product design projects for web or desktop applications.
-
Demonstrated extensive hands-on experience with AI-assisted design workflows and tooling (e.g., Claude, Cursor, Figma AI, MCP servers), including established methods for rapid generation, prototyping, and iteration.
-
Profound understanding of core UX principles, established interaction design patterns, and current accessibility standards (WCAG).
-
Practical front-end development skills: working knowledge of HTML, CSS, TypeScript/JavaScript, and React, sufficient to build and deliver interactive prototypes.
-
Proven experience collaborating within Agile, cross-functional product teams alongside engineers and Product Managers.
-
Excellent communication and presentation skills, with the ability to clearly articulate and defend design decisions to diverse audiences. Preferred Skills:
-
Prior experience designing for complex enterprise platforms, low-code/no-code tools, or developer-focused products.
-
Experience in building, maintaining, or contributing to design systems.
-
Advanced front-end development proficiency, including React component architecture, deep TypeScript knowledge, and modern design system tooling, enabling direct code contributions.
-
Experience in conducting user research and effectively translating research insights into actionable design improvements.
-
Familiarity with the SAP ecosystem or similar enterprise software landscapes.
-
A collaborative and mentoring mindset, with a passion for contributing to and fostering a strong design culture.
📝 Enhancement Note: The emphasis on AI-assisted workflows and hands-on frontend development (React, TypeScript, JavaScript) positions this role for a designer who is not only a strategic thinker but also a skilled implementer, capable of rapid prototyping and direct technical contribution.
📊 Process & Systems Portfolio Requirements
Portfolio Essentials:
-
Showcase end-to-end product design projects, clearly illustrating your process from problem identification through to final solution.
-
Include case studies that detail your approach to user research, problem definition, ideation, wireframing, prototyping, and UI design.
-
Demonstrate proficiency in building interactive, code-based prototypes using technologies like React, TypeScript, and JavaScript.
-
Highlight your experience with AI-assisted design workflows and how you leverage these tools for efficiency and innovation.
-
Present examples of your contributions to or experience with design systems, illustrating consistency and scalability. Process Documentation:
-
Detail your methodology for user research, including methods for conducting interviews, usability tests, and competitive analyses.
-
Illustrate your process for translating complex enterprise workflows and user needs into intuitive design solutions.
-
Provide examples of how you collaborate with product managers and engineers throughout the design and development lifecycle, including agile methodologies.
-
Showcase your approach to creating and maintaining design systems, including documentation and governance.
📝 Enhancement Note: The portfolio requirements are highly specific, demanding not only visual design work but also evidence of technical prototyping skills using modern web technologies and AI-assisted tools. This signals a need for candidates who can demonstrate tangible, code-based outputs.
💵 Compensation & Benefits
Salary Range: Neptune Software AS typically offers competitive compensation packages. For a Senior Product Designer role with 5-10 years of experience in a high-cost-of-living European city like Barcelona and working remotely within Spain, a realistic salary range would be between €65,000 and €90,000 annually. This estimate is based on industry benchmarks for senior design roles in Western Europe, considering the company's focus on enterprise software and advanced technologies like AI.
Benefits:
-
Competitive salary and performance-based incentives, reflecting the value of experienced design talent.
-
Comprehensive benefits package, tailored for remote employees, including support for home office equipment.
-
Significant career development opportunities within a rapidly expanding international software company.
-
A collaborative and trust-based work culture, influenced by strong Norwegian values.
-
Opportunity to work with a diverse global team of over 170 professionals from 36+ countries.
-
High degree of autonomy, flexibility, and the freedom to significantly impact product innovation.
Working Hours: The role is based on a standard 40-hour work week, with flexibility offered to accommodate remote work and project demands. The company emphasizes autonomy, suggesting a focus on output and results rather than strict adherence to hourly tracking.
📝 Enhancement Note: Salary is estimated based on comparable senior product design roles in Spain and Western Europe, considering the company's international presence and the specific technical requirements of the role. Benefits are drawn directly from the provided text, highlighting support for remote work and career growth.
🎯 Team & Company Context
🏢 Company Culture
Industry: Software, specifically focused on enterprise AI execution layers for SAP, low-code/no-code platforms, and business application development. This positions Neptune Software at the intersection of AI, enterprise software modernization, and application development platforms.
Company Size: 170+ employees, indicating a mid-sized, growing company with established processes but still retaining agility and a close-knit feel.
Founded: 2011 in Oslo, Norway. This background suggests a foundation in strong engineering principles, a focus on quality, and a culture influenced by Scandinavian values of trust, autonomy, and work-life balance.
Team Structure:
-
The design team is likely integrated within cross-functional product teams, working closely with Product Managers and Engineers.
-
Reporting likely goes up through a Head of Product, Design Lead, or CTO, depending on the organizational structure.
-
Collaboration is expected to be high, both within design and across departments, especially with engineering due to the code-based prototyping requirement. Methodology:
-
Agile development methodologies are standard, requiring iterative design and development cycles.
-
A strong emphasis on user-centered design principles, informed by research and testing.
-
Integration of AI-assisted tooling to enhance efficiency and speed in design and development processes.
-
Focus on building and maintaining a robust design system for consistency and scalability.
Company Website: Neptune Software AS (implied from domain: neptune-software.com)
📝 Enhancement Note: The company's focus on SAP, AI, and enterprise solutions, combined with its Norwegian roots and mid-size, suggests a culture that values innovation, technical excellence, and user empowerment within complex business environments. The explicit mention of AI execution layers points to a forward-thinking, technology-driven approach.
📈 Career & Growth Analysis
Operations Career Level: Senior Product Designer. This level implies a significant degree of ownership, strategic input, and the ability to mentor junior team members. The role requires not just execution but also strategic thinking about user problems and product direction, particularly within the context of enterprise software and AI.
Reporting Structure: While not explicitly stated, a Senior Product Designer typically reports to a Design Lead, Head of Product, or potentially a VP of Engineering/Product. They will work in close collaboration with Product Managers and Software Engineers within specific product squads or feature teams.
Operations Impact: The Senior Product Designer's impact is direct and significant, shaping the usability and effectiveness of Neptune's core platform (Neptune DX Platform) and its AI layer (Naia). By creating intuitive interfaces and efficient workflows, they enable enterprises to leverage SAP logic with AI agents, directly influencing customer adoption, productivity, and the realization of AI-driven business outcomes. Their work directly supports the company's mission to make complex enterprise logic executable by AI, driving value for hundreds of enterprises.
Growth Opportunities:
-
Technical Specialization: Deepen expertise in front-end development (React, TypeScript) and AI-assisted tooling, potentially becoming a go-to expert for code-based prototyping and design system development.
-
Leadership Development: Transition into a Design Lead or Managerial role, overseeing design strategy, mentoring junior designers, and shaping the design team's processes and culture.
-
Product Strategy: Gain greater influence over product roadmap decisions by leveraging design insights and user research to identify new opportunities and solve complex enterprise problems.
-
Industry Expertise: Develop specialized knowledge in SAP ecosystems, enterprise application development, and AI implementation within business contexts, becoming a subject matter expert.
📝 Enhancement Note: The "Senior" title, combined with the expectation of code-based prototyping and AI tool usage, suggests a role with substantial autonomy and a clear path for technical leadership or product strategy involvement. The growth opportunities focus on deepening specialized skills and increasing strategic influence within the organization.
🌐 Work Environment
Office Type: The role is explicitly stated as "Remote - Spain," indicating a fully remote work environment. This suggests a distributed team structure where collaboration primarily occurs through digital channels.
Office Location(s): While the company is headquartered in Oslo, Norway, this specific role is designated for remote work within Spain. The company also has a global presence with 170+ talents from 36+ countries.
Workspace Context:
-
A fully remote setup implies a need for self-discipline, strong time management, and effective asynchronous communication skills.
-
Collaboration will heavily rely on digital tools for communication, project management, and design handoff.
-
Access to modern design and development tools, including AI-assisted software and cloud-based platforms, is essential.
-
Opportunities for virtual team-building activities and occasional in-person meetups (though not guaranteed for this specific role) may exist to foster connection.
Work Schedule: Standard 40-hour work week with flexibility. This allows for adaptation to different time zones within Spain and potentially across Europe (given the company's international nature) while maintaining core working hours for team collaboration.
📝 Enhancement Note: The remote nature of the role emphasizes the need for strong self-management and digital collaboration skills. The flexibility offered suggests a trust-based culture where results and efficiency are prioritized.
📄 Application & Portfolio Review Process
Interview Process:
-
Initial Screening: A review of your resume and portfolio to assess qualifications and alignment with the role's technical and design requirements.
-
Hiring Manager/Recruiter Call: An introductory conversation to discuss your background, motivation, and understanding of the role.
-
Design Challenge/Portfolio Presentation: A practical exercise or a deep dive into your portfolio, focusing on your end-to-end design process, code-based prototyping skills, and experience with AI-assisted tools. Expect to discuss specific case studies and how you've translated complex requirements into functional prototypes.
-
Team Interviews: Meetings with Product Managers and Engineers to evaluate collaboration style, technical understanding, and cultural fit. Discussions may revolve around specific design problems, workflow optimization, and how you integrate with development cycles.
-
Final Interview: Potentially with senior leadership to discuss strategic alignment and long-term vision.
Portfolio Review Tips:
-
Showcase Code-Based Prototyping: Feature projects where you built interactive prototypes using React, TypeScript, and JavaScript. Clearly articulate the technology stack and your role in its development.
-
Highlight AI Tool Integration: Include examples of how you've used AI-assisted tooling (e.g., Claude, Cursor, Figma AI) to accelerate your design process, generate ideas, or build prototypes. Detail the specific tools and your workflow.
-
Demonstrate Enterprise Context: Select projects that reflect your experience with complex workflows, B2B applications, or enterprise software challenges.
-
Structure Case Studies: For each project, clearly outline the problem, your process (research, ideation, design, prototyping, testing), your specific contributions, the technologies used, and the outcomes or impact. Quantify results where possible.
-
Explain Your Design System Approach: If applicable, showcase your experience with design systems – building, maintaining, or contributing to them.
Challenge Preparation:
-
Technical Prototyping: Be prepared to discuss or demonstrate your ability to quickly build functional prototypes in React/TypeScript.
-
AI Workflow Articulation: Clearly explain your personal workflow for leveraging AI in design and development, emphasizing efficiency gains and quality improvements.
-
Problem-Solving: Practice articulating how you approach complex, ambiguous problems common in enterprise software, focusing on user-centric solutions and iterative development.
📝 Enhancement Note: The application process strongly emphasizes practical, hands-on skills, particularly code-based prototyping and AI tool integration. Candidates should prepare to demonstrate these capabilities directly through their portfolio and potentially a practical challenge.
🛠 Tools & Technology Stack
Primary Tools:
-
Design & Prototyping: Figma (implied standard for design files), React, TypeScript, JavaScript (for code-based prototypes).
-
AI-Assisted Tooling: Claude, Cursor, Figma AI, MCP servers (or similar AI tools for code generation, ideation, and workflow acceleration).
-
Version Control: Git (implied for code-based work).
Analytics & Reporting: While not explicitly mentioned for the designer role, understanding how to interpret user behavior data from analytics tools (e.g., Google Analytics, Amplitude) would be beneficial for informing design decisions.
CRM & Automation: Neptune Software's platform itself is an "AI execution layer for SAP," enabling workflow automation and application building. A designer might interact with or design for these automation capabilities. Familiarity with enterprise systems like SAP is a plus.
📝 Enhancement Note: The technology stack is heavily weighted towards modern web development (React, TypeScript) and cutting-edge AI tools. This indicates a company that is at the forefront of integrating AI into its product development and execution processes, requiring designers to be technically adept and forward-thinking.
👥 Team Culture & Values
Operations Values:
-
Innovation & AI-Driven: A core value is leveraging AI to make enterprise logic executable and drive innovation, pushing the boundaries of what's possible with SAP and business applications.
-
User-Centricity: A strong commitment to understanding and serving the end-user, translating complex needs into intuitive and powerful experiences.
-
Efficiency & Speed: Emphasis on rapid prototyping, agile development, and AI-assisted workflows to deliver value quickly and effectively.
-
Collaboration & Trust: A culture rooted in Norwegian values, promoting trust, autonomy, and open communication within a global, diverse team.
-
Quality & Reliability: As an enterprise software provider with SAP integration, a focus on building robust, secure, and high-quality solutions is paramount.
Collaboration Style:
-
Highly collaborative, with designers working closely alongside Product Managers and Engineers in cross-functional teams.
-
Emphasis on shared ownership and iterative feedback loops throughout the product development process.
-
Open communication channels are essential for a remote-first environment, utilizing digital tools effectively.
-
A culture that encourages knowledge sharing and mutual support, particularly in mentoring and design culture development.
📝 Enhancement Note: The company's culture appears to be a blend of Scandinavian values (trust, autonomy) and tech-forward innovation (AI, speed, enterprise focus). Collaboration is key, especially given the remote nature and the hands-on, code-integrated design approach.
⚡ Challenges & Growth Opportunities
Challenges:
-
Bridging Complexity: Translating highly complex SAP enterprise logic and AI capabilities into simple, intuitive user experiences for business users.
-
Rapid Iteration: Balancing the need for thorough design process with the demand for rapid, code-based prototyping and quick iteration cycles, especially with AI tooling.
-
Remote Collaboration: Maintaining strong team cohesion, effective communication, and a shared design vision in a fully remote, global environment.
-
Staying Ahead of AI: Continuously integrating and adapting to the rapidly evolving landscape of AI-assisted design and development tools.
Learning & Development Opportunities:
-
Deep Dive into Enterprise AI: Gain profound expertise in how AI is applied within enterprise SAP environments, understanding unique business challenges and solutions.
-
Advanced Prototyping Skills: Hone skills in React, TypeScript, and modern front-end development for highly functional, production-ready prototypes.
-
Design System Mastery: Contribute to or lead the evolution of a complex enterprise design system, influencing its architecture and adoption.
-
Mentorship: Opportunities to mentor junior designers and shape the design team's practices and culture.
📝 Enhancement Note: The challenges are directly tied to the innovative nature of the company's product and the distributed work model. Growth opportunities focus on specialization in a niche but high-demand area of enterprise AI and advanced front-end design.
💡 Interview Preparation
Strategy Questions:
-
"Describe a time you translated a complex enterprise workflow into a user-friendly interface. What were the key challenges, and how did you overcome them?" (Focus on process, user research, and simplification).
-
"Walk us through your process for building code-based prototypes in React/TypeScript. How do you leverage AI tools like Cursor or Figma AI to accelerate this?" (Prepare to demonstrate technical skills and AI workflow).
-
"How do you approach designing for accessibility and ensuring your designs meet WCAG standards, especially in a B2B context?" (Showcase understanding of inclusivity and standards).
-
"Imagine you need to design an agent-ready context interface for an AI agent interacting with SAP data. What would be your initial considerations and design approach?" (Test problem-solving and domain understanding). Company & Culture Questions:
-
"What interests you about Neptune Software's mission to be the AI execution layer for SAP?" (Demonstrate understanding of the company's core value proposition).
-
"How do you see your role contributing to Neptune's culture, especially in a remote, international team?" (Highlight collaboration and cultural fit).
-
"What are your thoughts on the balance between rapid iteration with AI tools and ensuring robust, enterprise-grade design quality?" (Assess strategic thinking and approach to trade-offs). Portfolio Presentation Strategy:
-
Narrative Flow: Structure your portfolio presentation around clear case studies that tell a story: problem, your solution, your process, and the outcome.
-
Highlight Code & AI: Dedicate specific slides or sections to showcase your code-based prototypes and how you integrated AI tools. Be ready to discuss the technical stack and your contributions.
-
Quantify Impact: Wherever possible, use metrics to demonstrate the success of your designs (e.g., improved usability scores, increased adoption rates, reduced task completion times).
-
Engage and Discuss: Be prepared for interactive discussions. Anticipate questions about your design decisions, trade-offs, and how you collaborate with engineering.
📝 Enhancement Note: Interview preparation should heavily focus on demonstrating practical skills in code-based prototyping, AI tool utilization, and translating complex enterprise requirements into user-friendly designs. Strong communication of process and impact is crucial.
📌 Application Steps
To apply for this Senior Product Designer position:
-
Submit your application through the provided link on the Neptune Software careers page.
-
Portfolio Customization: Tailor your portfolio to prominently feature projects that demonstrate your end-to-end design process, specifically highlighting your experience with code-based prototyping (React, TypeScript, JavaScript) and AI-assisted tooling. Include detailed case studies with clear problem statements, your methodology, and measurable outcomes.
-
Resume Optimization: Ensure your resume clearly articulates your 5+ years of experience in product/UI/UX design, emphasizing your hands-on frontend development capabilities and any experience with B2B or enterprise software. Integrate keywords such as "React," "TypeScript," "AI-assisted tooling," "Enterprise Software," and "Prototyping."
-
Interview Preparation: Practice articulating your design process, especially your approach to complex enterprise workflows and your use of AI tools. Prepare to discuss specific projects from your portfolio in detail, focusing on technical execution and user impact.
-
Company Research: Thoroughly research Neptune Software's mission, its AI execution layer for SAP, and its company culture. Understand their target market and the challenges faced by enterprises using SAP systems.
⚠️ 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 have 5+ years of experience in product or UI/UX design, preferably in an enterprise environment. You need hands-on frontend development skills including React, TypeScript, and JavaScript, along with a strong portfolio demonstrating end-to-end design work.