UX Design Engineer (Ireland Remote)
š Job Overview
Job Title: UX Design Engineer (Ireland Remote)
Company: Oomnitza
Location: Dublin, Leinster, Ireland
Job Type: Full-time
Category: UX/Product Design & Engineering Operations
Date Posted: 2026-08-12
Experience Level: 5-10 Years
Remote Status: Fully Remote (Ireland or US)
š Role Summary
-
This role is pivotal in establishing and maintaining the Oomnitza design system, ensuring a cohesive and high-quality user experience across all products.
-
You will be responsible for the Storybook component library, focusing on correctness, performance, accessibility, and ease of composition for Product Engineers.
-
This position involves building and evolving prototyping tooling to accelerate the Product Engineering team's ability to move from concept to validated prototypes rapidly.
-
You will act as a consultant for novel UX interactions, integrating them back into the design system to promote consistency and scalability.
-
This is a hands-on, code-centric role, emphasizing the practical application of design principles within a front-end engineering context.
š Enhancement Note: While the title is "UX Design Engineer," the core responsibilities and required skills lean heavily into the operationalization of design at scale through a robust design system and component library. This role is critical for enabling the Product Engineering team, making it a form of "Product Engineering Operations" focused on design consistency and developer velocity. The remote aspect is significant, allowing candidates in Ireland or the US to apply, with a focus on asynchronous collaboration and tooling.
š Primary Responsibilities
-
Own the Oomnitza design system comprehensively, encompassing visual language, interaction patterns, accessibility standards, and the overarching principles that define a unified product experience.
-
Maintain and expand the Storybook component library, ensuring each component is accurate, well-documented, performant, accessible, and easily composable by Product Engineers.
-
Develop and sustain prototyping tools, including design tokens, AI-prompt scaffolds, design markdowns, and starter kits, to enable swift transitions from idea generation to validated prototypes for Product Engineers.
-
Collaborate with Product Engineers on unique UX interactions that extend beyond established patterns, translating these into new system components, patterns, or documentation.
-
Foster alignment between the design system and its implementation in the front-end codebase through close partnership with engineering teams, identifying opportunities to promote one-off interactions into the core system.
-
Uphold the design quality bar across the entire Product Engineering team by reviewing prototypes against the design system, identifying deviations, and making adherence to standards straightforward.
-
Proactively monitor advancements in the design-engineering landscape, including Figma plugins, AI design tools, headless component libraries, and accessibility standards, recommending strategic investments to enhance team efficiency.
š Enhancement Note: The emphasis on "owning the design system end-to-end" and "holding the quality bar" suggests a senior-level individual contributor role with significant autonomy. The responsibility for prototyping tooling and integrating AI highlights a forward-thinking approach to design operations.
š Skills & Qualifications
Education: Bachelor's degree in Design, Human-Computer Interaction, Computer Science, or a related field, or equivalent practical experience.
Experience: 5+ years of combined experience in product design and front-end engineering, demonstrating equal proficiency in design tools like Figma and modern front-end codebases.
Required Skills:
-
Proven experience owning or significantly contributing to a production-grade design system.
-
Demonstrated success in maintaining and extending a Storybook component library or similar framework.
-
Strong proficiency in modern front-end technologies: React, TypeScript, and advanced CSS techniques, including design tokens.
-
Deep understanding of web accessibility best practices and implementation.
-
Experience with AI-enabled design and prototyping workflows, viewing AI as a tool to enhance design system utility.
-
Excellent written and verbal communication skills, capable of documenting patterns, briefing engineers, and influencing stakeholders.
-
A strong sense of design aesthetic coupled with the discipline to systematize it into reusable assets.
-
Self-directed and outcome-oriented, with the ability to identify high-leverage system investments and prioritize effectively with minimal supervision. Preferred Skills:
-
Experience within B2B SaaS or enterprise software environments.
-
Familiarity with various Figma plugins and advanced design tooling.
-
Experience with AI tools specifically for design generation or workflow automation.
-
Knowledge of headless component library architectures.
š Enhancement Note: The requirement for 5+ years of combined experience in both design and engineering is a key differentiator, indicating a need for a hybrid skillset. The emphasis on "strong taste paired with the discipline to systematize it" points to a candidate who can not only design well but also operationalize that design for a larger team.
š Process & Systems Portfolio Requirements
Portfolio Essentials:
-
Demonstrate ownership of a production design system, showcasing its evolution, core principles, and impact on product consistency.
-
Include detailed examples of a well-structured Storybook component library, highlighting component documentation, accessibility features, and ease of use for developers.
-
Present case studies of prototyping tooling developed, illustrating how it accelerated the idea-to-prototype cycle for engineering teams.
-
Showcase examples of how novel interactions were identified, designed, and integrated into a design system, with clear process documentation.
-
Provide evidence of collaboration with engineering teams to ensure design system and code alignment, including examples of promoting one-off designs into reusable components. Process Documentation:
-
Clearly outline the methodology for defining and maintaining a visual language and interaction patterns.
-
Detail the process for developing, documenting, and versioning components within Storybook.
-
Explain the workflow for creating and updating prototyping scaffolds and design tokens.
-
Describe the approach to reviewing and approving new interactions for integration into the design system.
-
Illustrate the process for tracking industry trends and proposing system enhancements.
š Enhancement Note: For this role, the portfolio is crucial for demonstrating the ability to operationalize design. Candidates should focus on showcasing the process and impact of their design system work, not just the final visual output. Quantifiable improvements (e.g., reduced prototyping time, increased design consistency) are highly valued.
šµ Compensation & Benefits
Salary Range: Based on industry benchmarks for a UX Design Engineer with 5-10 years of experience in Ireland, the estimated salary range is ā¬65,000 - ā¬90,000 annually. This estimate considers the blend of design and engineering skills, the remote nature of the role, and the cost of living in Dublin.
Benefits:
-
Comprehensive Health Insurance for employees, spouses, and dependents.
-
Dental & Vision Insurance.
-
Employee Equity Plan, offering ownership in a growing company.
-
Pension scheme for long-term financial security.
-
Life Insurance and Income Protection to provide financial support in unforeseen circumstances.
-
Remote working flexibility and support for home office equipment.
-
Choice of preferred work equipment (Mac or PC).
-
Regular social events and workshops to foster team connection and professional development.
Working Hours: Standard full-time working hours are expected, with flexibility for remote work. The role involves working with teams across different time zones (US and Ireland), necessitating some overlap and potentially adaptable scheduling. A typical work week would be around 40 hours.
š Enhancement Note: The salary estimate is based on research of comparable UX Design Engineer roles in Ireland, considering the specified experience level and the remote work arrangement. Benefits are listed as provided, with emphasis on those particularly valuable to remote professionals.
šÆ Team & Company Context
š¢ Company Culture
Industry: Enterprise Technology Management (ETM) and IT Asset Management (ITAM) SaaS. Oomnitza operates in a competitive market focused on optimizing IT infrastructure, reducing costs, and mitigating cyber risks for large enterprises.
Company Size: Oomnitza is a venture-backed, fast-growing startup. This implies a dynamic environment where individual contributions have a significant impact, and there are opportunities for rapid career progression. The company is likely to have a culture that values innovation, agility, and a strong work ethic.
Founded: Oomnitza was founded to address the inefficiencies and risks associated with manual IT management processes. This founding principle likely translates into a culture that prioritizes efficiency, automation, and data-driven decision-making.
Team Structure:
-
The UX Design Engineer will be part of the Product Engineering team, which is responsible for developing the Oomnitza platform.
-
This team likely comprises Product Engineers who handle end-to-end discovery and prototyping, design system specialists, and potentially QA engineers.
-
The reporting structure will likely lead up to a Head of Product, VP of Engineering, or a similar senior leadership role.
-
Cross-functional collaboration will be essential, particularly with Product Management, Sales Engineering, and Customer Success teams to understand user needs and market demands. Methodology:
-
Oomnitza's platform is built on a low-code workflow approach, suggesting a methodology that favors flexibility, configuration over custom coding where possible, and integration capabilities.
-
The company emphasizes agentless integrations and leveraging existing infrastructure systems, pointing to a robust API strategy and a focus on seamless data flow.
-
Data analysis and insights are likely core to the platform's value proposition, enabling clients to optimize IT spend and mitigate risks.
-
Workflow planning and optimization are central to the product's function, and this role will contribute to the internal operational efficiency of the Product Engineering team.
Company Website: https://www.oomnitza.com/
š Enhancement Note: The company's focus on enterprise technology management and automation suggests an operations-minded culture. The venture-backed status indicates a high-growth environment with a focus on scalability and market impact.
š Career & Growth Analysis
Operations Career Level: This role is positioned as a senior individual contributor, focusing on a specialized area of operationalizing design. It sits at the intersection of UX Design and Front-End Engineering, requiring a deep understanding of how design systems function within a product development lifecycle. It's a critical role for enabling scalability and consistency.
Reporting Structure: The UX Design Engineer will likely report to a Director or VP of Product/Engineering. This individual will work closely with Product Engineers, acting as a central resource for design system standards and tooling.
Operations Impact: The impact of this role is directly tied to the efficiency and quality of the Product Engineering team. By providing a robust design system and efficient prototyping tools, this individual enables faster product development cycles, ensures brand consistency, improves accessibility, and ultimately contributes to a better end-user experience for Oomnitza's enterprise clients. This operational efficiency translates to reduced development costs and faster time-to-market.
Growth Opportunities:
-
Design System Leadership: Opportunity to become the de facto leader and owner of the design system, driving its strategic direction and expansion.
-
Technical Specialization: Deepen expertise in front-end architecture, accessibility, and emerging design technologies, including AI applications in design.
-
Mentorship: Guide and mentor Product Engineers on design best practices and the effective use of the design system and tooling.
-
Cross-functional Influence: Gain exposure to product strategy and influence product direction through the operationalization of design standards.
-
Leadership Potential: As the company scales, there may be opportunities to build and lead a dedicated design systems team.
š Enhancement Note: This role offers a unique path for growth for professionals who excel at systematizing design and enabling engineering teams. It's about building the "engine" that drives consistent product development, a key operational function.
š Work Environment
Office Type: This is a fully remote position, allowing candidates to work from home in either Ireland or the United States. The company culture supports remote collaboration and provides resources to facilitate effective remote work.
Office Location(s): While the role is remote, the company has operational presence and employees in both Ireland (Dublin mentioned) and the United States. This indicates a distributed team structure.
Workspace Context:
-
The remote setup requires a high degree of self-discipline and effective asynchronous communication.
-
Collaboration will primarily occur through digital tools such as Slack, video conferencing, and project management platforms.
-
Access to necessary design and development tools will be provided, including potentially a budget for home office equipment.
-
The environment encourages innovation and proactive problem-solving, with opportunities to interact with a global team.
Work Schedule: The role is full-time, with flexible working hours to accommodate remote work and collaboration across different time zones. While core hours might exist for critical team syncs, there's likely flexibility in how the 40-hour work week is structured.
š Enhancement Note: The emphasis on "remote working & flexible work schedules" in the benefits highlights the company's commitment to supporting a distributed workforce. This requires candidates to be proficient in managing their own time and communicating effectively across distances.
š Application & Portfolio Review Process
Interview Process:
-
Initial Screening: A brief call with a recruiter to assess basic qualifications, experience, and cultural fit.
-
Technical Interview (Design Systems & Frontend): This will likely involve a deep dive into your experience with design systems, Storybook, React, TypeScript, CSS, and accessibility. Expect questions about your philosophy and practical application.
-
Portfolio Presentation & Case Study: You will be asked to present your portfolio, focusing on 1-2 key projects that demonstrate your ownership of a design system and your ability to integrate design and engineering. Prepare to discuss your process, challenges, and outcomes.
-
Product Engineering Collaboration Simulation: A discussion or scenario-based interview simulating how you would collaborate with Product Engineers, consult on interactions, and uphold design standards.
-
Hiring Manager/Founder Interview: A final conversation to discuss your motivations, career aspirations, and alignment with Oomnitza's mission and culture.
Portfolio Review Tips:
-
Showcase Ownership: Clearly articulate your role and the impact you had on the design system and component library. Use "I" statements for individual contributions and "We" for team efforts.
-
Process Over Polish: While visuals are important, focus on explaining your process: how you researched, designed, built, documented, and iterated. Detail your approach to managing design tokens, accessibility, and developer handoff.
-
Quantify Impact: Whenever possible, provide metrics. Examples include: reduction in development time for new features, increase in design consistency scores, improvement in accessibility compliance, or faster prototyping cycles.
-
Code Samples: Be prepared to share code snippets or links to repositories (if public) that demonstrate your front-end engineering skills and the quality of your component implementation.
-
Storybook Integration: If you have experience with Storybook, make sure to showcase how you structured it, documented components, and potentially used add-ons or custom configurations.
Challenge Preparation:
-
Be ready to discuss how you would approach building or evolving a design system in a fast-paced SaaS environment.
-
Prepare to articulate your strategy for balancing the need for rapid prototyping with maintaining design integrity.
-
Think about how you would handle disagreements or differing opinions on design patterns with Product Engineers or stakeholders.
š Enhancement Note: The emphasis on "Product Engineers run discovery and prototyping end-to-end" means the interview will likely assess your ability to empower and guide these engineers through a robust system, rather than expecting you to do all the end-product design yourself.
š Tools & Technology Stack
Primary Tools:
-
Figma: The primary tool for visual design, prototyping, and potentially design system management. Proficiency in creating design systems within Figma, including auto-layout, components, variants, and styles, is essential.
-
Storybook: The core tool for developing, documenting, and testing UI components in isolation. Expertise in setting up, configuring, and maintaining Storybook projects is critical.
-
React: The primary front-end JavaScript library used for building the Oomnitza platform and its components.
-
TypeScript: Used for static typing in JavaScript, enhancing code quality, maintainability, and developer productivity.
Analytics & Reporting:
-
Internal Analytics Tools: While not explicitly mentioned, expect to work with tools that track user interaction with the product to inform design decisions and identify areas for improvement.
-
Performance Monitoring Tools: Tools to monitor the performance of components and the overall application, ensuring the design system doesn't introduce overhead.
CRM & Automation:
-
Jira/Confluence (or similar): Likely used for project management, issue tracking, and documentation, especially for design system specifications and development tasks.
-
Version Control (Git): Essential for managing code and design system assets collaboratively. Platforms like GitHub or GitLab will be used.
-
AI Design Tools: Familiarity with emerging AI tools for design assistance, pattern generation, or content creation will be beneficial.
š Enhancement Note: The explicit mention of React, TypeScript, Storybook, and Figma indicates a modern front-end stack. Candidates should be comfortable navigating and contributing to this specific technology ecosystem.
š„ Team Culture & Values
Operations Values:
-
Efficiency & Velocity: A strong emphasis on enabling faster product development cycles through well-defined systems and tooling.
-
Quality & Consistency: Maintaining a high standard for user experience and brand identity across the entire product.
-
Collaboration & Empowerment: Fostering a team environment where engineers are empowered to build quickly and consistently, with design system support.
-
Data-Driven Improvement: Utilizing insights from user behavior and engineering feedback to continuously enhance the design system and tooling.
-
Innovation: Embracing new technologies and methodologies (like AI) to improve design and development processes.
Collaboration Style:
-
Empowering & Supportive: The role is about providing Product Engineers with the resources they need to succeed, acting as a guide and enabler rather than a gatekeeper.
-
Asynchronous First: Given the remote nature and potential time zone differences, communication will heavily rely on well-documented systems, clear written instructions, and asynchronous feedback loops.
-
Partnership with Engineering: Working hand-in-hand with front-end engineers to ensure the design system is practical, maintainable, and effectively implemented.
-
Feedback-Oriented: A culture that encourages open feedback on both design patterns and engineering implementation to refine the system.
š Enhancement Note: The company's emphasis on operational efficiency within its product likely translates to an internal culture that values operational excellence in its own development processes.
ā” Challenges & Growth Opportunities
Challenges:
-
Balancing Speed and Standardization: Ensuring Product Engineers can move quickly while adhering to the design system's standards can be a constant challenge.
-
Maintaining System Relevance: Keeping the design system updated with new patterns, technologies, and user needs requires continuous effort and foresight.
-
Cross-Time Zone Collaboration: Effectively communicating and collaborating with team members across different geographical locations and time zones.
-
Adoption and Buy-in: Encouraging consistent adoption of the design system and tooling across all Product Engineers.
Learning & Development Opportunities:
-
Deep Dive into Design Systems: Become an expert in best practices, advanced patterns, and strategic implementation of design systems.
-
Front-End Architecture: Gain deeper insights into building scalable, performant, and accessible web applications.
-
AI in Design: Explore and integrate emerging AI tools to enhance design system capabilities and prototyping workflows.
-
Product Strategy: Contribute to the product roadmap by identifying opportunities to improve the user experience through design system enhancements.
-
Mentorship: Develop leadership skills by guiding and supporting Product Engineers.
š Enhancement Note: The "challenges" presented are common in design system roles but also represent opportunities for growth and impact, particularly in a fast-paced, growing company.
š” Interview Preparation
Strategy Questions:
-
"Describe your philosophy on building and maintaining a design system for a fast-paced SaaS product. How do you balance consistency with the need for rapid iteration?"
-
"Walk me through a time you introduced a new component or pattern into a design system. What was your process, who did you involve, and what was the outcome?"
-
"How would you approach advising a Product Engineer who wants to implement a UX pattern that falls outside the existing design system?"
-
"What are your thoughts on using AI in the design process, particularly concerning design systems and prototyping? How would you leverage it at Oomnitza?" Company & Culture Questions:
-
"Based on your understanding of Oomnitza, what do you see as the biggest opportunities for the design system to impact the product and its users?"
-
"How do you prefer to collaborate with engineering teams? Describe your ideal working relationship with a Product Engineer."
-
"What excites you most about Oomnitza's mission and the enterprise technology management space?" Portfolio Presentation Strategy:
-
Structure your presentation logically: Start with an overview of your role and the problem you aimed to solve, then dive into specific case studies focusing on the design system's impact.
-
Highlight Process: For each case study, explain your methodology, decision-making process, and how you collaborated with others.
-
Showcase Code Quality: Be prepared to discuss the technical implementation of your components, especially in Storybook.
-
Quantify Impact: Use data to demonstrate the value you brought ā e.g., "Reduced prototyping time by X%", "Achieved Y% consistency in Z feature."
-
Address AI Integration: If you have examples of using AI in your design or development workflow, be ready to discuss them.
š Enhancement Note: Interviews for this role will heavily assess your practical experience, your ability to operationalize design principles, and your collaborative approach with engineering teams. Demonstrating a proactive, problem-solving mindset is key.
š Application Steps
To apply for this UX Design Engineer position:
-
Submit your application through the Oomnitza careers portal via the provided link.
-
Tailor your resume: Highlight your experience with design systems, Storybook, React, TypeScript, CSS, accessibility, and AI-driven design tools. Quantify achievements where possible (e.g., "Managed a component library of 100+ components," "Reduced feature development time by 15% through standardized patterns").
-
Curate your portfolio: Select 2-3 of your strongest projects that demonstrate end-to-end ownership of a design system, component library development, and prototyping tooling. Prepare a concise narrative for each, focusing on process, collaboration, and impact.
-
Prepare for technical discussions: Brush up on your knowledge of modern front-end development, design system best practices, and accessibility standards. Be ready to discuss your approach to code quality and developer experience.
-
Research Oomnitza: Understand their product, target market, and company mission. Consider how a strong design system contributes to their overall business objectives in the enterprise technology management space.
ā ļø 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
The role requires 5+ years of combined experience in product design and front-end engineering, with strong proficiency in React, TypeScript, and modern CSS. A bachelor's degree in design, human-computer interaction, computer science, or equivalent experience is also required.