This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
NetBox Labs is seeking a Frontend/UI Engineer to join our rapidly expanding engineering team. We have multiple positions at different seniority levels open across several teams. NetBox Labs builds the next generation of network automation tools for modern infrastructure teams. Our UI Platform is the foundation for a consistent, maintainable, and delightful user experience across all our products. We’re hiring a Frontend Engineer to partner closely with our existing UI Platform engineer to continue building and scaling that platform. We’re looking for an experienced Frontend Engineer to join the UI Platform team and partner with our current engineers to accelerate delivery, improve reliability, and grow the component and design system. You’ll take ownership of parts of the platform, collaborate with product and design teams, and help make the UI platform the standard way teams build interfaces at NetBox Labs. This role is hands-on: you will implement components, improve developer ergonomics (Storybook, docs, tests), and help define the architecture and processes needed to scale the platform safely across multiple product teams.
Job Responsibility:
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