[BD] Front End Developer - UX Driven (1 year Contractor)

Bosch Group
Full-timeHo Chi Minh City, Vietnam

📍 Job Overview

Job Title: [BD] Front End Developer - UX Driven (1 year Contractor)

Company: Bosch Group

Location: Etown Building, 364 Cong Hoa Street, Ward 13, Tan Binh District, Ho Chi Minh City, Vietnam

Job Type: Full-time (Contractor)

Category: Front-End Development, UX Engineering, Design Technology

Date Posted: March 5, 2026

Experience Level: 5+ 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 technical processes.

  • Key responsibilities include developing sophisticated UI components for intricate workflows like visual logic builders and data-heavy dashboards, ensuring a seamless and understandable user journey.

  • The position requires ownership and scaling of a global design system and component library to maintain pixel-perfect consistency across all product modules and international regions.

  • A strong emphasis is placed on implementing internationalization (i18n) and localization (l10n) strategies, alongside strict adherence to WCAG 2.1 accessibility standards for a diverse, global user base.

  • This is a 1-year contractor position, requiring a self-starter mentality and the ability to integrate quickly into project teams.

📝 Enhancement Note: While the core job title is "Front End Developer," the description emphasizes "UX Driven" and "UX Engineer" responsibilities, indicating a specialized role focused on the user experience aspect of front-end development. The "BD" prefix likely denotes a business development or specific project designation within Bosch. The contractor status is crucial for candidates to understand.

📈 Primary Responsibilities

  • Engineer complex UI components for critical workflow functionalities, including visual logic builders, real-time status monitors, and multi-step configuration wizards to enhance user interaction and efficiency.

  • Lead the stewardship and expansion of the global design system and component library, ensuring consistent application of UI elements and design tokens across all product modules and geographical regions.

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

  • Implement robust internationalization (i18n) and localization (l10n) strategies to ensure the product is effectively usable by a diverse, international audience, and maintain strict compliance with WCAG 2.1 accessibility standards.

  • Actively monitor and optimize key performance indicators such as "Core Web Vitals" and interaction latency to guarantee the product remains highly responsive and performant, even under demanding enterprise workloads.

  • Serve as a crucial liaison, translating design visions between UX designers and backend engineering teams, ensuring technical feasibility, performance compliance, and adherence to the global design system.

  • Collaborate with cross-functional teams, including product managers, designers, and backend developers, to define requirements, provide technical insights, and contribute to the overall product strategy.

📝 Enhancement Note: The responsibilities highlight a hybrid role, blending deep front-end technical expertise with a strong focus on user experience principles and practical application through design systems and prototyping. The emphasis on global products and accessibility suggests a need for meticulous attention to detail and a comprehensive understanding of internationalization challenges.

🎓 Skills & Qualifications

Education:

Experience:

  • A minimum of 5 years of professional experience in front-end development, with a significant portion dedicated to building Enterprise SaaS applications or IT Management tools.

Required Skills:

  • Expert-level proficiency in core front-end technologies: HTML5, CSS3 (including preprocessors like SASS/LESS), and TypeScript.

  • Deep understanding and practical experience with modern JavaScript frameworks such as React, Angular, or Vue.js, with a focus on creating reusable, stateful, and performant components.

  • Hands-on experience with design tools like Figma, Adobe XD, or Sketch, including the ability to extract design assets, understand design tokens, and collaborate effectively with design teams.

  • Familiarity with workflow technologies and data visualization, including libraries like D3.js or Chart.js, and state management solutions for complex data flows like Redux or Recoil.

  • Strong grasp of UX principles, including information architecture, user psychology, and usability testing methodologies, to inform development decisions.

Preferred Skills:

  • Experience with performance optimization techniques and monitoring tools for front-end applications, including understanding and improving "Core Web Vitals."

  • Familiarity with CI/CD pipelines and version control systems (e.g., Git).

  • Knowledge of backend integration patterns and RESTful API consumption.

  • Experience working in an Agile/Scrum development environment.

