Job Description
This position will be contracted through Bosch’s external vendor under a one-year agreement.
A Front-End Developer specializing in UX Development (often called a UX Engineer or Design Technologist) serves as the bridge between creative design and technical engineering. For a global IT workflow product, this role focuses on making complex technical processes—like automation builders and data-heavy dashboards—feel intuitive for a diverse, international audience.
Key Responsibilities
- Interaction Engineering: Develop sophisticated UI components for complex workflows, such as visual logic builders, real-time status monitors, and multi-step configuration wizards.
- Design System Stewardship: Own and scale the global design system and component library, ensuring pixel-perfect consistency across all regions and product modules.
- High-Fidelity Prototyping: Create interactive, code-based prototypes to test and validate complex user journeys before full production development.
- Localization & Accessibility (a11y): Implement internationalization (i18n) and localization (l10n) strategies to support global users, alongside strict adherence to WCAG 2.1 accessibility standards.
- UX Performance Optimization: Monitor and optimize "Core Web Vitals" and interaction latency to ensure the product remains responsive under heavy enterprise workloads.
- Stakeholder Collaboration: Act as a "translator" between UX designers and backend engineers to ensure design visions are technically feasible and performance-compliant.
Qualifications
- Bachelor’s or master's degree in computer science, Engineering, or a related field.
Core Technical Skills
- Front-end Expertise: Expert-level HTML5, CSS3 (SASS/LESS), and TypeScript.
- Framework Expertise: Deep proficiency in React, Angular, or Vue.js, with a focus on building reusable, stateful components.
- Design Tools: Practical experience with Figma, Adobe XD, or Sketch, including the ability to extract assets and understand design tokens.
- Workflow Technologies: Familiarity with data visualization libraries (e.g., D3.js, Chart.js) and state management for complex data flows (e.g., Redux, Recoil).
UX & Professional Experience
- Experience: 5+ years of experience in frontend development, with a significant portfolio focused on Enterprise SaaS or IT Management tools.
- UX Principles: Strong understanding of information architecture, user psychology, and usability testing methodologies.
- Global Mindset: Experience delivering software that accounts for regional cultural nuances and varied internet speeds.
Additional Information
Further details regarding benefits will be shared during the interview process