JobHabor

Frontend Engineer, Device OS

Apkudo

Location
United States
Workplace
Remote
Employment
Full Time
Salary
USD 100,000–130,000/yr
Apply on the employer’s site

Posted 1mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Design, build, and maintain React and TypeScript applications for device workflows and telemetry
  • Partner with backend engineers to optimize data flow for fast page loads and responsiveness
  • Collaborate with design to craft customer experiences and contribute to UX decisions
  • Own front-end architecture including component structure, state management, and data-fetching
  • Build responsive, accessible interfaces for large data sets and real-time updates
  • Integrate with RESTful APIs and real-time data streams handling asynchronous state
  • Translate complex device states into intuitive UI for field operators
  • Build and extend shared component libraries and design systems
  • Collaborate cross-functionally with hardware and field operations teams
  • Conduct code reviews and write technical design documents

Requirements

  • 5+ years of hands-on experience building production front-end applications with React
  • Deep production-grade TypeScript experience
  • Strong command of modern web fundamentals including semantic HTML and CSS
  • Experience architecting front-end applications with thoughtful component design
  • Experience integrating with RESTful APIs and handling asynchronous state
  • Hands-on experience building and maintaining design systems
  • Working knowledge of accessibility standards (WCAG)
  • Experience with front-end testing frameworks like Jest, React Testing Library, or Playwright
  • Production experience with Next.js and Tailwind CSS
  • Experience with lightweight state management libraries like Zustand
  • Familiarity with Next.js rendering models including SSR and React Server Components
  • Experience with CI/CD for front-end deployments using GitHub Actions, S3, or CloudFront
  • Fluency with AI-assisted development tools like Copilot or Cursor
  • Strong technical communication and collaboration skills
  • BS in Computer Science or related field or equivalent experience

Preferred

  • Experience in hardware, operations, or supply-chain-heavy environments
  • Experience building hardware interfaces for physical devices or appliances
  • Familiarity with data visualization libraries like D3, Recharts, or visx
  • Exposure to build tooling and infrastructure like Vite or Webpack
  • Experience working in monorepos like Turborepo or Nx

Skills

  • React
  • TypeScript
  • Next.js
  • Tailwind CSS
  • Zustand
  • Jest
  • React Testing Library
  • Playwright
  • Cypress
  • GitHub Actions
  • S3
  • CloudFront
  • Codex
  • Claude Code
  • Copilot
  • Cursor
  • D3
  • Recharts
  • visx
  • Vite
  • Webpack
  • Turborepo
  • Nx

Similar roles