📝 Enhancement Note: The requirement for 5+ years of experience, coupled with expert-level skills in specific frameworks and tools, positions this role for mid-to-senior level developers. The emphasis on Enterprise SaaS and IT Management tools suggests a need for understanding complex business logic and enterprise-grade software development practices.

📊 Process & Systems Portfolio Requirements

Portfolio Essentials:

  • A robust portfolio showcasing at least 3-5 significant projects, with a clear focus on Enterprise SaaS products, IT workflow tools, or complex data visualization applications.

  • Projects should demonstrate advanced UI component development, intricate state management, and responsive design across various devices and screen sizes.

  • Evidence of implementing or contributing to a design system, including reusable components, style guides, and design token utilization.

  • Case studies or project descriptions that detail the problem statement, the user experience challenges addressed, the technical solutions implemented, and the quantifiable impact on user efficiency or product adoption.

Process Documentation:

  • Candidates are expected to articulate their process for translating design mockups into functional code, including how they ensure pixel-perfect accuracy and adherence to design specifications.

  • Ability to describe workflows for implementing internationalization and localization features, including considerations for different languages, cultural nuances, and character sets.

  • Demonstrated understanding of accessibility best practices (WCAG 2.1) and how they are integrated into the development process from the outset.

  • Examples of how performance optimization techniques are applied to improve loading times, interaction latency, and overall user experience in complex applications.

📝 Enhancement Note: For a UX-focused development role, the portfolio is paramount. It should not just showcase technical ability but also the candidate's approach to user-centric design, problem-solving, and their understanding of how their code impacts the end-user experience. Highlighting contributions to design systems and accessibility is a key differentiator.

💵 Compensation & Benefits

Salary Range:

Benefits:

  • As a contractor, benefits are typically provided by the external vendor or through direct negotiation. Standard contractor benefits in Vietnam may include:

  • Competitive contractor rate as stated above.

  • Opportunity to work on cutting-edge global IT workflow products for a reputable multinational corporation.

  • Potential for contract extension or future opportunities within the Bosch network.

  • Exposure to international project teams and best practices in UX-driven development.

Working Hours:

  • Standard working hours are typically 40 hours per week, from Monday to Friday.

  • Specific daily schedules may be flexible to accommodate project needs and team collaboration, but on-site presence is required.

📝 Enhancement Note: Salary is an estimate for a contractor role in Vietnam. Actual compensation will depend on the specific vendor, negotiations, and the candidate's precise experience and skill set. The "Additional Information" section in the raw job description states that further details regarding benefits will be shared during the interview process, suggesting that standard employee benefits might not apply directly, but specific contractor arrangements will be discussed.

🎯 Team & Company Context

🏢 Company Culture

Industry: Technology, Automotive, Industrial Technology, Consumer Goods, Energy and Building Technology. Bosch is a diversified global technology and services company with a strong emphasis on innovation and engineering excellence.

Company Size: Bosch Group is a large enterprise with hundreds of thousands of employees globally. Bosch Global Software Technologies Company Limited (BGSV) in Vietnam is a significant subsidiary with over 4,000 associates, indicating a substantial and well-established operational footprint.

Founded: Robert Bosch GmbH was founded in 1886. Bosch Global Software Technologies Company Limited (BGSV) started its operation in 2010.

Team Structure:

  • The role is within Bosch Global Software Technologies (BGSV), a dedicated software development center.

  • The Front-End Developer will be part of a project team focused on a global IT workflow product. This team likely includes UX designers, backend engineers, product managers, and potentially QA specialists.

Methodology:

  • Bosch emphasizes a culture of innovation, quality, and sustainability.

  • Software development likely follows Agile methodologies, with a strong focus on engineering discipline, process optimization, and delivering high-quality, reliable software.

  • There's a clear emphasis on end-to-end solutions connecting sensors, software, and services, suggesting a holistic approach to product development.

Company Website: https://www.bosch.com/ and https://www.bosch-global-software-technologies.com/

📝 Enhancement Note: Working for a large, established company like Bosch, even as a contractor, provides exposure to robust processes, international standards, and a culture of quality. The significant size of BGSV in Vietnam suggests ample opportunities for collaboration and learning within a structured environment.

📈 Career & Growth Analysis

