Staff UX/UI Engineer

Félix
Full-time

📍 Job Overview

Job Title: Staff UX/UI Engineer

Company: Félix

Location: Argentina (Remote)

Job Type: Full-Time

Category: Engineering / Design / Operations Technology

Date Posted: 2025-09-22

Experience Level: 10+ Years

Remote Status: Remote / Hybrid Option

🚀 Role Summary

  • Design and implement a stable, modular, and scalable UX/UI application framework to enable seamless cross-team collaboration and feature development.

  • Establish and enforce a comprehensive design system, including components, patterns, and accessibility standards, ensuring consistency and maintainability across the product suite.

  • Collaborate closely with Product, Engineering, and QA teams to translate complex business requirements into intuitive and robust user interfaces and resilient application structures.

  • Drive the adoption of best practices in user experience, visual design, interaction design, accessibility, responsive design, and internationalization to elevate the overall product quality.

  • Champion a culture of craftsmanship, design thinking, and continuous improvement through mentoring junior team members and promoting a bias for action and experimentation.

📝 Enhancement Note: While the title is "Staff UX/UI Engineer," the responsibilities heavily lean into engineering and systems architecture, particularly around creating a modular framework and design system. This suggests a hybrid role blending deep UX/UI expertise with strong frontend engineering and architectural capabilities. The "Operations Technology" category is included because the core challenge is about enabling operational efficiency and scalability for multiple development teams through a well-architected UI framework.

📈 Primary Responsibilities

  • Architect, design, and implement a modular UX/UI framework that facilitates concurrent contributions from multiple engineering teams without introducing interoperability conflicts or regressions.

  • Develop and maintain a comprehensive design system, including detailed specifications for UI components, interaction patterns, and adherence to WCAG accessibility standards.

  • Proactively identify and resolve potential integration issues, merge conflicts, and dependency challenges arising from collaborative development efforts across distributed teams.

  • Build high-fidelity prototypes, mockups, and production-ready UI components that strike an optimal balance between user experience, performance, and long-term maintainability.

  • Conduct rigorous usability testing and user research to validate design decisions, gather actionable feedback, and drive iterative improvements to the user experience.

  • Champion and enforce best practices in accessibility (e.g., WCAG 2.1 AA), responsive design for diverse devices, and internationalization (i18n) to ensure global product reach and inclusivity.

  • Collaborate with engineering leadership to define architectural standards for frontend development, ensuring alignment with the company's technology roadmap and scalability goals.

  • Mentor and guide junior designers and engineers, fostering a collaborative environment that encourages knowledge sharing, skill development, and adherence to high standards of technical and design excellence.

  • Contribute to the development and maintenance of automated testing strategies (e.g., unit, integration, end-to-end) for UI components to ensure stability and prevent regressions.

📝 Enhancement Note: The responsibilities emphasize the creation and maintenance of a foundational framework and design system, highlighting a strategic, architectural focus rather than just feature-level design execution. This suggests the candidate will be instrumental in shaping how multiple teams build and deliver user-facing features.

🎓 Skills & Qualifications

Education: While no specific degree is mandated, a strong portfolio demonstrating equivalent knowledge and practical application of UX/UI principles and engineering best practices is essential. A Bachelor's or Master's degree in Computer Science, Human-Computer Interaction, Design, or a related field is preferred.

Experience: 10+ years of progressive experience in UX/UI Engineering, Frontend Engineering, or a closely related role, with a proven track record of designing and implementing complex, scalable user interfaces and design systems.

Required Skills:

  • Demonstrated expertise in modern frontend frameworks such as React, Angular, or Vue.js, with a strong preference for component-driven development methodologies.

  • Deep understanding and practical experience with establishing and scaling design systems (e.g., Material UI, custom component libraries, design tokens).

  • Proven ability to architect and implement modular application frameworks that support collaborative development by multiple teams, minimizing integration friction.

  • Solid grasp of user experience (UX) principles, visual design best practices, and interaction design patterns.

  • Proficiency in version control systems, particularly Git, and understanding of collaborative workflows like Gitflow, CI/CD pipelines, and effective branching/merging strategies.

  • Experience in preventing and resolving UI integration issues, dependency conflicts, and ensuring UI regression prevention in a multi-team environment.

  • Familiarity with automated testing frameworks such as Jest, Cypress, or Playwright for ensuring UI stability and component reliability.

  • Excellent problem-solving capabilities, with a demonstrated ability to balance creative design solutions with pragmatic engineering constraints.

