NetBox Labs

Frontend/UI Engineer, Foundations Team

NetBox Labs

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $135,000 - $180,000 per year

About the role

  • Pair with and support the existing UI Platform engineer to deliver platform roadmap items and operational improvements.
  • Design, build, and maintain reusable UI components, patterns, and utilities with a focus on composability, accessibility, and performance.
  • Own platform-level features (component library, tokens, theming, Storybook, docs, test harnesses) and contribute to architecture and standards.
  • Improve developer experience for product teams using the platform: scaffolding, documentation, linting, and CI checks.
  • Add automated tests (unit, integration, visual regression) and enforce quality gates. Optimize build and runtime performance for components and pages.
  • Collaborate cross-functionally with product designers, product managers, and backend engineers to ensure components meet UX and performance goals.
  • Review code, mentor teammates, and evangelize best practices for front-end engineering and design systems.
  • Participate in planning processes — help shape the roadmap.

Requirements

  • 3+ years of professional frontend experience (React + TypeScript strongly preferred).
  • Proven experience building and maintaining component libraries and/or design systems used by multiple teams.
  • Deep knowledge of React patterns, TypeScript typing best practices, and component composition.
  • Strong TailwindCSS or other utility-first CSS framework skills, modern layout (Flexbox, Grid) and responsive design.
  • Experience with micro-frontend architecture, particularly Module Federation 2.0 with Vite.
  • Experience with Storybook or equivalent component documentation tooling.
  • Familiar with automated frontend testing: Jest, React Testing Library. Including accessibility & performance testing.
  • Experience integrating frontend code with REST backends, ideally with type-safe API clients and API code generation.
  • Awareness and practical experience with accessibility (WCAG) and building accessible components.
  • Good communication skills and proven ability to work collaboratively in small, cross-functional teams.
  • Comfortable working in a fast-moving environment and contributing to product and technical decisions.
Benefits
  • Competitive compensation and benefits
  • Flexible / remote work policy
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactTypeScriptTailwindCSSFlexboxGridmicro-frontend architectureModule Federation 2.0ViteJestReact Testing Library
Soft Skills
communicationcollaborationmentoringplanningproblem-solving