Frontend Engineer, Device OS
Apkudo
- Location
- United States
- Workplace
- Remote
- Employment
- Full Time
- Salary
- USD 100,000–130,000/yr
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
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Software Engineer - ML/Computer Vision (Battery Sorting)
Redwood Materials · McCarran, NV · San Francisco, California, United States · USD 152,500–200,000/yr · today
Senior Full Stack Engineer
MrBeast · Salt Lake City, Utah · today
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Infrastructure Software Engineer, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
GTM AI Engineer -Deal Desk
Motive · United States · USD 140,000–160,000/yr · today