Preferred Skills:

  • Experience with micro-frontend architectures and their implementation challenges.

  • Knowledge of design tokens, advanced theming capabilities, and supporting multi-brand or multi-tenant applications.

  • Background in the fintech industry or experience with high-availability, mission-critical systems.

  • Contributions to open-source design systems, UI frameworks, or related projects.

  • Familiarity with internationalization (i18n) and localization (l10n) best practices.

📝 Enhancement Note: The emphasis on "10+ years" and the nature of the responsibilities (architecting a framework, mentoring) indicate this is a senior, potentially lead-level individual contributor role. The "equivalent competencies" clause is a standard way to broaden the candidate pool while still setting a high bar for practical experience.

📊 Process & Systems Portfolio Requirements

Portfolio Essentials:

  • A curated portfolio showcasing at least 3-5 complex projects that demonstrate your ability to design and engineer scalable, modular UX/UI frameworks and design systems.

  • Detailed case studies that highlight your process for translating intricate requirements into intuitive user interfaces and resilient application architectures.

  • Examples of how you have successfully prevented and resolved integration issues or architectural conflicts in collaborative development environments.

  • Demonstrations of your expertise in establishing and maintaining design systems, including component libraries, style guides, and accessibility standards.

Process Documentation:

  • Showcase your process for workflow design and optimization, specifically in the context of creating and managing shared design systems and UI frameworks.

  • Provide examples of how you have documented implementation standards, automation methods, and performance metrics for UI components and architectural patterns.

  • Illustrate your approach to measuring and analyzing the impact of your design and engineering contributions on team productivity, product consistency, and user experience.

📝 Enhancement Note: For a role of this seniority and technical depth, a portfolio is critical. It needs to go beyond visual design and demonstrate architectural thinking, engineering execution, and process management related to shared UI systems.

💵 Compensation & Benefits

Salary Range: Given the Staff-level title, 10+ years of experience, the remote nature, and the company's Series B funding ($100M+), a competitive salary range for this role in Argentina, considering global remote compensation benchmarks, could be estimated between $70,000 - $110,000 USD annually.

Explanation of Estimate: This range is based on industry benchmarks for senior/staff-level engineers with deep UX/UI specialization in tech companies, adjusted for a remote position based in or serving Latin America. Factors include the company's funding stage, the critical nature of the role in establishing foundational architecture, and the demand for specialized skills in modular design systems and frontend engineering. The exact salary will depend on the candidate's specific experience, skill set, and potential location within Argentina if a hybrid model is considered.

Benefits:

  • Competitive Salary: Commensurate with experience and market rates.

  • Initial Stock Options Grant: Providing ownership and upside potential in a hyper-growth company.

  • Annual Performance Bonus: Tied to individual and company performance.

  • Comprehensive Health, Dental, and Vision Plans: Ensuring well-being for employees and their families.

  • Remote Work Environment: Offering flexibility and work-life balance.

  • Continuous Learning Opportunities: Support for professional development, training, and skill enhancement.

  • Unlimited Paid Time Off (PTO): Promoting a culture of trust and work-life integration.

  • Paid Parental Leave: Supporting new parents during a significant life event.

  • Empowering Opportunities for Growth: Advancement potential within a dynamic entrepreneurial setting.

Working Hours: While the standard is 40 hours per week, the remote and unlimited PTO policies suggest a flexible approach to working hours, prioritizing results and output over strict adherence to a schedule, common in high-growth tech environments.

📝 Enhancement Note: Salary estimation for remote roles in regions like Argentina can vary significantly based on whether the company uses local benchmarks, US benchmarks, or a hybrid model. Given the company's funding and the role's seniority, a US-centric benchmark adjusted for the region is a reasonable assumption, with flexibility.

🎯 Team & Company Context

🏢 Company Culture

Industry: Fintech, focusing on remittances and financial services for Latin immigrants in the US. Félix leverages AI, blockchain, and stablecoins to revolutionize cross-border payments.

Company Size: Hyper-growth Series B company, backed by significant funding and top-tier investors, indicating a rapidly scaling organization with ambitious goals. The exact employee count is not specified but implies a dynamic, expanding team.

Founded: The founding date is not provided, but the company's Series B status suggests it has moved beyond the early startup phase and is focused on scaling its operations and product.

