TENEX is an AI-native Managed Detection and Response provider focused on enhancing cybersecurity. As a UI Engineer, you will collaborate with teams to build a fast and intuitive product experience, ensuring the user interface is polished and coherent.
Responsibilities:
- Partner closely with AI and backend engineers to take rough-out features and refine them into a polished, cohesive product experience, setting the design and engineering constraints that ensure a high-velocity, AI-assisted workflow succeeds
- Develop and maintain reusable UI components and patterns (layout, navigation, tables, filters, forms, modals, etc.) using Tailwind CSS
- Use TanStack Query to implement robust server-state patterns (caching, pagination, background refresh, optimistic updates, error handling)
- Partner with backend engineers to define API contracts that enable clean, scalable frontend implementation
- Improve frontend architecture and team practices (component conventions, state patterns, code review standards, performance budgets)
- Ensure UIs are accessible (keyboard navigation, semantic HTML, ARIA where appropriate) and resilient across browsers
- Write and maintain tests for critical UX flows
- Help drive a strong product 'feel' grounded in our brand through thoughtful micro-interactions, loading states, empty states, and error states