TENEX.AI

UI Engineer

TENEX.AI

full-time

Posted on:

Location Type: Hybrid

Location: Sarasota • Florida • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job 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