Senior UX Engineer

Simpson Strong-Tie
Full-timeβ€’Ho Chi Minh City, Vietnam

πŸ“ Job Overview

Job Title: Senior UX Engineer

Company: Simpson Strong-Tie

Location: Ho Chi Minh City, Vietnam

Job Type: Full-Time

Category: Software Engineering / UX Engineering

Date Posted: 2026-05-21

Experience Level: 5-10 Years

Remote Status: On-site

πŸš€ Role Summary

  • Drive the development of intuitive, efficient, and innovative digital products by collaborating closely with cross-functional teams.

  • Spearhead front-end development using modern frameworks like React/Next.js and TypeScript, ensuring scalable and performant code.

  • Champion user experience by contributing to design decisions, building reusable components, and advocating for accessibility standards.

  • Integrate cutting-edge AI-powered development tools and APIs to enhance productivity and product capabilities, while critically evaluating AI output.

πŸ“ Enhancement Note: This role is positioned as a Senior UX Engineer, indicating a need for strong technical leadership in front-end development and a significant contribution to the overall user experience strategy. The emphasis on AI-augmented development suggests a forward-thinking approach to engineering practices and a requirement for candidates to be adept at leveraging emerging technologies. The location in Ho Chi Minh City, Vietnam, for a US-based company (Simpson Strong-Tie) implies a role within a global engineering services and software solutions hub, requiring strong communication with international stakeholders.

πŸ“ˆ Primary Responsibilities

  • Develop, test, and maintain high-quality, scalable, and performant front-end code using React/Next.js and TypeScript, adhering to best practices for maintainability and efficiency.

  • Design, build, and manage reusable, modular components and libraries that form the backbone of Simpson Strong-Tie's digital product ecosystem, ensuring consistency and reducing development time.

  • Collaborate proactively with UX/UI designers throughout the product development lifecycle, contributing to interaction patterns and design decisions beyond simply consuming Figma artifacts.

  • Lead the implementation and maintenance of the design system and component library, serving as the definitive source of truth for UI elements and patterns between design and engineering teams.

  • Champion and implement accessibility standards (WCAG) across all digital products, ensuring a usable and inclusive experience for all users across various devices and browsers.

  • Architect complex front-end applications, focusing on scalability, performance optimization, and robust integration with backend services via REST APIs and WebSockets.

  • Leverage AI coding assistants (e.g., Claude Code, Cursor, Copilot) to accelerate development cycles, improve code quality, and explore innovative solutions, while rigorously verifying AI-generated code.

  • Prototype and integrate AI-powered features into digital products, utilizing APIs from providers like Anthropic, OpenAI, or Azure OpenAI, to enhance user value and functionality.

  • Mentor junior engineers, interns, and associate senior engineers, guiding them on technical best practices, effective collaboration, and the proficient use of AI development tools.

  • Lead code reviews, establish and enforce coding standards, and drive continuous improvement initiatives within the engineering team to elevate overall code quality and team performance.

πŸ“ Enhancement Note: The responsibilities highlight a blend of core front-end engineering, deep UX/design system collaboration, and advanced AI integration. The mentorship and code review leadership duties confirm the senior-level nature of the role. The emphasis on "contributing to design decisions" and "prototyping AI-powered features" indicates a proactive and innovative approach expected from the Senior UX Engineer.

πŸŽ“ Skills & Qualifications

Education:

Experience:

  • A minimum of 5 years of dedicated front-end software development experience, with a strong focus on building complex user interfaces and web applications.

  • Demonstrated experience in leading front-end architecture for scalable and performant applications.

Required Skills:

  • React/Next.js Proficiency: Deep understanding and practical application of React and Next.js for building modern, dynamic web applications.

  • TypeScript Expertise: Strong command of TypeScript for type-safe, scalable JavaScript development.

  • HTML & CSS Mastery: Expert-level knowledge of semantic HTML and advanced CSS preprocessors like SCSS/SASS.

  • API Integration: Solid understanding of RESTful APIs and experience with WebSockets for real-time data communication.

  • Design System & Figma: Strong proficiency with Figma for design collaboration and extensive experience in building and maintaining design systems and component libraries.

  • Accessibility (WCAG): Comprehensive knowledge of Web Content Accessibility Guidelines (WCAG) and practical application in front-end development.

  • AI Coding Tools: Demonstrated daily use of AI coding assistants (e.g., Claude Code, Cursor, Copilot) with concrete examples of their impact on workflow and productivity.

  • Version Control: Proficient with Git for source code management and collaborative development workflows.

  • Agile/Scrum: Familiarity with Agile development methodologies and Scrum framework for iterative project delivery.