Team Structure:

  • Operations Technology: This role sits within the engineering and design function, likely reporting into an Engineering Lead or Head of Product/Engineering.

  • Cross-functional Collaboration: The role explicitly requires close collaboration with Product, Engineering, and QA teams, indicating a highly integrated, agile development environment.

Methodology:

  • Data-Driven & Experimentation Spirit: The company emphasizes a "true experimentation spirit" and a "bias for action," suggesting a culture that values rapid iteration, data analysis, and learning from outcomes.

  • Focus on Customer Impact: A core obsession with empowering customers and making their lives better drives the company's vision.

  • Radical Transparency & Constructive Feedback: These are highlighted as key to growth and excellence within the team.

Company Website: https://felixpago.com/

📝 Enhancement Note: The company culture is described as high-performance, mission-driven, and entrepreneurial, with a strong emphasis on rapid execution and innovation. This means candidates should be prepared for a fast-paced environment that values initiative and results.

📈 Career & Growth Analysis

Operations Career Level: Staff UX/UI Engineer is a senior individual contributor role, often considered a technical leadership position. It signifies deep expertise and the ability to influence technical and design strategy across multiple teams. This role is crucial for establishing architectural foundations that enable operational efficiency for the entire engineering organization.

Reporting Structure: While not explicitly stated, a Staff Engineer typically reports to an Engineering Manager, Director of Engineering, or Head of Product/Engineering. They are expected to work autonomously but also collaborate closely with product leadership and other senior engineers.

Operations Impact: This role has a significant impact on operational efficiency by creating a robust, modular framework and design system that streamlines development, reduces integration friction, and ensures product consistency. This directly contributes to faster feature delivery, reduced technical debt, and improved user experience, all critical for a rapidly scaling fintech company.

Growth Opportunities:

  • Technical Leadership: Opportunity to become a principal engineer or architect, leading major frontend initiatives and setting technical direction.

  • Mentorship & Team Building: Develop leadership skills by mentoring junior engineers and designers, and potentially shaping the future of the design system and frontend architecture team.

  • Strategic Influence: Contribute to high-level product and technology strategy discussions, influencing the direction of the company's user-facing platforms.

  • Domain Expertise: Deepen expertise in fintech, AI, blockchain, and cross-border payments, a rapidly growing and impactful sector.

📝 Enhancement Note: The "Staff" title implies a level beyond senior, suggesting the candidate will be expected to drive architectural decisions and mentor others, playing a key role in scaling the engineering organization's output.

🌐 Work Environment

Office Type: The company maintains offices in Miami and Mexico City but offers a remote work environment. They express a preference for a hybrid model if the candidate is amenable. This suggests a flexible approach to work, with opportunities for in-person collaboration for those who prefer it or are located near an office.

Office Location(s): Miami, USA and Mexico City, Mexico. While the role is remote, proximity to these offices might be a plus for a hybrid arrangement.

Workspace Context:

  • Remote-First Culture: The company is set up to support remote employees, implying robust communication tools and processes for distributed teams.

  • Collaborative Environment: Despite being remote, the emphasis on collaboration and the mention of hybrid work suggest an environment that values team interaction, whether virtual or in-person.

  • Technology Focus: As a tech company leveraging AI, blockchain, and stablecoins, expect a modern technology stack and a focus on tooling that supports innovation and efficiency.

Work Schedule: The company offers unlimited PTO and a remote environment, indicating a focus on flexibility and output rather than rigid hours. Standard full-time engagement is expected, but the schedule allows for autonomy.

📝 Enhancement Note: The hybrid option, while not mandatory, indicates a potential for in-office collaboration for those located near Miami or Mexico City, which can be a draw for candidates who value in-person interaction.

📄 Application & Portfolio Review Process

Interview Process:

  • Initial Screening: A recruiter or hiring manager will conduct an initial review of your resume and portfolio, focusing on experience with modular frameworks, design systems, and frontend architecture.

  • Technical Interview(s): Expect in-depth discussions covering frontend engineering principles, framework expertise (React/Angular/Vue), design system implementation, and problem-solving scenarios related to collaborative development. You may be asked to whiteboard or discuss architectural approaches.

  • Portfolio Deep Dive: A dedicated session where you will walk through your portfolio, explaining your design process, engineering decisions, and the impact of your work, particularly on scalability and team collaboration. Be ready to discuss specific challenges and solutions related to building shared UI components and frameworks.

  • Cross-functional / Stakeholder Interview: An interview with product managers and/or other engineering leads to assess your collaboration skills, ability to translate requirements, and how you champion design and accessibility across teams.

  • Final Round / Executive Interview: This may involve a conversation with senior leadership to assess cultural fit, strategic thinking, and alignment with Félix's mission and values.