Operations Career Level: This role is positioned as a Senior Front-End Developer with a specialized focus on UX/UI implementation and design system stewardship. It requires a high degree of technical expertise and a strong understanding of user-centric design principles.

Reporting Structure: The contractor will report to a Project Lead or Engineering Manager within the BGSV software development team. They will collaborate closely with UX designers, backend engineers, and product management stakeholders.

Operations Impact: The role directly impacts the usability and effectiveness of a global IT workflow product. By ensuring intuitive design and seamless user experience, the developer contributes to increased user adoption, improved efficiency of complex technical processes, and overall product success in the enterprise market.

Growth Opportunities:

  • Skill Specialization: Deepen expertise in advanced front-end frameworks, UX engineering, design systems, and accessibility standards.

  • Project Leadership: Opportunities to lead the front-end implementation of specific features or modules, potentially mentoring junior developers.

  • Cross-Functional Exposure: Gain deeper insights into product management, backend architecture, and UX research through close collaboration.

  • Industry Exposure: Work on cutting-edge IT workflow solutions for a global leader in technology, providing valuable experience for future roles in Enterprise SaaS or UX-focused development.

  • Potential for Extension/Full-Time: While a 1-year contract, successful performance could lead to contract extensions or opportunities for full-time roles within Bosch if available.

📝 Enhancement Note: For a contractor role, growth is often measured by skill acquisition, project impact, and the potential for future engagements. This role offers a chance to refine highly sought-after skills in a demanding enterprise environment.

🌐 Work Environment

Office Type: On-site, within the Etown Building in Ho Chi Minh City. This is a modern office complex designed to support a large number of employees and business operations.

Office Location(s): Etown Building, 364 Cong Hoa Street, Ward 13, Tan Binh District, Ho Chi Minh City, Vietnam. This location is accessible within the city.

Workspace Context:

  • The work environment at BGSV is likely to be collaborative and professional, reflecting Bosch's global standards.

  • Expect access to modern development tools, hardware, and potentially shared workspaces designed for team interaction.

  • Opportunities for direct interaction with UX designers, product managers, and fellow engineers to foster a cohesive development process.

Work Schedule:

  • Standard 40-hour work week, Monday to Friday.

  • While on-site, there might be some flexibility in daily start/end times, subject to team coordination and project demands.

  • The nature of IT workflow products may require occasional responsiveness outside standard hours for critical issues, though this is less common for front-end roles compared to backend or operations.

📝 Enhancement Note: The on-site requirement is a key factor for candidates. The Etown Building is a known business hub, suggesting a professional and well-equipped workspace.

📄 Application & Portfolio Review Process

Interview Process:

  • Initial Screening: A recruiter or hiring manager will review applications and resumes, focusing on relevant experience in front-end development, UX engineering, and Enterprise SaaS.

  • Technical Assessment: Candidates may undergo a technical screening or coding challenge to evaluate proficiency in HTML, CSS, TypeScript, and chosen frameworks (React, Angular, Vue.js). This could involve a take-home assignment or a live coding session.

  • Portfolio Review & Deep Dive: A significant part of the interview will involve a detailed review of the candidate's portfolio. Be prepared to walk through specific projects, discuss design decisions, technical challenges, and the impact of your work.

  • Behavioral & Cultural Fit: Interviews will assess communication skills, problem-solving abilities, collaboration style, and how well the candidate aligns with Bosch's engineering culture and the project team's dynamics. Questions will focus on handling complex requirements, working with designers, and ensuring product quality.

  • Final Interview: Potentially with a senior engineering lead or product manager to discuss the strategic impact of the role and confirm overall fit.

Portfolio Review Tips:

  • Curate Selectively: Choose projects that best represent your expertise in UX-driven development, complex UI components, and Enterprise SaaS. Prioritize quality over quantity.

  • Tell a Story: For each project, clearly articulate the problem, your role, the design and technical challenges, your solutions, and the measurable outcomes (e.g., improved user engagement, reduced task completion time, enhanced performance).

  • Highlight UX Focus: Specifically point out how your development choices enhanced the user experience, adhered to design principles, and implemented accessibility standards.

  • Showcase Design System Contributions: If applicable, detail your involvement in creating or maintaining a design system, component library, or style guide.

  • Prepare for Technical Questions: Be ready to discuss the architecture, state management, performance optimizations, and specific technologies used in your portfolio projects.

  • Demo if Possible: For interactive prototypes or complex UIs, be prepared to demonstrate them live or provide links.