Preferred Skills:

  • Experience with other front-end frameworks like Angular or Lightning Web Components.

  • Experience with modern build tools such as Webpack, Vite, ESLint, and Prettier.

  • Proficiency with project management and documentation tools like Jira and Confluence.

  • Experience building and maintaining component libraries using atomic design principles and design tokens.

  • Curiosity and practical experience with prompt engineering, context management for AI, and critical evaluation of AI output.

  • Interest in integrating AI APIs (Anthropic, OpenAI, Azure OpenAI) into products.

  • Familiarity with state management patterns and libraries.

  • Knowledge of web security principles and front-end vulnerabilities (e.g., XSS, CSRF).

  • Helpful experience with SVG frameworks like D3, Highcharts, or Recharts.

  • Helpful experience with web rendering engines such as BabylonJS or Three.js.

  • Exposure to cloud-based architectures, particularly Azure.

  • Fluent English communication skills (verbal and written).

  • Excellent organizational and communication skills.

πŸ“ Enhancement Note: The required skills are heavily weighted towards modern front-end technologies and UX-centric practices. The explicit requirement for "demonstrated daily use of AI coding tools" and "concrete examples" is a significant differentiator for this role, reflecting a commitment to integrating AI into the engineering workflow. The inclusion of both "required" and "preferred" skills provides a clear roadmap for candidates.

πŸ“Š Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Code Repository: Provide access to a GitHub or similar repository showcasing your front-end development projects, demonstrating clean, well-structured, and maintainable code.

  • Case Studies: Present 2-3 detailed case studies of complex front-end projects you've led or significantly contributed to, highlighting problem-solving, technical challenges, and solutions implemented.

  • Design System Contributions: Include examples or descriptions of your involvement in building or maintaining design systems, component libraries, or style guides, showcasing your understanding of design tokens and atomic design.

  • AI Integration Examples: Showcase any projects or initiatives where you've integrated AI tools or APIs into development workflows or product features, detailing the process and impact.

Process Documentation:

  • Workflow Design: Document your approach to translating design artifacts into functional, accessible, and performant front-end code, including how you collaborate with designers.

  • Component Development Lifecycle: Outline your process for designing, building, testing, and maintaining reusable UI components, from initial concept to production deployment.

  • Performance Optimization Strategy: Detail your methodology for identifying and resolving front-end performance bottlenecks, including specific techniques and tools used (e.g., Lighthouse, code splitting).

  • Accessibility Implementation: Describe your process for ensuring and verifying WCAG compliance throughout the development lifecycle, including testing and validation methods.

πŸ“ Enhancement Note: The emphasis on a "Portfolio" rather than just a resume is crucial for a Senior UX Engineer role. It signifies a need to demonstrate practical application of skills, particularly in areas like design systems, component libraries, and AI integration. The expectation for process documentation signals a need to articulate how work gets done, aligning with operations-focused roles.

πŸ’΅ Compensation & Benefits

Salary Range:

Benefits:

  • Attractive salary with 100% SHUI (Social, Health, Unemployment Insurance) applied to the probation period salary.

  • 13th-month salary, performance bonuses, and annual salary reviews.

  • Significant opportunity for on-site work experience in the USA.

  • Collaboration and direct work with global stakeholders, providing international exposure.

  • Comprehensive employee training and development programs, including access to Udemy, Pluralsight, and internal TechTalks.

  • External training opportunities for leadership, English, and soft skills.

  • Premium health care program for the employee and one loved one, including annual medical check-ups.

  • Generous leave policy: 14 vacation days plus Christmas Day off per year.

  • Benefits for special holidays (Birthday, Marriage, Women’s Day, Tet, Mid-Autumn, New baby, Children’s Day, etc.).

  • Regular social activities, sports clubs, and team-building events (Company trip, Year-End party).

  • A young, friendly, quality-oriented, and result-driven working environment with a strong team-work spirit.

  • Modern office facilities with continuous access to snacks, tea, and coffee.

