[BD] Front End Developer - UX Driven

Bosch Group
Full-timeβ€’Ho Chi Minh City, Vietnam

πŸ“ Job Overview

Job Title: Front End Developer - UX Driven

Company: Bosch Group

Location: Ho Chi Minh City, Vietnam

Job Type: Full-time

Category: Software Engineering / UX Engineering

Date Posted: April 21, 2026

Experience Level: Mid-Senior Level (5-10 years)

Remote Status: On-site

πŸš€ Role Summary

  • This role focuses on bridging the gap between UX design and technical engineering for a global IT workflow product, emphasizing intuitive user experiences for complex processes.

  • Key responsibilities include developing sophisticated UI components for visual logic builders and data-heavy dashboards, ensuring a seamless and intuitive user experience.

  • The position involves owning and scaling the global design system, ensuring pixel-perfect consistency across all product modules and regions.

  • A strong emphasis is placed on implementing internationalization (i18n), localization (l10n), and adhering to WCAG 2.1 accessibility standards for a global audience.

  • Performance optimization of "Core Web Vitals" and interaction latency is crucial for maintaining responsiveness under heavy enterprise workloads.

πŸ“ Enhancement Note: While the job title is "Front End Developer - UX Driven," the responsibilities and required skills clearly indicate a "UX Engineer" or "Design Technologist" role. The focus on interaction engineering, design system stewardship, and high-fidelity prototyping aligns with operations professionals who bridge design and development for complex enterprise software. This role is positioned within a global IT workflow product context, suggesting a need for robust, scalable, and user-friendly solutions for business processes.

πŸ“ˆ Primary Responsibilities

  • Engineer sophisticated UI components for complex workflows, including visual logic builders, real-time status monitors, and multi-step configuration wizards.

  • Own, scale, and maintain the global design system and component library, ensuring adherence to brand guidelines and pixel-perfect consistency across all product modules and international regions.

  • Develop high-fidelity, code-based prototypes to rigorously test and validate complex user journeys and interaction models prior to full production development.

  • Implement robust internationalization (i18n) and localization (l10n) strategies to ensure product usability for a diverse, global user base, coupled with strict adherence to WCAG 2.1 accessibility standards.

  • Monitor, analyze, and optimize "Core Web Vitals" and interaction latency to guarantee a responsive and performant user experience, even under demanding enterprise workloads.

  • Serve as a primary technical liaison between UX designers and backend engineers, translating design visions into technically feasible solutions and ensuring performance compliance.

  • Collaborate with cross-functional teams to gather requirements, provide technical insights, and ensure the successful implementation of UX-driven features.

πŸ“ Enhancement Note: The responsibilities highlight a deep engagement with the entire product development lifecycle, from conceptualization and prototyping to implementation and optimization. For operations professionals, this implies a need for a strong understanding of how user experience directly impacts the efficiency and adoption of business process tools. The emphasis on "complex workflows" and "data-heavy dashboards" points towards applications commonly found in revenue operations, sales operations, or IT workflow management.

πŸŽ“ Skills & Qualifications

Education:

Experience:

  • A minimum of 5 years of professional experience in front-end development, with a strong emphasis on building complex enterprise-level user experiences (SaaS, IT management, or similar domains).

Required Skills:

  • Expert proficiency in HTML5, CSS3 (including preprocessors like Sass or CSS Modules), and modern CSS layout techniques (Flexbox/Grid).

  • Deep knowledge of TypeScript for building robust and maintainable front-end applications.

  • Extensive experience with a modern JavaScript framework, specifically React (proficiency in building reusable, stateful components and hooks; experience with state management libraries like Redux or Recoil).

  • Practical experience with UX design tools such as Figma, Adobe XD, or Sketch, including the ability to extract design assets and interpret design tokens.

  • Strong understanding of REST APIs and WebSockets for real-time data integration, including robust error handling and retry/backoff strategies.

  • Familiarity with data visualization libraries (e.g., D3.js, Chart.js) and state management for complex data flows.

  • Solid understanding of UX principles, information architecture, user psychology, and usability testing methodologies.

  • Proven ability to implement internationalization (i18n) and localization (l10n) strategies.

  • Strict adherence to accessibility standards, particularly WCAG 2.1.