Portfolio Review Tips:

  • Highlight Modularity & Scalability: Clearly demonstrate projects where you designed or engineered modular systems, design systems, or frameworks that enabled multiple teams to work efficiently.

  • Showcase Problem/Solution/Impact: For each project, articulate the problem you were solving, your specific approach (design and engineering), and the measurable impact (e.g., reduced integration time, improved consistency, faster development cycles).

  • Emphasize Collaboration: Provide examples of how your work facilitated collaboration, reduced conflicts, or improved communication between design and engineering teams.

  • Detail Technical Aspects: For engineering-focused aspects, be prepared to discuss specific technologies, architectural patterns, testing strategies, and how you ensured maintainability and robustness.

  • Accessibility & Responsiveness: Ensure your portfolio includes clear examples of how you integrated accessibility standards and designed for responsive experiences.

Challenge Preparation:

  • System Design Challenge: Be prepared for a hypothetical scenario where you need to design a modular UI framework or a scalable design system for a growing organization. Focus on architecture, component strategy, governance, and collaboration mechanisms.

  • Code Review / Debugging: You might be presented with code snippets or a small component to review for best practices, potential issues, or areas for improvement, especially concerning modularity and collaboration.

  • Design System Strategy: Discuss how you would approach building or evolving a design system within a fast-paced, multi-team environment, addressing challenges like adoption, governance, and versioning.

📝 Enhancement Note: Given the role's focus on architecture and framework development, the interview process will likely heavily emphasize system design, architectural thinking, and the ability to articulate complex technical and design strategies.

🛠 Tools & Technology Stack

Primary Tools:

  • Frontend Frameworks: Strong proficiency required in modern JavaScript frameworks such as React, Angular, or Vue.js. Experience with component-driven development is essential.

  • Design System Tools: Expertise in building and managing design systems, potentially leveraging tools like Storybook, Figma (for design handoff and collaboration), and custom component libraries.

  • Version Control: Advanced proficiency with Git and collaborative workflows (e.g., Gitflow, pull requests, code reviews).

  • Testing Frameworks: Familiarity with unit, integration, and end-to-end testing frameworks like Jest, Cypress, or Playwright for ensuring UI stability and component quality.

Analytics & Reporting:

CRM & Automation:

Nice to Have Technologies:

  • Micro-frontend Architectures: Experience with technologies and patterns related to micro-frontends.

  • Design Tokens: Understanding and implementation of design tokens for theming and multi-brand support.

  • Fintech/High-Availability Systems: Familiarity with the unique requirements of building software for financial services.

📝 Enhancement Note: The emphasis is on robust frontend engineering skills, design system expertise, and collaborative development tools. The company's broader tech stack likely includes AI and blockchain, but this role's primary technical focus is on the client-side architecture.

👥 Team Culture & Values

Operations Values:

  • Bias for Action & Urgency: A drive to get things done quickly and efficiently, with a focus on immediate impact.

  • Experimentation Spirit: A willingness to try new approaches, test hypotheses, and learn from both successes and failures.

  • Customer Obsession: A deep commitment to understanding and serving the needs of Latin immigrants, making their financial lives better.

  • Ownership Mentality: Treating the company's goals as personal goals, taking responsibility for outcomes.

  • Radical Transparency & Constructive Feedback: Open communication, honest feedback, and a commitment to mutual growth.

  • Craftsmanship & Excellence: A dedication to building high-quality, robust, and user-centric products.

Collaboration Style:

  • Cross-functional Integration: The role requires seamless collaboration with Product, Engineering, and QA, suggesting a highly integrated and communicative team structure.

  • Knowledge Sharing: Mentoring junior members and the emphasis on feedback point towards a culture that values sharing expertise and collective learning.

  • Agile & Iterative: The "experimentation spirit" and "bias for action" imply an agile development approach, with continuous feedback loops and iterative improvements.

📝 Enhancement Note: Candidates should be comfortable in a fast-paced, mission-driven environment that values initiative, collaboration, and a strong work ethic, with an open approach to feedback and continuous improvement.

⚡ Challenges & Growth Opportunities

