Senior UI/UX Engineer

Senior UI/UX Engineer

Full-Time On-site
L

Project description

Our Client is a leading global financial markets infrastructure and data provider. Their purpose is driving financial stability, empowering economies and enabling customers to create sustainable growth.The platform is a strategic automation and operational resilience initiative, giving operations and leadership teams a single, trusted view over hundreds of automated checks and jobs that used to be run and tracked manually. The UI/UX Engineer owns how that operational picture is presented: from executive summary through to individual check evidence, across a growing set of independently built, permission-gated product areas.We're building this on a Node.js backend serving multiple independent frontend applications, with a shared internal design system and clear rules about which team owns which part of the product.

Responsibilities

  • We are looking for UI/UX Engineer to own frontend delivery within a large modular operations platform, building accessible, design-system-driven interfaces across multiple independently built product areas. Comfortable working directly with product and operational stakeholders to translate ambiguous requirements into shipped, WCAG-compliant UI, while respecting strict ownership boundaries between teams and clearly defined API contracts. Able to design a best-in-class experience for several different user types (e.g. executives, operations analysts, on-call engineers) even when requirements aren't fully defined up front, using judgement to fill the gaps rather than waiting for a complete spec.
  • Taking ownership of a module's end-to-end UI/UX, from ambiguous requirements to shipped, accessible interface
  • Engaging directly with operations or business stakeholders to understand workflows and translate them into interface design
  • Designing best-in-class interfaces for multiple distinct user types (e.g. leadership, operations, engineering) from partial or evolving requirements, making sound design decisions without waiting for fully specified requirements
  • Building production frontend using the shared internal design system and each product area's own conventions
  • Reducing operational risk and confusion by making status, exceptions and evidence clear, truthful and accessible

SKILLS

Must have

  • Mandatory Competencies:1. Ownership (CRITICAL)Has taken ownership of a UI/UX delivery from concept to production. Drove work independently with minimal direction. Shipped interfaces that replaced manual reporting, ad hoc dashboards or spreadsheet-based views.2. Stakeholder Engagement (CRITICAL)Comfortable reaching out directly to operations or business teams. Proactively gathers requirements and iterates on design based on direct user feedback rather than waiting for a spec to be handed over. Documents inputs, states and edge cases with the people who do the work.3. Accessible, Design-System-Driven UI (CRITICAL)Has built production UI (not prototypes) using a shared component library and design tokens. Worked within clear boundaries between product areas β€” no shortcuts that reach into another team's interface, styling or state.4. Designing for Multiple Personas Without Full Requirements (CRITICAL)Can design a best-in-class operations UI that serves several different audiences (e.g. leadership summary views vs. hands-on operational detail views) with different needs, comfortable making sound design judgement calls when requirements are incomplete, ambiguous, or still evolving, rather than needing a fully black-and-white spec before starting.5. Process Understanding & Interaction DesignCan understand operational workflows and identify how status, exceptions and evidence should be surfaced. Works with ops teams to simplify complex information. Designs maintainable, observable, truthful loading/empty/error states.Mandatory Technical Skills:
  • Languages: JavaScript, TypeScript, HTML/CSS, JSX
  • Frontend Frameworks: React 18, native Web APIs, consistent navigation and layout patterns shared across product areas
  • Design System: Radix UI, Base UI, ShadCN-style primitives, class-variance-authority, clsx, tailwind-merge, shared internal component library used across all product areas
  • Styling: Tailwind CSS, strict CSS naming conventions to prevent style clashes between product areas, design tokens, CSS custom properties
  • Build Tooling: esbuild, Vite, Node.js build scripts, automated build and deployment of independent frontend bundles, asset manifests, caching strategies
  • Accessibility: WCAG 2.x, ARIA semantics, roving tabindex, focus management, reduced-motion support, screen-reader testing
  • Data Visualization: Grafana Scenes, RxJS, Recharts, timeline and execution-history style visual components
  • Architecture: Clear boundaries between product areas, dynamic loading of features on demand, consistent lifecycle for loading/unloading screens, centrally managed navigation and browser history, routed subpages with canonical breadcrumbs
  • API Integration: REST APIs, runtime response validation, request cancellation support, purpose-built, need-to-know API responses (never exposing full backend data to the browser)
  • Security & Compliance: CSP, Trusted Types, feature visibility controlled and enforced by the backend, not just hidden in the UI, no client-side credential handling
  • Testing: Node test runner, accessibility assertions, component/contract tests, automated checks to keep frontend and backend feature lists in sync
  • Collaboration: Design handoff, stakeholder demos, cross-team alignment, documentation-first change management

Nice to have

  • Grafana / Scenes dashboarding experience (used by our monitoring product area)
  • Financial services or regulated environment experience
  • Operational resilience / SRE concepts (status semantics, alerting, monitoring dashboards)
  • Data visualisation for time-series or execution-timeline data
  • Experience contributing to or maintaining a shared component library across multiple products
  • Modernising manual/spreadsheet-based reporting into a web UI

#J-18808-Ljbffr

Senior UI/UX Engineer employer: Luxoft Germany

Join a forward-thinking company that prioritises innovation and collaboration, offering a dynamic work environment for Senior .NET Developers. Located in a vibrant tech hub, we provide competitive benefits, a strong focus on employee growth through continuous learning opportunities, and a culture that embraces modern DevOps practices. Here, you will play a pivotal role in shaping our next-generation data platform while enjoying the unique advantages of working in a supportive and agile team.

L

Contact Details:

Luxoft Germany Recruitment Team