Ubiquiti
Technology
FrontendDeveloper(UniFiIdentity)
Neural analysis suggests this role is
optimal for Mid+ candidates.
“Frontend Developer (UniFi Identity) at Ubiquiti. Skills: React, TypeScript, Frontend development, UI/UX. Develop and maintain React components. Build and evolve Organization Manager”
Industry & Context.
Analyze technical issues; Debug technical issues; Solve technical issues; Solve complex problems; Solve ambiguous problems
What They're Looking For.
Must Have
Proficiency in HTML, CSS, JavaScript, TypeScript experience, React application building experience, Emotion or CSS-in-JS experience, State management patterns knowledge, Modern React patterns knowledge, Programming principles understanding, Design patterns understanding, Web protocols familiarity, Security best practices familiarity, Analyze, debug, solve issues, Clean code passion, Performance optimization passion, Frontend best practices passion, Agile/Scrum environments experience, Git and Git flow experience
Nice to Have
Fluent English communication, AI-assisted development workflows experience, Spec-driven development experience, Shared libraries experience, Design systems experience, Frontend performance optimization experience, Perceived performance improvements experience, Build and publish npm packages, Tree-shaking knowledge, Bundle optimization knowledge, Local development tools knowledge, Identity management background, Authentication background, Security-related domains background, WebRTC experience, MQTT experience, Real-time communication technologies experience, Form handling libraries experience, Complex validation patterns experience, Frontend testing frameworks exposure, Node.js exposure, Full-stack development concepts exposure, Ramp up quickly ability, Ask right questions ability, Take ownership ability, Thrive solving complex problems ability, Thrive solving ambiguous problems ability
What You'll Do.
Develop and maintain React components
Build and evolve Organization Manager
Integrate within UniFi Portal
Refine existing interfaces
Design new user flows
Write and maintain test cases
Optimize frontend performance
Contribute to UI component library
Maintain consistency across design system
Participate in code reviews
Participate in architectural discussions
Raise bar for frontend quality
How You'll Work.
Team & Collaboration
Collaborate with designers; Collaborate with product managers; Collaborate with backend engineers; Cross-functional teams; Agile/Scrum environments
Communication Scope
Discuss APIs; Discuss implementation changes; Discuss technical trade-offs
Process & Methodology
Agile, Scrum
Full Job Description
About Ubiquiti At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of hundreds behind the scenes. From software developers and product managers to designers and strategists, Team UI is driven to achieve our common goal: Rethinking IT. At Ubiquiti, you’ll heighten your potential and broaden your horizons - all while shaping the future of connectivity. Responsibilities Develop and maintain modular, reusable React components using TypeScript, Emotion (CSS-in-JS), and our internal UI component library Build and evolve the Organization Manager application and its integrations within the UniFi Portal ecosystem Collaborate closely with designers, product managers, and backend engineers to improve UI/UX, refine existing interfaces, and design new user flows Write and maintain comprehensive test cases to ensure code quality, reliability, and long-term maintainability Optimize frontend performance through code splitting, lazy loading, and rendering optimizations to deliver fast, responsive experiences Contribute to the shared UI component library and help maintain consistency across the design system Participate in code reviews and architectural discussions, sharing best practices and continuously raising the bar for frontend quality Requirements (Must-Haves) Strong proficiency in HTML, CSS, JavaScript (ES2015+), and TypeScript Extensive hands-on experience building applications with React Experience using Emotion or other CSS-in-JS solutions Solid understanding of state management patterns (Redux, React Query, or similar) Proficiency with modern React patterns, including hooks, context, and functional components Strong understanding of programming principles and design patterns, such as Cl
Applying for this Frontend Developer (UniFi Identity) role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about Ubiquiti?
Real rants from real employees. Read before you apply.