Challenge Preparation:

  • Coding Challenges: Practice JavaScript, TypeScript, HTML, and CSS problems, focusing on algorithm efficiency, DOM manipulation, and modern framework patterns. Be ready for tasks related to component creation, state management, and responsive design.

  • UX/Design System Challenges: Be prepared for scenarios where you might be asked to critique an existing UI, suggest improvements, or outline how you would approach building a specific complex component based on given requirements.

  • Problem-Solving Scenarios: Think about how you would approach translating a complex, abstract requirement into a concrete, user-friendly interface.

📝 Enhancement Note: The emphasis on a portfolio review and UX-specific challenges indicates that Bosch is looking for developers who are not just coders but also thoughtful problem-solvers with a keen eye for user experience and design implementation.

🛠 Tools & Technology Stack

Primary Tools:

  • Core Technologies: HTML5, CSS3 (SASS/LESS), TypeScript.

  • JavaScript Frameworks: React, Angular, or Vue.js (deep proficiency in at least one).

  • State Management: Redux, Recoil, or similar solutions for complex data flows.

  • Design & Prototyping Tools: Figma, Adobe XD, Sketch (practical experience with extracting assets and understanding design tokens).

  • Data Visualization: D3.js, Chart.js, or similar libraries.

Analytics & Reporting:

  • Experience with front-end performance monitoring tools (e.g., Lighthouse, WebPageTest, browser developer tools) for optimizing "Core Web Vitals" and interaction latency.

CRM & Automation:

  • Not directly specified for this role, but understanding how front-end applications integrate with backend systems and potentially CRM data is beneficial.

📝 Enhancement Note: Proficiency in at least one major JS framework (React, Angular, Vue.js) is essential. The inclusion of Figma/Sketch and data visualization libraries highlights the UX-centric nature of this role.

👥 Team Culture & Values

Operations Values:

  • Quality and Precision: A strong commitment to delivering high-quality, pixel-perfect UIs that align with design specifications and technical standards.

  • User-Centricity: A dedication to understanding and serving the needs of a global user base, ensuring intuitive and accessible product experiences.

  • Innovation and Continuous Improvement: A drive to explore new technologies and methodologies to enhance product functionality and user satisfaction.

  • Collaboration and Communication: Valuing open communication and teamwork to effectively translate design concepts into robust engineering solutions, especially within international teams.

  • Efficiency and Performance: A focus on optimizing application performance and user interaction speed to support demanding enterprise workloads.

Collaboration Style:

  • Cross-functional Integration: Working closely with UX designers, product managers, and backend engineers to ensure seamless product development from concept to deployment.

  • Feedback-Driven: An open approach to receiving and providing constructive feedback on designs, code, and processes to foster continuous improvement.

  • Global Mindset: Understanding and respecting cultural nuances, time zone differences, and communication styles inherent in international team collaboration.

📝 Enhancement Note: Bosch's culture often emphasizes engineering excellence and a long-term vision. For this role, expect a professional environment where attention to detail, quality, and collaborative problem-solving are highly valued.

⚡ Challenges & Growth Opportunities

Challenges:

  • Bridging Design and Code: Effectively translating complex visual designs and UX flows into functional, performant, and maintainable code requires strong technical and communication skills.

  • Global Consistency: Maintaining pixel-perfect consistency and a unified user experience across diverse regions, languages, and technical environments presents a significant challenge.

  • Performance Optimization: Ensuring that sophisticated UI components and data-heavy dashboards remain responsive and fast under heavy enterprise workloads requires continuous monitoring and optimization.

  • Accessibility Compliance: Strictly adhering to WCAG 2.1 standards for a global product necessitates a deep understanding of accessibility principles and their implementation.

  • Contractor Status: Navigating the dynamics of a contractor role within a large corporate structure, managing expectations, and ensuring seamless integration with permanent teams.