Challenges:

  • Establishing Foundational Architecture: The primary challenge will be designing and implementing a modular framework and design system that can scale effectively to support multiple, rapidly evolving teams and features.

  • Cross-Team Synchronization: Ensuring consistent adoption and adherence to the design system and framework across diverse teams with potentially different priorities and technical approaches.

  • Balancing Innovation & Stability: Maintaining a cutting-edge user experience while ensuring the underlying architecture remains stable, performant, and free from regressions.

  • Remote Collaboration Dynamics: Effectively collaborating and mentoring across a distributed team requires strong communication and proactive engagement.

Learning & Development Opportunities:

  • Deepen Architectural Expertise: Gain extensive experience in designing complex, scalable frontend architectures and design systems for a growing fintech platform.

  • Fintech & Emerging Tech Exposure: Work with cutting-edge technologies like AI, blockchain, and stablecoins within the context of financial services.

  • Leadership & Mentorship: Develop strong leadership skills through mentoring junior talent and influencing technical strategy.

  • Impactful Mission: Contribute to a deeply meaningful mission that directly benefits an underserved community.

📝 Enhancement Note: This role offers significant opportunities for technical leadership and impact, particularly for someone who enjoys building foundational systems and solving complex scaling challenges.

💡 Interview Preparation

Strategy Questions:

  • Framework Design: "Describe how you would architect a modular UX/UI framework for a rapidly growing fintech company with multiple product teams. What would be your key considerations for component reusability, versioning, and team autonomy?"

  • Design System Governance: "How would you establish and enforce a design system across different engineering teams? What strategies would you employ to ensure adoption, gather feedback, and manage updates without causing friction?"

  • Problem Solving Scenarios: "Imagine two teams are developing features that conflict with each other in the UI. How would you diagnose the issue, resolve it, and implement a process to prevent similar conflicts in the future?"

  • Accessibility Advocacy: "How do you champion accessibility within design and engineering teams? Can you provide an example of a time you successfully integrated accessibility best practices into a complex project?"

Company & Culture Questions:

  • "What interests you most about Félix's mission to serve Latin immigrants in the US?"

  • "How do you approach collaboration and feedback within a fast-paced, remote, or hybrid environment?"

  • "Describe a time you had to balance a 'bias for action' with the need for careful, robust engineering."

Portfolio Presentation Strategy:

  • Structure: Organize your presentation around key projects that best showcase your ability to build scalable frameworks and design systems. For each project, clearly outline the problem, your proposed solution (both design and engineering), the implementation details, and the quantifiable impact.

  • Technical Depth: Be prepared to discuss the technical architecture of your solutions, your choice of frameworks, testing strategies, and how you managed dependencies and integration.

  • Collaboration Emphasis: Highlight instances where your work facilitated collaboration or improved efficiency for other teams. Use specific examples.

  • Visual Storytelling: Use visuals effectively to demonstrate your design process, component libraries, and the user experience you've crafted.

  • Q&A Readiness: Anticipate questions about trade-offs, challenges, and alternative approaches you considered during your projects.

📝 Enhancement Note: Prepare to discuss not just what you built, but why you built it that way, focusing on the strategic impact of your architectural and design decisions on the company's operational efficiency and product scalability.

📌 Application Steps

To apply for this Staff UX/UI Engineer position:

  • Submit your application: Use the provided link to submit your resume and a link to your online portfolio.

  • Tailor your Resume: Ensure your resume highlights your 10+ years of experience, proficiency with modern frontend frameworks (React, Angular, Vue), expertise in design systems and modular architectures, and experience with collaborative development workflows (Git, CI/CD). Quantify achievements where possible.

  • Curate Your Portfolio: Select your strongest projects that demonstrate your ability to design and engineer scalable UX/UI frameworks and design systems. Focus on case studies that highlight problem-solving, collaboration, and impact. Ensure it's easily accessible and well-organized.

  • Prepare for Technical Screens: Brush up on frontend architecture patterns, component-driven development, design system principles, and common testing frameworks. Be ready to discuss your approach to building robust, maintainable UIs.

  • Research Félix: Understand their mission, product, and the technologies they use. Prepare thoughtful questions about their engineering culture, the challenges of scaling their design system, and their vision for the user experience.

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

10+ years of experience as a UX/UI Engineer or similar role is required. Strong proficiency in modern frontend frameworks and expertise in design systems and modular architectures is essential.