Working Hours:

  • Standard 40-hour work week, aligned with typical full-time employment, with potential for flexibility within the company's operational hours to accommodate global team collaboration.

πŸ“ Enhancement Note: The salary range is estimated based on typical market rates for senior engineering roles in Vietnam for international companies, adjusted for the specific skillset and experience level. The extensive list of benefits provided by Simpson Strong-Tie Vietnam is a significant draw, covering financial, professional development, health, and work-life balance aspects. The mention of "100% SHUI applied salary during probation" is a strong indicator of compliance and employee welfare.

🎯 Team & Company Context

🏒 Company Culture

Industry: Simpson Strong-Tie operates in the Construction and Building Materials industry, providing structural products. However, their Vietnam subsidiary focuses heavily on Engineering Services and Software Solutions, positioning this role within a technology and product development context.

Company Size: Simpson Strong-Tie is a large, established global company. The Vietnam subsidiary, while growing, likely operates with the stability and resources of a larger parent organization, while fostering a more agile team environment.

Founded: Simpson Strong-Tie was founded over 65 years ago, indicating a long history of innovation and stability. The Vietnam subsidiary was established in 2012, signifying a more recent but dedicated investment in engineering and software capabilities.

Team Structure:

  • The UX Engineering team is part of a broader Software Development Division, likely comprising product managers, UX/UI designers, front-end engineers, back-end engineers, and QA specialists.

  • The reporting structure will likely involve a lead engineer or engineering manager, with direct collaboration across product teams and potentially with global counterparts.

Methodology:

  • The team embraces a quality and customer-focused mindset, emphasizing collaborative spirit to achieve organizational goals.

  • Agile/Scrum methodology is likely employed for project management, facilitating iterative development, continuous feedback, and adaptability.

  • A data-driven approach is implied, with a focus on performance optimization and measuring impact.

Company Website: https://www.strongtie.com/

πŸ“ Enhancement Note: Understanding Simpson Strong-Tie's dual identityβ€”a manufacturing company with a strong engineering and software arm in Vietnamβ€”is key. This role sits firmly within the technology development side, requiring a blend of engineering rigor and user-centric design thinking, supported by global resources. The emphasis on "family" and "support" in their culture description suggests a collaborative and people-focused work environment.

πŸ“ˆ Career & Growth Analysis

Operations Career Level: This is a Senior UX Engineer role. It signifies an individual contributor expected to possess deep technical expertise in front-end development and UX principles, capable of leading projects, mentoring others, and influencing technical direction. This level typically involves significant autonomy and responsibility for complex features or product areas.

Reporting Structure: The Senior UX Engineer will likely report to an Engineering Manager or Team Lead within the Software Development Division. They will work closely with Product Managers and UX/UI Designers on specific product initiatives and collaborate with backend engineers for API integrations. Mentorship of junior engineers is also a key part of the role.

Operations Impact: The role's impact is directly tied to the quality, usability, and performance of Simpson Strong-Tie's digital products. By delivering intuitive and efficient user experiences, this role contributes to customer satisfaction, adoption rates, and ultimately, the business objectives that these digital products support, including potentially driving sales, improving customer service, or enhancing internal operational efficiency.

Growth Opportunities:

  • Technical Specialization: Deepen expertise in areas like advanced front-end architecture, performance optimization, or specific AI integration patterns.

  • Leadership Track: Progress into roles such as Lead UX Engineer, Engineering Team Lead, or even management positions, focusing on team leadership, project strategy, and people management.

  • Cross-Functional Exposure: Gain broader experience by working on diverse product lines or collaborating closely with other departments to understand business needs more holistically.

  • Global Mobility: The opportunity for on-site work in the USA presents a significant growth path for international experience and exposure to different work cultures.

  • AI Specialization: Become a recognized expert within the company on leveraging AI in software development, potentially leading AI strategy initiatives.