Learning & Development Opportunities:

  • Advanced Framework Mastery: Deepen expertise in specific front-end frameworks and their advanced features for enterprise-grade applications.

  • UX Engineering Specialization: Develop specialized skills in interaction design, usability testing, and performance optimization from a UX perspective.

  • Design System Development: Gain practical experience in building, maintaining, and scaling complex design systems.

  • Global Product Development: Learn best practices for developing software for international markets, including i18n/l10n strategies and cultural considerations.

  • Exposure to Bosch Technologies: Understand how front-end solutions integrate with Bosch's broader technology ecosystem and products.

📝 Enhancement Note: The challenges are inherent to building complex, global software. The growth opportunities are significant for a developer looking to specialize in the intersection of front-end development and user experience.

💡 Interview Preparation

Strategy Questions:

  • Technical Approach: "Describe your process for taking a complex Figma design for a data visualization dashboard and translating it into a performant React component. What are your key considerations for state management and accessibility?"

  • Problem-Solving: "Imagine a scenario where a new feature you've developed is causing significant performance degradation on older browsers in a specific region. How would you diagnose and resolve this issue, considering both technical and user experience factors?"

  • Design System Contribution: "Walk us through your experience contributing to or managing a design system. What are the key challenges, and how do you ensure adoption and consistency across multiple development teams?"

Company & Culture Questions:

  • Bosch Values: "How do you see your role contributing to Bosch's commitment to quality and innovation, particularly in the context of a global IT workflow product?"

  • Collaboration: "Describe a time you had to collaborate closely with a UX designer who had a vision that was technically challenging. How did you approach the situation to find a mutually beneficial solution?"

  • Contractor Role: "As a contractor, how do you ensure you become a productive and integrated member of the team quickly?"

Portfolio Presentation Strategy:

  • Project Selection: Choose 2-3 projects that best showcase your UX-driven development skills, focus on Enterprise SaaS, and demonstrate your ability to build complex UI components.

  • Narrative Flow: For each project, clearly articulate the problem, your specific contributions, the design and technical challenges, your solution, and the impact (quantifiable if possible).

  • Technical Deep Dive: Be prepared to discuss the architecture, state management, performance optimizations, and any specific libraries or patterns used.

  • UX Rationale: Explain why you made certain design and development choices from a user experience perspective. Highlight how you ensured accessibility and internationalization.

  • Visual Aids: Use screen recordings, interactive demos, or clear screenshots to illustrate your work effectively.

📝 Enhancement Note: Preparation should focus on demonstrating not just coding ability but also a strategic understanding of UX, design systems, performance, and cross-functional collaboration within a global context.

📌 Application Steps

To apply for this operations (Front-End Developer - UX Driven) position:

  • Submit your application through the provided SmartRecruiters link, ensuring your resume is up-to-date and highlights relevant experience.

  • Portfolio Customization: Curate your online portfolio or PDF to prominently feature projects demonstrating expertise in Enterprise SaaS, complex UI development, design system contributions, and UX best practices. Tailor the project descriptions to align with the responsibilities outlined in this job description.

  • Resume Optimization: Ensure your resume clearly lists your proficiency in HTML5, CSS3, TypeScript, React/Angular/Vue.js, Figma/Sketch, and any relevant UX/accessibility tools. Quantify achievements where possible (e.g., "Improved dashboard load time by 20%").

  • Interview Preparation: Practice articulating your development process, technical decisions, and UX rationale for portfolio projects. Prepare to discuss challenges related to global products, performance, and accessibility.

  • Company Research: Familiarize yourself with Bosch's global presence, its focus on technology and services, and the role of Bosch Global Software Technologies (BGSV) in its operations. Understand the company's 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 or their designated vendor before making application decisions. This is a contractor role, and benefits and specific terms will be negotiated with the external vendor.

Application Requirements

Candidates must have 5+ years of frontend development experience, focusing on Enterprise SaaS or IT Management tools, with expert-level proficiency in HTML5, CSS3, TypeScript, and modern frameworks like React, Angular, or Vue.js.