Preferred Skills:

  • Experience with design token pipelines (e.g., Style Dictionary).

  • Proficiency with Storybook for component development and documentation.

  • Familiarity with visual regression testing tools like Chromatic.

  • Awareness of front-end security best practices (OWASP top risks, XSS/CSP).

  • Experience with observability tools (e.g., Sentry, Datadog).

  • Knowledge of feature flagging and A/B testing methodologies.

  • Experience working within distributed teams across different regions.

  • Experience delivering localized experiences in multiple languages, including Right-to-Left (RTL) locales.

  • Proven track record of design system adoption across multiple product modules with documented components and usage guidelines.

  • Measurable improvements in Core Web Vitals and interaction latency on high-traffic workflows.

πŸ“ Enhancement Note: The qualifications emphasize a blend of strong technical front-end skills and a deep understanding of user experience principles, particularly within an enterprise context. For operations professionals, this means the ability to not only build but also to critically assess and improve user interfaces for business-critical applications. The emphasis on "complex workflows," "data-heavy dashboards," and "automation builders" directly aligns with the tools and systems that operations teams rely on daily. The "Nice to Have" section points towards advanced practices in design systems, performance, and collaborative development, which are valuable for driving operational efficiency.

πŸ“Š Process & Systems Portfolio Requirements

Portfolio Essentials:

  • A robust portfolio showcasing at least 5 years of experience in front-end development, with a specific focus on complex enterprise UX. This should include examples of SaaS platforms, IT management tools, or similar business-critical applications.

  • Demonstrable projects highlighting the development of sophisticated UI components for complex workflows, such as visual logic builders, real-time status monitors, or multi-step configuration wizards.

  • Evidence of contributions to or ownership of a design system, illustrating the ability to ensure pixel-perfect consistency and scale components across different product modules and regions.

  • Case studies detailing the implementation of internationalization (i18n) and localization (l10n) strategies, along with adherence to accessibility standards (WCAG 2.1).

Process Documentation:

  • Documentation or case studies detailing the process of translating UX designs into functional, high-fidelity prototypes using code.

  • Examples of how you have acted as a "translator" between UX designers and backend engineers, demonstrating effective communication and problem-solving for technical feasibility and performance compliance.

  • Evidence of experience with data integration, including the use of REST APIs and WebSockets, with a focus on robust error handling and real-time data synchronization.

  • Documentation of your approach to building reusable, stateful components within a chosen front-end framework (React, Angular, Vue.js).

πŸ“ Enhancement Note: The portfolio requirements are critical for this role, demanding tangible proof of complex UX development. For operations professionals looking to transition or advance, this means preparing detailed case studies that highlight how their front-end skills directly contributed to improved usability, efficiency, and adoption of business systems. The focus on "complex workflows" and "data-heavy dashboards" should be central to portfolio examples, showcasing an understanding of operational needs.

πŸ’΅ Compensation & Benefits

Salary Range:

Benefits:

  • Private Health Insurance (Generali): Comprehensive health coverage provided by the company.

  • Personal Accident Insurance: Coverage for personal accidents.

  • 13-month Salary Bonus: A guaranteed bonus upon completion of the contract, typically paid in the final payroll of the labor contract.

  • 12 days annual leave: Paid time off for rest and personal pursuits.

  • Opportunity to work with a leading global technology company (Bosch Group).

  • Exposure to cutting-edge IT workflow product development.

Working Hours:

  • Standard working hours are 40 hours per week. Specific daily schedules may vary but are expected to align with typical business operations in Vietnam.

πŸ“ Enhancement Note: The salary estimate is based on general market data for skilled software engineers in Ho Chi Minh City, considering the specified experience level and the demanding nature of UX engineering roles. The benefits provided are standard for multinational companies in Vietnam, with the 13-month bonus being a significant incentive. For operations professionals, understanding the total compensation package, including bonuses and insurance, is crucial for evaluating the overall attractiveness of the role.

🎯 Team & Company Context

🏒 Company Culture

Industry:

Company Size:

Founded:

Team Structure:

  • The role reports to a Front-End Development lead or a UX Engineering Manager within BGSV's software development center.

  • The team likely comprises a mix of UX/UI Designers, Front-End Developers, Back-End Engineers, QA Testers, and potentially Product Managers.

Methodology:

  • Agile development methodologies are likely employed, given the software development context and global product nature. This includes iterative development, sprint planning, and continuous integration/continuous deployment (CI/CD) practices.

  • A strong emphasis on data-driven decision-making, leveraging analytics and user feedback to inform design and development choices.

Company Website:

πŸ“ Enhancement Note: The context of Bosch Group and its Vietnam subsidiary (BGSV) suggests a professional, structured, and quality-focused work environment. The "UX Driven" aspect implies a culture that values user-centric design, which is crucial for developing effective business process tools. For operations professionals, understanding this structured environment and the emphasis on data and efficiency is key.

πŸ“ˆ Career & Growth Analysis

Operations Career Level:

Reporting Structure:

  • The Front-End Developer - UX Driven will likely report to a Lead Front-End Developer, a UX Engineering Manager, or a Head of Engineering/Product within the BGSV software development division.

Operations Impact:

Growth Opportunities:

  • Technical Specialization: Deepen expertise in specific front-end frameworks, performance optimization, accessibility standards, or design system architecture.

  • Leadership Track: Progress into a Lead UX Engineer, Technical Lead, or Team Lead role, mentoring junior developers and taking on more strategic responsibilities for product features or system architecture.

  • Design System Architect: Specialize in the evolution and management of large-scale design systems, influencing UI/UX standards across multiple Bosch products.

  • Cross-functional Mobility: Transition into Product Management or UX Design roles, leveraging a strong understanding of both technical implementation and user needs.

  • Global Project Exposure: Gain experience working on diverse, international projects, understanding regional nuances in design and technology adoption.

πŸ“ Enhancement Note: This role offers a unique career path for individuals skilled in both development and design. For operations professionals, it represents an opportunity to influence the user experience of the very tools they might use, or to leverage their operational understanding to build more effective front-end solutions for business processes. The growth opportunities highlight a path toward technical leadership and strategic influence within a large, global organization.

🌐 Work Environment

Office Type:

Office Location(s):

Workspace Context:

  • The workspace will likely be a modern office setting designed to foster collaboration and productivity. This includes access to high-speed internet, development workstations, and shared meeting rooms equipped for presentations and team discussions.

  • Opportunities for direct interaction with UX designers, backend engineers, and product teams will be frequent, facilitating a dynamic and collaborative development process.

Work Schedule:

  • The standard work schedule is 40 hours per week, aligning with typical business operations. While on-site, there may be some flexibility in daily start and end times, as is common in multinational companies, but the core working hours and collaboration needs will dictate the schedule.

πŸ“ Enhancement Note: The on-site requirement in a professional office environment like Etown Building suggests a structured and collaborative setting. For operations professionals accustomed to remote or hybrid work, this on-site aspect is a key consideration. The emphasis on direct collaboration with design and engineering teams is crucial for the UX-driven nature of the role.

πŸ“„ Application & Portfolio Review Process

Interview Process:

  • Initial Screening: A recruiter or HR representative will likely conduct an initial screening call to assess basic qualifications, experience, and cultural fit.

  • Technical Assessment (Portfolio Review & Coding Challenge): A significant portion of the interview process will involve a deep dive into the candidate's portfolio. This will be followed by a technical coding challenge or a live coding session to evaluate practical skills in front-end development (e.g., React, TypeScript, CSS) and problem-solving abilities related to UI development and UX implementation.

  • UX/Design Collaboration Interview: An interview with UX designers or senior UX engineers to assess understanding of UX principles, design system collaboration, and ability to translate design concepts into code.

  • Team/Manager Interview: Interviews with potential team members and the hiring manager to evaluate technical depth, problem-solving approach, communication skills, and cultural fit within the Bosch environment.

  • Final Interview: Potentially a final interview with a senior leader to discuss career aspirations, strategic thinking, and overall fit within the company's broader goals.

Portfolio Review Tips:

  • Showcase Complexity: Prioritize projects that demonstrate experience with complex enterprise workflows, data-heavy dashboards, or intricate UI components. Highlight the challenges faced and how your solutions addressed them.

  • Detail Your Role: Clearly articulate your specific contributions to each project, especially in areas like interaction engineering, design system implementation, and performance optimization.

  • Quantify Impact: Where possible, use metrics to demonstrate the impact of your work. For example, improvements in Core Web Vitals, reduction in interaction latency, or successful adoption rates of features you developed.

  • Accessibility & Internationalization: Include examples or case studies that specifically address your experience with WCAG compliance and internationalization/localization efforts.

  • Code Samples: Be prepared to share code samples (e.g., via GitHub) or discuss specific code snippets from your projects that demonstrate clean, efficient, and well-architected front-end solutions.

