Senior Frontend Engineer API/Interface Design

42dot
Warsaw
Workplace: HybridFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Code review","Collaboration","Communication","English fluency"]

Build the user-facing layer of a software-defined vehicle (SDV) virtual development platform. You’ll design and evolve public REST and Server-Sent Events APIs (including OpenAPI specs and generated partner clients), implement a production React + TypeScript frontend with real-time dashboards and partner portals, and integrate 3D glTF views via three.js. Own schema-driven developer experience, resilience for streaming UI, and collaborate with backend, product design, and external integration partners.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
42dot
42dot
2 months ago

Senior Frontend Engineer API/Interface Design

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 18 hours agoStatus: Live

Job Summary

Build the user-facing layer of a software-defined vehicle (SDV) virtual development platform. You’ll design and evolve public REST and Server-Sent Events APIs (including OpenAPI specs and generated partner clients), implement a production React + TypeScript frontend with real-time dashboards and partner portals, and integrate 3D glTF views via three.js. Own schema-driven developer experience, resilience for streaming UI, and collaborate with backend, product design, and external integration partners.
Location: Warsaw
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, document, and evolve the public REST and Server-Sent Events API surface, including OpenAPI specs and generated partner clients.
  • •Implement and maintain production frontend features in React and TypeScript (dashboards, variant management, partner portals, configuration and scenario tooling).
  • •Integrate 3D vehicle assets (glTF) into the frontend using three.js or react-three-fiber.
  • •Build developer experience around the schema with typed clients, runtime validation, mocks, contract tests, and generated documentation.
  • •Own streaming UI resilience (reconnection, backpressure, multiplexed event handling) and participate in API design reviews with integration partners.

Key Requirements

  • •Bachelor’s degree in Computer Science or related field (or equivalent practical experience).
  • •5+ years of production experience with React and TypeScript, including end-to-end type safety.
  • •Hands-on experience designing and evolving OpenAPI 3.x specifications plus validators, mocks, and client generators.
  • •Strong schema-first instincts using Zod and/or JSON Schema with runtime validation at boundaries.
  • •Solid understanding of REST and streaming protocols (Server-Sent Events, WebSocket).
Experience:5+ yearsAutomotiveSoftware-defined vehiclesAPI integration
Education:Bachelor's in Computer Science
Skills:Code reviewCollaborationCommunicationEnglish fluency
Languages:English
Tech Stack:ReactTypeScriptRESTServer-Sent EventsWebSocketOpenAPI 3.xOpenAPIZodJSON SchemaThree.jsReact-three-fiberGlTFOpenAPI specificationsPlaywrightCypress

Company Brief

42dot
Develops autonomous driving and mobility software platforms, including AI-based perception, mapping, routing, and connected-vehicle technologies. It works on next-generation transportation systems and self-driving vehicle capabilities for automotive applications.
Industry: Autonomous Vehicles
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Headquarters: Seoul, South Korea
Founded: 2019
WebsiteLinkedIn