Senior UX Engineer (Remote - Spain, Canada, Poland)
π Job Overview
Job Title: Senior UX Engineer
Company: Netlify
Location: Remote (Spain, Canada, Poland)
Job Type: Full-time
Category: Engineering / User Experience
Date Posted: March 23, 2026
Experience Level: 5-10 Years
Remote Status: Fully Remote
π Role Summary
-
Lead the user experience strategy for Netlify's brand and product, encompassing marketing campaigns, product launches, onboarding, and documentation.
-
Drive the evolution of Netlify's mission and storytelling through close partnership with the Director of UX.
-
Own and enhance the marketing design system, visual strategy, and associated processes, championing accessibility, quality, and scalable front-end practices.
-
Foster a collaborative environment by actively giving and receiving feedback to promote quality and continuous growth within the UX team.
-
Facilitate and execute usability testing and iterative refinement efforts in collaboration with cross-functional partners.
π Enhancement Note: This role is positioned as a Senior UX Engineer, indicating a need for significant experience in front-end development and a strong understanding of user experience principles, particularly in translating brand strategy into tangible product and marketing touchpoints. The emphasis on "leading" and "owning" suggests a significant level of autonomy and responsibility.
π Primary Responsibilities
-
Collaborate cross-functionally with product designers, brand designers, researchers, front-end developers, and technical writers to define and evolve the user story that bridges brand and product.
-
Ensure a cohesive, clear, accessible, and effective user experience across Netlifyβs web properties (marketing sites, documentation, community platforms) and product interfaces, aligning with business and community goals.
-
Own and evolve Netlify's marketing design system, visual strategy, and related processes, championing accessibility, quality, and scalable front-end practices through comprehensive documentation, established best practices, and shared component systems.
-
Actively participate in design critiques, code reviews, and collaborative sessions, fostering a culture of continuous improvement, high-quality output, and shared learning.
-
Lead and execute usability testing initiatives, analyze results, and drive iterative improvements to enhance user workflows and product adoption, in close partnership with UX researchers.
-
Navigate and manage multiple work streams effectively, employing strong prioritization, timeboxing, and structured approaches to address ambiguous or shifting initiatives within product development and marketing campaigns.
-
Maintain and contribute to public-facing assets, including sponsored open-source projects and template repositories, while also driving ownership and evolution of internal code repositories.
π Enhancement Note: The responsibilities highlight a blend of strategic UX thinking and hands-on front-end development. The emphasis on "owning and evolving the marketing design system" and "championing accessibility, quality, and scalable front end practices" points to a need for strong technical leadership in front-end architecture and component development, directly impacting both brand perception and product usability.
π Skills & Qualifications
Education: Netlify does not have formal education requirements. Candidates with self-taught backgrounds or traditional education are encouraged to apply.
Experience: 5+ years of experience in front-end engineering (Javascript, Typescript, HTML, CSS) within the software industry, backed by a strong portfolio showcasing attention to detail, refined aesthetics, and strategic thinking.
Required Skills:
-
Proficiency in front-end engineering with a deep understanding of Javascript, Typescript, HTML, and CSS.
-
Proven ability to navigate and contribute across front-end user experience disciplines, translating design concepts into functional, high-quality code.
-
Experience collaborating effectively with designers, content writers, and marketers, particularly in the presentation layer, to ensure cohesive user journeys.
-
Demonstrated proficiency with collaboration and design tools such as Figma, GitHub, and codegen tools (e.g., AI-assisted code generation).
-
Strong communication skills, with the ability to articulate technical and design rationale, incorporate feedback constructively, and align diverse cross-functional stakeholders.
-
Strategic thinking capabilities with a human-centered approach to supporting growth campaigns and conversion-focused initiatives.
-
Commitment to accessibility standards (WCAG), consistency in user interfaces, and a high standard of code and design craft.
-
Ability to operate with autonomy, thrive in cross-disciplinary collaboration, and value shared learning with product and marketing partners.
Preferred Skills:
-
Experience with modern front-end frameworks and libraries like React.
-
Familiarity with JavaScript compilers and bundlers (e.g., Webpack, Vite).
-
Experience contributing to or maintaining design systems.
-
Knowledge of static site generators and frameworks such as Astro or Next.js.
-
Experience working with headless CMS platforms like Sanity.
-
Familiarity with animation libraries and techniques for enhancing user interfaces.
-
Background or interest in brand design principles and visual strategy.
-
Experience with sponsored open-source projects or maintaining internal code repositories.
π Enhancement Note: The requirement for a "strong portfolio" is critical. Candidates should prepare to showcase projects that clearly demonstrate their front-end engineering skills, aesthetic sensibility, strategic thinking in UX, and ability to translate complex requirements into elegant, functional user experiences. The emphasis on specific tools like Figma and GitHub, alongside emerging technologies like AI for code generation, suggests the company values modern development practices and collaborative workflows.
π Process & Systems Portfolio Requirements
Portfolio Essentials:
-
Showcase a minimum of 5+ years of front-end engineering work, with a clear emphasis on user experience and brand integration.
-
Projects should demonstrate a refined aesthetic, attention to detail, and strategic thinking applied to user-facing applications and marketing sites.
-
Include examples of web development projects utilizing Javascript, Typescript, HTML, and CSS, highlighting complex problem-solving.
-
Provide evidence of collaboration with design and marketing teams, illustrating how user stories were translated into tangible experiences.
-
Feature projects that demonstrate a commitment to accessibility standards and best practices.
Process Documentation:
-
Examples of how you have documented front-end development processes, best practices, or design system guidelines.
-
Case studies detailing the iterative process of developing or improving user interfaces, including usability testing and feedback integration.
-
Demonstrations of how you have championed and implemented scalable front-end practices.
-
Artifacts illustrating the evolution of a user experience, from initial concept through to implementation and refinement.
π Enhancement Note: The portfolio is a key component for this role. It should not only showcase technical proficiency but also the candidate's ability to think strategically about user experience, collaborate effectively, and contribute to a cohesive brand and product narrative. Demonstrating an understanding of design systems and accessibility is paramount.
π΅ Compensation & Benefits
Salary Range:
-
Canada: $131,000 - $161,000 CAD per year.
-
Poland: 265,000zΕ - 358,000zΕ PLN per year.
-
Spain: β¬63,000 - β¬86,000 EUR per year.
Explanation of Range: Netlify utilizes a market-based compensation approach, with ranges adjusted for local labor costs in Canada, Poland, and Spain. These figures represent the hiring range for this Senior UX Engineer role in most locations within these countries. Actual compensation will be determined by factors such as expertise, skills, market demands, experience, internal equity, and geographic location. Candidates in premium markets or outside these specified countries may have different salary ranges.
Benefits:
-
Robust benefits package (details not specified, but typical for a Series D tech company).
-
Participation in Netlifyβs equity plan.
-
Health, dental, and vision insurance (assumed, standard for tech roles).
-
Paid time off and holidays (assumed).
-
Professional development opportunities and a commitment to continuous learning.
-
Opportunities to work with cutting-edge web technologies and contribute to open-source projects.
Working Hours: 40 hours per week (standard full-time). The role is remote, offering flexibility in how working hours are structured, provided work is completed and collaboration with global teams is maintained.
π Enhancement Note: The provided salary ranges are specific to Canada, Poland, and Spain. Candidates applying from other regions will need to consult with their Talent Acquisition partner for location-specific compensation details. The inclusion of equity and a comprehensive benefits package is typical for a well-funded tech company like Netlify. The emphasis on a "market-based approach" and "geographic location" indicates that salary will be a key consideration during the hiring process.
π― Team & Company Context
π’ Company Culture
Industry: Software as a Service (SaaS), Web Development Platform, Cloud Infrastructure. Netlify is a leader in modern web development, offering a platform that simplifies the building, deploying, and scaling of web applications for individual developers and enterprise teams.
Company Size: Series D funded company, indicating a mid-to-large-sized organization with significant growth and established processes, yet still retaining agility.
Founded: Netlify was founded with a mission to "build a better web," emphasizing innovation, developer empowerment, and a seamless user experience.
Team Structure:
-
The candidate will join the UX team, which is described as comprising product and brand designers, researchers, developers, and technical writers.
-
This role reports to the Director of UX, indicating a clear reporting line and strategic oversight.
Methodology:
-
Data Analysis & Insights: Utilizing user feedback, usability testing, and performance metrics to inform design and development decisions.
-
Workflow Planning & Optimization: Focusing on iterative development, agile methodologies, and streamlining processes for both internal teams and external users.
-
Automation & Efficiency: Leveraging tools and technologies, including AI, to enhance productivity and deliver efficient solutions for building and deploying web applications.
Company Website: https://www.netlify.com/
π Enhancement Note: Netlify's culture is described as "thoughtful, compassionate, and collaborative," with a core value of "the best idea can come from anywhere." For a Senior UX Engineer, this means an environment that encourages proactive contribution, open communication, and a focus on building a "better web" through innovation and user-centric design. The distributed nature of the company emphasizes the importance of asynchronous communication and strong self-management skills.
π Career & Growth Analysis
Operations Career Level: Senior UX Engineer. This level signifies a professional with deep expertise in front-end engineering and user experience, capable of leading initiatives, mentoring junior team members, and influencing strategic direction within their domain. They are expected to take ownership of complex projects and contribute significantly to the team's overall output and quality.
Reporting Structure: The role reports directly to the Director of UX, providing a clear line of mentorship and strategic alignment. This structure allows for significant influence on UX strategy and execution across the company.
Operations Impact: The Senior UX Engineer will have a direct impact on Netlify's ability to attract and retain users by ensuring a cohesive, intuitive, and delightful experience across its brand touchpoints and product interfaces. This role is crucial for translating Netlify's mission and value proposition into actionable user journeys, thereby driving growth campaigns, conversion rates, and overall user satisfaction.
Growth Opportunities:
-
Operations Skill Advancement: Deepen expertise in front-end frameworks, design systems, accessibility standards, and emerging technologies like AI for code generation.
-
Leadership Development: Opportunities to lead projects, mentor junior team members, and contribute to the strategic vision of the UX team. Potential to grow into more senior or specialized roles within UX engineering or product development.
-
Cross-functional Exposure: Gain in-depth experience working across Product, Brand Design, and Marketing, broadening understanding of business objectives and GTM strategies.
-
Contribution to Open Source: Opportunity to contribute to Netlify's sponsored open-source projects, enhancing public profile and technical contributions.
π Enhancement Note: The "Senior" title implies a path towards technical leadership or specialization within UX engineering. The role's direct connection to brand and product experience suggests growth opportunities could also lead into product management or design leadership roles, depending on individual aspirations and performance.
π Work Environment
Office Type: Fully Remote. Netlify operates as a distributed company, meaning there is no central physical office for this role. The work environment is entirely virtual, requiring employees to have a suitable home office setup.
Office Location(s): This role is open to candidates located in Spain, Canada, and Poland. While fully remote, geographical location is relevant for compensation and potential team coordination across time zones.
Workspace Context:
-
Collaborative Environment: The virtual workspace is designed to foster collaboration through digital tools like Slack, video conferencing, and project management software. Expect frequent interaction with team members across various disciplines.
-
Operations Tools & Technology: Access to a modern technology stack including Astro, Sanity, Figma, React, GitHub, and Netlify's own platform for development and deployment.
-
Team Interaction: Regular team meetings, virtual stand-ups, design critiques, and brainstorming sessions will facilitate interaction and knowledge sharing within the UX team and with cross-functional partners.
Work Schedule: Standard 40-hour work week. While remote, candidates should be mindful of overlapping working hours with their immediate team and key stakeholders to facilitate real-time collaboration, especially given the international distribution of the team. Flexibility is inherent to remote work, but responsiveness during core business hours for key regions remains important.
π Enhancement Note: As a fully remote position, success will depend on strong self-discipline, effective communication, and the ability to maintain productivity and engagement within a virtual setting. Candidates should be comfortable with asynchronous communication and proactive in seeking clarity and collaboration.
π Application & Portfolio Review Process
Interview Process:
-
Initial Screening: A review of your resume and portfolio by the Talent Acquisition team to assess alignment with the role's requirements and Netlify's culture.
-
Hiring Manager Interview: A conversation with the Director of UX to discuss your experience, approach to UX engineering, and alignment with the team's vision. This may include high-level scenario-based questions.
-
Technical/Portfolio Review: A dedicated session where you will walk through your portfolio with members of the UX team. Be prepared to discuss specific projects, your role, design decisions, technical challenges, and outcomes. Focus on demonstrating your front-end skills, UX thinking, and collaboration abilities.
-
Cross-functional Interview: An interview with stakeholders from Product, Brand Design, or Marketing to evaluate your ability to collaborate across disciplines and understand broader business objectives.
-
Final Interview/Culture Fit: A final conversation, potentially with a senior leader, to assess cultural fit, alignment with Netlify's values, and overall suitability for the team.
Portfolio Review Tips:
-
Curate Strategically: Select 3-5 of your strongest projects that best represent your senior-level front-end engineering and UX design capabilities. Prioritize projects that showcase your work on brand integration, complex user flows, and design system contributions.
-
Tell a Story: For each project, clearly articulate the problem statement, your specific role and contributions, the process you followed (including design thinking, development, and iteration), the technologies used, and the measurable impact or outcome.
-
Highlight Collaboration: Emphasize how you worked with designers, developers, and other stakeholders, showcasing your communication and teamwork skills.
-
Demonstrate Technical Depth: Be ready to discuss the technical implementation details, challenges faced, and solutions implemented in your front-end work.
-
Focus on UX Principles: Clearly articulate how your technical decisions supported user experience goals, accessibility, and brand consistency.
-
Prepare for Tool Discussions: Be ready to discuss your experience with Figma, GitHub, React, Astro, Sanity, and AI code generation tools.
Challenge Preparation:
-
While not explicitly mentioned, be prepared for potential technical challenges or case studies that might be presented during the interview process. These could involve:
- Designing or improving a UI component.
- Debugging a front-end issue.
- Outlining the implementation of a new feature based on a design.
- Discussing how to approach a specific accessibility challenge.
-
Practice articulating your thought process clearly and concisely, as if you were presenting to a mixed audience of technical and non-technical stakeholders.
π Enhancement Note: The portfolio review is a critical step. Candidates should prepare a compelling narrative for each project, demonstrating not just technical execution but also strategic thinking, problem-solving, and collaborative impact. Emphasizing the "why" behind design and technical decisions will be key.
π Tools & Technology Stack
Primary Tools:
-
Front-end Languages: Javascript, Typescript, HTML, CSS.
-
Frameworks/Libraries: React (highly likely given industry standard and mentions), Astro (specifically mentioned), potentially others.
-
Version Control: GitHub.
-
Design & Prototyping: Figma.
-
CMS: Sanity (specifically mentioned).
-
Build Tools/Compilers: Webpack, Vite, or similar (assumed, common in modern front-end development).
-
AI Code Generation Tools: Mentioned as a plus and area of interest, indicating potential use of tools like GitHub Copilot or similar.
Analytics & Reporting:
CRM & Automation:
- Not directly applicable to the core responsibilities of a UX Engineer, but understanding how front-end experiences integrate with CRM or marketing automation platforms could be beneficial for context.
π Enhancement Note: Proficiency in modern front-end development tools and workflows is essential. The specific mention of Astro and Sanity suggests these are key components of Netlify's current tech stack for their web properties. Familiarity with AI code generation tools is a plus, indicating Netlify's forward-thinking approach to development.
π₯ Team Culture & Values
Operations Values:
-
Build a Better Web: A core mission driving innovation and a focus on creating excellent developer and user experiences.
-
Thoughtful, Compassionate, and Collaborative: Emphasizes a humane and supportive work environment where ideas are valued and teams work together effectively.
-
Best Idea Can Come from Anywhere: Encourages diverse perspectives and empowers individuals at all levels to contribute innovative solutions.
-
Builder Mentality: Values individuals who "roll up their sleeves, own it, and ship it," indicating a bias towards action and ownership.
-
Growth Mindset: Fosters curiosity, adaptability, and continuous learning, especially with new technologies like AI.
Collaboration Style:
-
Cross-functional Integration: Strong emphasis on working closely with Product, Brand Design, and Marketing teams to ensure a unified brand and product experience.
-
Feedback Culture: Encourages active giving and receiving of feedback to drive quality, improvement, and professional development.
-
Shared Learning: Values knowledge sharing and collective growth within the UX team and across the organization.
-
Discipline Agnostic: Openness to contributions and ideas from individuals regardless of their specific functional background, as long as they align with the company's mission and values.
π Enhancement Note: Netlify's culture appears to be a blend of high-performance expectations common in tech startups with a strong emphasis on empathy, inclusivity, and continuous improvement. For a Senior UX Engineer, this means being a proactive, collaborative team player who is comfortable with ambiguity and dedicated to shipping high-quality, user-centric work.
β‘ Challenges & Growth Opportunities
Challenges:
-
Balancing Brand and Product UX: Effectively translating overarching brand strategy into consistent and compelling user experiences across diverse product touchpoints and marketing initiatives.
-
Navigating Ambiguity: Thriving in a dynamic environment where priorities may shift, requiring adaptability and strong organizational skills to manage multiple work streams.
-
Cross-Disciplinary Alignment: Ensuring seamless collaboration and communication between UX engineering, design, marketing, and product teams, each with potentially different priorities and perspectives.
-
Maintaining High Craftsmanship: Upholding rigorous standards for accessibility, performance, and aesthetic quality in a fast-paced development cycle.
-
Staying Ahead of Technology: Continuously evaluating and integrating new technologies, tools (like AI), and methodologies to enhance development efficiency and user experience.
Learning & Development Opportunities:
-
Technical Mastery: Deepen expertise in modern front-end technologies, design systems, performance optimization, and accessibility standards.
-
Strategic UX Leadership: Develop skills in influencing product strategy, driving UX initiatives, and potentially mentoring junior engineers.
-
Cross-functional Acumen: Gain a comprehensive understanding of product development lifecycles, marketing strategies, and brand management within a SaaS environment.
-
Industry Exposure: Engage with the broader web development community through Netlify's open-source contributions and platform engagement.
-
Exploration of Emerging Tech: Opportunity to experiment with and integrate AI tools for code generation and other creative applications.
π Enhancement Note: The challenges presented are typical for a senior role in a fast-growing tech company. Overcoming them will require strong problem-solving skills, excellent communication, and a proactive approach to learning and adaptation. The growth opportunities are substantial for someone looking to advance their career in UX engineering and product development.
π‘ Interview Preparation
Strategy Questions:
-
"Describe a time you had to balance competing priorities between brand consistency and product functionality. How did you approach it?" (Focus on your process, collaboration, and decision-making.)
-
"Walk us through a complex front-end project in your portfolio. What were the technical challenges, how did you solve them, and what was the impact?" (Prepare a detailed case study.)
-
"How do you approach ensuring accessibility in your front-end development? Can you provide an example?" (Highlight specific techniques and standards.)
-
"Imagine you need to integrate a new feature into an existing design system. What steps would you take?" (Demonstrate understanding of design system principles and collaboration.)
Company & Culture Questions:
-
"What interests you about Netlify and our mission to 'build a better web'?" (Research Netlify's mission, values, and recent news.)
-
"How do you contribute to a collaborative and inclusive team environment?" (Relate to Netlify's values of thoughtfulness and compassion.)
-
"Describe your experience working in a remote-first or distributed team environment." (Highlight your self-management and communication skills.)
Portfolio Presentation Strategy:
-
Structure: For each project, aim for: Problem -> Solution -> Your Role -> Process -> Outcome/Impact.
-
Visuals: Use clear, concise visuals. Show code snippets only if highly relevant to a specific technical point. Focus on the final UI and user flows.
-
Narrative: Be engaging. Tell the story of the project, highlighting your critical thinking and problem-solving skills.
-
Technical Details: Be prepared to dive into technical details when asked, especially regarding front-end architecture, performance, and accessibility.
-
Collaboration: Explicitly mention how you collaborated with designers, marketers, and other stakeholders.
-
Metrics: Quantify results whenever possible (e.g., improved conversion rates, reduced load times, increased user engagement).
π Enhancement Note: Preparation should focus on articulating your experience through concrete examples, demonstrating both technical prowess and strategic UX thinking. Be ready to discuss your process, your collaboration style, and how you contribute to a high-performing, user-centric team.
π Application Steps
To apply for this Senior UX Engineer position:
-
Submit your resume and a link to your portfolio through the Netlify careers portal.
-
Portfolio Customization: Ensure your portfolio prominently features projects showcasing your senior-level front-end engineering skills, UX design contributions, and experience with design systems and accessibility. Tailor the presentation to highlight aspects relevant to Netlify's mission and product.
-
Resume Optimization: Update your resume to clearly articulate your 5+ years of front-end engineering experience, highlighting achievements in Javascript, Typescript, HTML, CSS, and any experience with tools like Figma, GitHub, Astro, or Sanity. Use keywords from the job description.
-
Interview Preparation: Practice walking through your portfolio projects, focusing on explaining the problem, your solution, your role, the process, and the impact. Prepare answers to common UX and front-end interview questions, and research Netlify's mission and culture.
-
Company Research: Thoroughly research Netlify's product, brand, mission, and company values. Understand their market position and the challenges they aim to solve for developers. This will help you articulate your interest and cultural fit.
β οΈ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with Netlify's Talent Acquisition team before making application decisions.
Application Requirements
Candidates must have 5+ years of front-end engineering experience in the software industry, backed by a strong portfolio demonstrating refined aesthetics and strategic thinking, with proficiency in Javascript, Typescript, HTML, and CSS. Essential abilities include navigating front-end user experience disciplines, collaborating effectively with designers and marketers using tools like Figma and GitHub, and maintaining a commitment to accessibility and craft.