Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer - UI

Home > Javascript/Typescript programming jobs

Senior Software Engineer - UI in USA new

  • Seattle, WA

Responsibilities

  • Architect and own AIM’s shared design system, including component APIs, accessibility, theming, versioning, deprecation, and migration tooling.
  • Build the safety-critical Operator UI, including live 3D scenes, geofences, machine overlays, teleoperation controls, and live video streaming.
  • Develop the multi-tenant SaaS portal with authorization, internationalization, real-time data, and customer-facing workflows.
  • Deliver maintainable TypeScript and improve code quality, accessibility, performance, reliability, observability, and developer experience.
  • Lead code reviews, design reviews, architectural discussions, root-cause analysis, and defect elimination.
  • Collaborate with TPMs, design, autonomy, controls, hardware, field operations, and FDEs to ensure reliable operation on real machines and customer sites.
  • Mentor junior and mid-level engineers and help define engineering excellence across the organization.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Design, HCI, or equivalent hands-on experience.
  • At least 5 years of professional software engineering experience delivering production frontend systems.
  • Deep expertise in TypeScript and React, including hooks, suspense, and concurrent rendering.
  • Experience with 3D web graphics, including Three.js, React Three Fiber, Drei, WebGL, shaders, GLTF pipelines, BVH acceleration, or point-cloud rendering.
  • Experience with real-time data and binary serialization such as Protocol Buffers, gRPC-web, WebSockets, or high-frequency web telemetry.
  • Experience with Vite, workspace tooling, Storybook, and modern frontend testing stacks.
  • Strong debugging skills using browser developer tools, logs, telemetry, metrics, and tracing.
  • Experience delivering high-quality software independently and in cross-functional teams.
  • Comfort working across the full stack when needed.
  • Preferred experience with safety-critical or industrial UI, robotics, automotive, aerospace, medical, defense, or energy systems.
  • Preferred experience with XState or statecharts, TanStack Router, TanStack Query, Zustand, Tailwind CSS, tailwind-variants, Floating UI, Mantine, or Visx.
  • Preferred experience with multi-tenant SaaS authorization, ReBAC or ABAC, Docker, Kubernetes, CI/CD, micro-frontend architecture, OpenTelemetry, or Sentry.

Benefits

  • Competitive compensation, equity, medical, dental, vision, 401(k), life insurance, gourmet food, and other perks.
  • Full-time role based in Seattle with strong onsite collaboration at AIM offices, labs, and proving grounds in the Greater Seattle area.
  • Travel opportunities to customer jobsites across the U.S., Australia, Europe, Africa, South America, and other regions.
  • Opportunity for high-impact ownership over frontend systems supporting autonomous heavy equipment and global deployments.

Salary: Competitive

AIM

AIM builds autonomy for heavy equipment, turning bulldozers, excavators, and loaders into AI-driven fleets for mining, construction, infrastructure, and defense operators. The company sells an autonomy platform combining software, machine controls, and ruggedized hardware, deployed on active jobs...

Similar positions

Lead Engineer Frontend, VP

  • D.B. Group
  • Full time
  • Others
  • 10/30/2026
  • Pune, India

Sr. Software Engineer (Backend) - Portugal

  • Lively
  • Full time
  • Remote
  • 10/30/2026
  • Salary: $88k-$100k
  • Portugal

Staff Software Engineer

  • Mozilla
  • Full time
  • USA
  • 10/30/2026
  • Salary: $180k-$215k
  • Remote

Lead Mobile Engineer

  • Levi Strauss & Co
  • Full time
  • Others
  • 10/29/2026
  • Bengaluru, India

CONTRACT - Web Development Engineer

  • Nintendo
  • Full time
  • USA
  • 10/29/2026
  • Redmond, WA