πŸ“ Enhancement Note: The "Senior" title and explicit mention of mentorship and leadership responsibilities point towards a clear career progression path. The opportunity for on-site work in the USA is a significant growth differentiator that candidates should actively explore. The role is positioned to have a tangible impact on product success and customer engagement.

🌐 Work Environment

Office Type: The job is advertised as "On-site" in Ho Chi Minh City, Vietnam. This suggests a traditional office environment designed for collaborative work. Given the mention of "modern working conditions and entertainment facilities at office with snacks, tea and coffee all the time," it points to a well-equipped and employee-centric workspace.

Office Location(s): The primary location is Ho Chi Minh City, Vietnam. Candidates should confirm the specific office address for accessibility and commute planning.

Workspace Context:

  • The workspace is designed to foster a young, friendly, quality, and result-oriented environment with a strong team-work spirit.

  • Expect access to modern technology and tools necessary for front-end development and UX engineering.

  • Opportunities for frequent interaction with design, product management, and other engineering teams are inherent in the collaborative nature of the role.

Work Schedule: A standard 40-hour work week is typical for full-time roles. While on-site, there may be some flexibility, especially when collaborating with global teams in different time zones, but the primary expectation is presence during core business hours in Vietnam.

πŸ“ Enhancement Note: The "On-site" requirement is clear. The description of the office environment suggests a modern, supportive, and amenity-rich workplace, which can be a significant factor for candidates evaluating the daily work experience.

πŸ“„ Application & Portfolio Review Process

Interview Process:

  • Initial Screening: A review of your CV and application letter by the Talent Acquisition team to assess basic qualifications and alignment with the role.

  • Technical Assessment / Coding Challenge: Expect a practical coding exercise or a take-home assignment focused on front-end development, potentially involving React/Next.js, TypeScript, and UI component creation. This might also include questions on accessibility or performance.

  • Technical Interview(s): In-depth discussions with engineering leads or senior engineers covering your technical skills, problem-solving approaches, experience with design systems, and understanding of AI integration. Be prepared to discuss your portfolio projects in detail.

  • Design Collaboration Interview: An interview focused on your ability to collaborate with designers, your understanding of UX principles, and how you translate design into functional interfaces. Questions about your experience with Figma and design systems will be prominent.

  • AI Integration Discussion: Expect specific questions about your experience with AI coding tools, prompt engineering, and how you evaluate AI-generated outputs. You may be asked to propose how AI could be used to solve specific product challenges.

  • Hiring Manager / Team Lead Interview: A discussion focused on your leadership potential, mentorship experience, cultural fit, and overall career aspirations. This is also an opportunity to ask detailed questions about the team and company.

  • Final Interview (Potentially with Global Stakeholders): Depending on the structure, there might be a final interview with senior leadership or global stakeholders, especially given the international nature of the role.

Portfolio Review Tips:

  • Curate Selectively: Choose 2-3 of your strongest projects that best represent your skills in React/Next.js, TypeScript, design systems, and ideally, any AI integration.

  • Showcase Impact: For each project, clearly articulate the problem you solved, your specific contributions, the technologies used, and the measurable outcomes or impact (e.g., improved performance, user engagement, efficiency gains).

  • Highlight Design System Work: If you have worked on design systems, provide clear examples of components, style guides, or design tokens. Explain the benefits of your contributions.

  • Demonstrate AI Usage: For AI-related projects, clearly explain the tools used, the prompts, how you validated the output, and the resulting benefits. Be prepared to discuss both the advantages and limitations.

  • Code Quality: Ensure your linked code repositories are clean, well-documented, and follow best practices. Use descriptive README files.

  • Accessibility & Performance: Be ready to discuss how you incorporated accessibility (WCAG) and performance optimization techniques into your projects.

Challenge Preparation:

  • Coding Exercises: Practice common React/Next.js coding challenges, focusing on component composition, state management, and API integration. Be prepared for live coding sessions.

  • System Design: For a Senior role, be ready to discuss front-end architecture patterns for scalability and maintainability.

  • AI Prompt Engineering: Practice crafting effective prompts for AI coding assistants and be ready to explain your thought process for evaluating AI-generated code.

  • Behavioral Questions: Prepare STAR method (Situation, Task, Action, Result) answers for common behavioral questions related to teamwork, problem-solving, mentorship, and handling challenges.

  • Company Research: Understand Simpson Strong-Tie's business, their digital products, and their commitment to innovation (especially AI).