Challenge Preparation:

  • Core Framework Proficiency: Thoroughly review React, including hooks, state management (Redux/Recoil), component lifecycle, and performance optimization techniques. Practice building reusable components.

  • TypeScript Fundamentals: Be prepared for questions and coding exercises involving TypeScript, focusing on types, interfaces, and robust data handling.

  • CSS Mastery: Refresh knowledge of modern CSS layouts (Flexbox, Grid), responsive design, and preprocessors (Sass).

  • Problem-Solving Scenarios: Practice solving common front-end challenges related to data fetching, state synchronization, UI rendering performance, and accessibility implementation.

  • Design System Thinking: Be ready to discuss how you would approach building or contributing to a design system, including component architecture and documentation.

πŸ“ Enhancement Note: The interview process emphasizes a strong technical foundation and a practical demonstration of UX engineering skills. For operations professionals, translating their understanding of business processes into tangible examples within their portfolio and interview responses will be key to demonstrating their value in this role. The focus on a portfolio review means candidates must be prepared to articulate the "why" and "how" behind their development choices.

πŸ›  Tools & Technology Stack

Primary Tools:

  • Front-end Framework: React (primary focus), with potential exposure to Angular or Vue.js.

  • Languages: TypeScript, JavaScript, HTML5, CSS3 (Sass/CSS Modules).

  • State Management: Redux, Recoil, or similar.

  • Build Tools: Webpack, Vite, or similar module bundlers.

  • Version Control: Git.

Analytics & Reporting:

  • Performance Monitoring: Tools for tracking "Core Web Vitals" and interaction latency (e.g., Lighthouse, WebPageTest, browser developer tools).

  • Observability Tools: Potential use of Sentry, Datadog, or similar for error tracking and application performance monitoring.

  • Analytics Platforms: Google Analytics or similar for user behavior tracking.

CRM & Automation:

Design & Prototyping Tools:

  • Design Software: Figma, Adobe XD, or Sketch (for asset extraction and understanding design tokens).

  • Component Library/Documentation: Storybook (preferred).

πŸ“ Enhancement Note: The technology stack is standard for modern enterprise front-end development with a UX focus. For operations professionals, familiarity with the purpose of these toolsβ€”enhancing user experience, ensuring application performance, and enabling complex workflowsβ€”is more critical than deep technical expertise in each. Understanding how these tools contribute to operational efficiency is a valuable perspective.

πŸ‘₯ Team Culture & Values

Operations Values:

  • User-Centricity: A strong commitment to understanding and serving the end-user's needs, ensuring that complex IT workflows are intuitive and efficient. This aligns with operations' goal of streamlining processes for users.

  • Quality & Precision: A dedication to delivering high-quality, pixel-perfect, and accessible user interfaces, reflecting Bosch's global reputation for engineering excellence.

  • Collaboration & Communication: Fostering an environment where designers, developers, and product teams work closely together, sharing knowledge and providing constructive feedback to achieve common goals.

  • Continuous Improvement: A proactive approach to identifying areas for enhancement in both the product (performance, accessibility, usability) and the development process itself.

  • Global Mindset: Valuing diversity and inclusivity, and designing solutions that are effective and culturally appropriate for a worldwide user base.

Collaboration Style:

  • Cross-functional Integration: The team operates on a highly collaborative model, with UX engineers acting as a vital link between design and development. Regular sync-ups, code reviews, and joint problem-solving sessions are expected.

  • Feedback-Driven: A culture that encourages open and honest feedback through design critiques, code reviews, and sprint retrospectives, promoting continuous learning and adaptation.

  • Knowledge Sharing: Encouraging the sharing of best practices, technical insights, and project learnings through internal documentation, presentations, or informal discussions.

πŸ“ Enhancement Note: The values emphasize a professional, quality-driven, and collaborative culture. For operations professionals, the "User-Centricity" and "Continuous Improvement" values are particularly relevant, as they directly mirror the objectives of optimizing business processes and user workflows.

⚑ Challenges & Growth Opportunities

Challenges:

  • Balancing Complexity and Simplicity: The core challenge is making intricate IT workflows and data-heavy dashboards feel simple and intuitive for a diverse, international audience, while maintaining technical robustness.

  • Design System Scalability: Ensuring the global design system remains consistent, maintainable, and adaptable as the product evolves and expands across different regions and modules.

  • Performance Optimization for Global Users: Achieving optimal "Core Web Vitals" and interaction latency across varying network conditions and device capabilities worldwide.

  • Accessibility & Internationalization: Meeting stringent WCAG 2.1 standards and effectively implementing i18n/l10n for a wide range of languages and cultural nuances, including RTL support.

  • Bridging Design and Engineering Gaps: Effectively translating complex design visions into technically feasible and performant code, and vice-versa, managing expectations between different disciplines.

