
Frontend/UI Engineer, Foundations Team
NetBox Labs
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $135,000 - $180,000 per year
Tech Stack
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