Frontend/UI Engineer, Foundations Team

Posted 39ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Frontend Engineer working with UI Platform team at NetBox Labs to build and scale components. Collaborating with designers and improving developer experience across products.

Responsibilities:

  • 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