πŸ“ Enhancement Note: The interview process is expected to be rigorous, covering technical depth, design collaboration, and innovative AI usage. The emphasis on portfolio review and specific case studies for AI integration highlights the unique aspects of this role. Candidates should prepare to articulate not just what they did, but how they did it and why it was effective.

πŸ›  Tools & Technology Stack

Primary Tools:

  • Front-end Frameworks: React, Next.js (primary focus), with potential exposure to Angular or Lightning Web Components.

  • Languages: TypeScript, JavaScript, HTML, SCSS/SASS/CSS.

  • AI Development Tools: Claude Code, Cursor, GitHub Copilot, or similar AI coding assistants.

  • Version Control: Git.

Analytics & Reporting:

  • Performance Tools: Lighthouse, Chrome DevTools for performance analysis and optimization.

  • Analytics Platforms: While not explicitly listed, experience with web analytics tools (e.g., Google Analytics) for user behavior tracking would be beneficial.

CRM & Automation:

  • Project Management: Jira, Confluence for task tracking, documentation, and team collaboration.

  • Design Tools: Figma for design collaboration, prototyping, and handoff.

  • Build Tools: Webpack, Vite for bundling and build processes.

  • Linters/Formatters: ESLint, Prettier for code quality and consistency.

  • API Interaction: Tools for testing and interacting with REST APIs and WebSockets.

  • AI APIs: Experience integrating with APIs from Anthropic, OpenAI, Azure OpenAI.

πŸ“ Enhancement Note: This section clearly outlines the core technology stack. The prominent mention of AI coding assistants and AI APIs is a critical aspect that candidates must be proficient in or eager to learn and apply. Familiarity with build tools and project management software is also standard for senior engineering roles.

πŸ‘₯ Team Culture & Values

Operations Values:

  • Creativity & Innovation: Simpson Strong-Tie values creativity and encourages individuals to bring their unique ideas to the workplace, particularly evident in the embrace of AI-augmented development.

  • Collaboration & Support: A strong emphasis on teamwork, mutual support, and working together to solve problems, often described as a "family" atmosphere.

  • Quality & Customer Focus: A commitment to delivering high-quality products and services that meet customer needs, driving progress forward.

  • Humility & Kindness: While driven by a mission, the company culture values humble and genuinely kind individuals who contribute positively to the team dynamic.

  • Continuous Improvement: A dedication to enhancing skills, competencies, and processes, reflected in the investment in employee training and development.

Collaboration Style:

  • Cross-Functional Integration: Expect close collaboration with designers, product managers, and backend engineers across multiple product teams, fostering a holistic approach to product development.

  • Mentorship & Knowledge Sharing: A culture where senior members mentor junior colleagues, and knowledge is shared through code reviews, TechTalks, and collaborative problem-solving.

  • Feedback-Driven: An environment where feedback is exchanged constructively, likely through Agile ceremonies and regular code reviews, to drive continuous improvement in both product and process.

πŸ“ Enhancement Note: The company culture emphasizes a supportive, collaborative, and innovative environment. The blend of a long-standing company's values with a forward-thinking approach to technology (like AI) is a key aspect. Candidates should align with these values, particularly the emphasis on teamwork, quality, and continuous learning.

⚑ Challenges & Growth Opportunities

Challenges:

  • Integrating AI Effectively: The primary challenge will be to leverage AI tools to genuinely enhance productivity and product value, rather than simply adopting them. This involves critical evaluation of AI output, managing prompts, and ensuring code quality and security.

  • Bridging Design & Engineering: Ensuring seamless translation of complex designs into functional, accessible, and performant code, while actively contributing to design decisions and maintaining a consistent design system.

  • Scalability & Performance: Designing and implementing front-end solutions that are scalable, performant, and maintainable as the company's digital product suite grows.

  • Global Collaboration: Effectively collaborating with international teams across different time zones and cultural contexts, requiring strong communication and coordination skills.

  • Staying Ahead of Technology: Continuously learning and adapting to new front-end technologies, AI advancements, and best practices in UX engineering.

