
UI Engineer
TENEX.AI
full-time
Posted on:
Location Type: Hybrid
Location: Sarasota • Florida • 🇺🇸 United States
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
JavaScriptNext.jsReactTypeScript
About the role
- 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.
Requirements
- 3+ years professional experience building modern web UIs.
- Strong proficiency with React and TypeScript.
- Hands-on experience with Next.js (routing, data loading patterns, performance considerations).
- Strong CSS fundamentals and experience building production UIs with a utility-first approach (ideally Tailwind CSS).
- Experience integrating with APIs and building data-heavy UI flows (lists, detail views, filtering, sorting, pagination, etc.).
- High bar for UI correctness: visual polish, edge cases, loading/error states, responsive design.
- Excellent communication and collaboration skills—especially working day-to-day with design and product.
Benefits
- Competitive salary and benefits package
- A culture of growth and development, with opportunities to expand your knowledge in AI, cybersecurity, and emerging technologies.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ReactTypeScriptNext.jsTailwind CSSTanStack QueryUI component developmentAPI integrationUI testingresponsive designperformance optimization
Soft skills
communicationcollaborationproblem-solvingattention to detailcreativityadaptabilitycritical thinkingteamworktime managementuser-centered design