Requirements
- 5+ years of professional frontend engineering experience
- Deep proficiency in TypeScript and React, including modern patterns (hooks, suspense)
- Experience with real-time data (WebSockets, SSE, streaming updates)
- Comfortable working from Figma designs and implementing against design tokens
- Solid understanding of browser internals, web protocols, and performance. You can profile a slow page and explain why it's slow
- Comfortable designing and shipping long-lived applications: state management at scale, data-fetching patterns, error handling, observability
- Strong communication and documentation abilities
- Fluency with modern AI-assisted development tools (Claude Code, Cursor, Codex, etc.). You use AI as real leverage in your day-to-day work
Nice to Have
- Experience with TanStack (Query, Router, Table) or comparable libraries
- Experience building data-dense interfaces (dashboards, admin tools, monitoring/observability UIs)
- Background in design systems, component libraries, or owning frontend architecture at a previous company
- Comfort working close to the backend: reading OpenAPI specs, shaping API contracts, debugging across the stack
Benefits
- Competitive salary
- 5 weeks of vacation per year
- Discretionary bonuses based on individual performance
- Flexible working hours, home office
- Top floor office near Andel with amazing view of Prague
- Kitchen packed with food, snacks & sodas, meal allowance
- Access to all the latest Ubiquiti products and prototypes for home use and tests
- A collective of developers who want to make the best product. Maximum effort to keep processes to a minimum, no complex reporting and similar habits
Work Arrangement
On-site — Prague
Additional Information
- Flexible working hours
- home office
- meal allowance
- Access to all the latest Ubiquiti products and prototypes for home use and tests