Learning & Development Opportunities:

  • AI Specialization: Deep dive into AI technologies, prompt engineering, and integrating AI APIs, becoming a go-to expert within the company.

  • Advanced Front-End Architecture: Opportunities to learn and apply advanced patterns for building large-scale, complex front-end applications.

  • Leadership Skills: Developing mentorship capabilities and potentially moving into team leadership roles through guidance from senior management.

  • Global Project Experience: Gaining invaluable experience working on projects with international scope and potentially contributing to projects based in the USA.

  • Industry Certifications & Training: Access to online learning platforms and potential for external training to broaden skill sets.

πŸ“ Enhancement Note: The challenges are directly linked to the innovative aspects of the role, particularly AI integration and advanced development practices. The growth opportunities are substantial, offering paths for technical mastery, leadership, and international exposure.

πŸ’‘ Interview Preparation

Strategy Questions:

  • Operations Strategy: "How would you approach designing a new component library for a large organization to ensure scalability, accessibility, and ease of use, while also incorporating AI-assisted development?" (Focus on process, tools, and collaboration.)

  • Collaboration & Stakeholder Management: "Describe a time you had to work closely with a designer to implement a complex UI feature. How did you ensure the design intent was met while also addressing technical constraints?" (Highlight communication, problem-solving, and UX focus.)

  • Problem-Solving & Efficiency: "Imagine a critical front-end bug is reported causing significant user frustration. Walk us through your process for diagnosing, resolving, and preventing similar issues in the future, including any AI tools you might use." (Emphasize methodical approach, debugging skills, and AI utilization.)

Company & Culture Questions:

  • "Based on your research, how do you see Simpson Strong-Tie's culture of 'family' and 'support' translating into the daily work of a Senior UX Engineer?" (Show you've researched their values and can articulate how you'd fit in.)

  • "How would you mentor a junior engineer on best practices for using AI coding assistants effectively and responsibly?" (Demonstrate leadership and understanding of AI ethics/quality.)

Portfolio Presentation Strategy:

  • The "Why, What, How, and So What": Structure your portfolio presentations around this framework.

    • Why: The business problem or user need.
    • What: Your specific role and contributions.
    • How: The technologies, processes, and methodologies used (especially design systems, AI tools, performance/accessibility techniques).
    • So What: The measurable impact, outcomes, and lessons learned.
  • Interactive Demos: If possible, have live demos or interactive prototypes readily available to showcase your work.

  • Focus on AI Integration: Dedicate a segment to your AI-assisted development experience, detailing prompt engineering, validation, and benefits.

  • Design System Showcase: Clearly present your contributions to design systems, explaining the architecture and benefits.

  • Conciseness: Be prepared to present your key projects within a given timeframe, highlighting the most impactful aspects.

πŸ“ Enhancement Note: Interview preparation should focus on demonstrating not only technical proficiency but also a strategic understanding of UX, design systems, and innovative AI integration. Candidates need to articulate their process and impact clearly, using their portfolio as tangible evidence.

πŸ“Œ Application Steps

To apply for this Senior UX Engineer position:

  • Submit your application through the provided link on the Workday job portal.

  • Tailor Your CV: Customize your resume to highlight your experience with React, Next.js, TypeScript, design systems, Figma, accessibility (WCAG), and crucially, your practical experience with AI coding tools and APIs. Use keywords from the job description.

  • Craft a Compelling Application Letter: In your cover letter, express your enthusiasm for Simpson Strong-Tie's mission and culture. Specifically address your experience with AI-augmented development and your interest in bridging design and engineering.

  • Prepare Your Portfolio: Ensure your portfolio is up-to-date, showcasing 2-3 of your strongest projects. Be ready to discuss your process, impact, and any AI integration examples in detail during interviews.

  • Research Simpson Strong-Tie: Familiarize yourself with the company's history, its structural products, and its digital presence. Understand their commitment to innovation and engineering excellence.

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

Requires 5+ years of front-end development experience with strong proficiency in React, Next.js, and TypeScript. Candidates must be skilled in Figma, accessibility standards, and the daily use of AI coding assistants.