Learning & Development Opportunities:

  • Advanced Front-End Techniques: Deepen expertise in performance optimization, advanced state management, and modern JavaScript/TypeScript features.

  • UX Engineering Specialization: Develop a mastery of UX principles, accessibility standards, and design system architecture.

  • Cross-Disciplinary Skills: Gain a comprehensive understanding of backend systems and how front-end applications interact with them.

  • Global Product Development: Experience working on large-scale, international software products, understanding market-specific requirements and user behaviors.

  • Leadership Development: Opportunities to mentor junior developers, lead feature development, or contribute to architectural decisions.

πŸ“ Enhancement Note: The challenges presented are common in sophisticated enterprise software development, particularly for global products. Operations professionals can leverage their understanding of user pain points and workflow inefficiencies to contribute valuable insights into overcoming these challenges. The growth opportunities are substantial for those looking to advance their careers in specialized technical roles.

πŸ’‘ Interview Preparation

Strategy Questions:

  • "Describe a time you had to make a complex technical process feel intuitive for users. What was your approach, and what was the outcome?" (Focus on your process, design considerations, and user feedback.)

  • "How do you balance the need for pixel-perfect design implementation with the realities of development timelines and technical constraints?" (Highlight your problem-solving and communication skills.)

  • "Walk me through a challenging UI component you built. What were the technical hurdles, how did you overcome them, and what did you learn?" (Showcase your technical depth and ability to articulate complex solutions.)

Company & Culture Questions:

  • "What interests you about Bosch Group and this specific role as a UX-driven Front-End Developer?" (Research Bosch's mission, values, and recent innovations. Connect your skills to their work.)

  • "How do you approach collaboration with UX designers and backend engineers? Can you give an example of a successful collaboration and a challenging one?" (Emphasize communication, empathy, and problem-solving.)

Portfolio Presentation Strategy:

  • Structure Your Narrative: For each project, clearly state the problem, your role and responsibilities, the technical solutions you implemented, and the measurable results or impact.

  • Highlight UX Impact: Emphasize how your front-end development choices directly improved user experience, efficiency, or task completion rates. Use visuals to illustrate before-and-after scenarios or key UI elements.

  • Technical Depth: Be prepared to discuss the specific technologies, libraries, and architectural patterns you used, and why you chose them.

  • Process & Collaboration: Explain your workflow, how you collaborated with designers and other engineers, and how you handled feedback and iterations.

  • Focus on Complexity: Select projects that best showcase your ability to handle complex enterprise requirements, data visualization, and intricate user flows.

πŸ“ Enhancement Note: Preparation should focus on demonstrating a deep understanding of how front-end development directly impacts user experience and, by extension, operational efficiency. Candidates should be ready to speak at length about their portfolio projects, framing them within the context of solving complex business problems through intuitive design and robust engineering.

πŸ“Œ Application Steps

To apply for this operations-adjacent technical position:

  • Submit your application through the provided job link on SmartRecruiters.

  • Portfolio Customization: Tailor your portfolio to highlight projects demonstrating complex enterprise UX, sophisticated UI component development, design system contributions, and performance optimization. Focus on examples relevant to workflow products or data-heavy applications.

  • Resume Optimization: Ensure your resume clearly articulates your 5+ years of front-end development experience, with specific keywords like "UX Engineer," "TypeScript," "React," "WCAG 2.1," "Core Web Vitals," and "design systems." Quantify achievements where possible.

  • Interview Preparation: Practice articulating your portfolio projects, focusing on the "why" behind your technical decisions and their impact on user experience and efficiency. Prepare for coding challenges in React and TypeScript.

  • Company Research: Thoroughly research Bosch Group and Bosch Global Software Technologies (BGSV), understanding their mission, values, and the significance of developing global IT workflow products. Be ready to discuss how your skills align with their commitment to quality and innovation.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Candidates must have at least 5 years of front-end development experience with a strong portfolio in enterprise UX and proficiency in React, TypeScript, and modern CSS. A bachelor's or master's degree in computer science or engineering is required.