Applications Developer

IntuitiveSanta Clara, CA

About The Position

As a Front-End Engineer on the Diagnostic App team, you will be designing, developing, and maintaining responsive and scalable user interfaces that help internal field service and engineering teams make sense of complex robotic system data. This role focuses on translating design requirements into high-quality code, contributing to reusable UI components, and ensuring seamless user experiences.

Requirements

  • Bachelor’s degree in Computer Science and experience in front-end development
  • Deep expertise in JavaScript/TypeScript and modern React.
  • Proven ability to design responsive UI/UX flows for complex technical users (e.g., engineers, dev tools, or internal productivity tools).
  • Strong systems thinking with the ability to understand how backend data, logs, states, and robotic system events interconnect.
  • Ability to operate autonomously in a small, high‑trust team with ambiguous or evolving requirements across teams.
  • Familiarity with REST APIs and asynchronous data handling
  • Experience with version control systems such as Git
  • Understanding of UI performance optimization techniques
  • Ability to debug UI issues effectively and independently

Nice To Haves

  • Experience contributing to or maintaining a design system or component library
  • Experience working across multiple applications or shared UI platforms
  • Experience with 3D visualization, simulation, or interactive graphics (nice to have, not required).
  • Familiarity with log analysis tools, developer tooling, or internal platform engineering.
  • Exposure to Python, Linux, or cloud deployment environments (AWS).
  • Exposure / experience in bringing in AI agentic solutions that could improve user experience.

Responsibilities

  • Create new interfaces that help engineering users debug robotic systems, triage issues, and more easily understand complex system interactions.
  • Translate UX/UI designs into clean, maintainable, and reusable code
  • Build and maintain shared UI components and contribute to component libraries
  • Ensure consistent UI behavior across multiple platforms and applications
  • Participate in code reviews to maintain code quality and enforce front-end standards
  • Collaborate with Product Managers and Designers to clarify requirements and refine user interactions
  • Work closely with embedded teams to integrate APIs and ensure seamless data flow
  • Troubleshoot UI defects and performance issues
  • Support QA in identifying root causes of UI-related defects
  • Contribute to improving UI architecture, standards, and documentation
  • Participate in sprint planning, backlog grooming, and estimation activities
  • Maintain awareness of evolving front-end technologies and recommend improvements when appropriate

Benefits

  • market-competitive compensation packages, inclusive of base pay, incentives, benefits, and equity.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service