UI Frontend Architect React
Job Description
Job Title: UI / Frontend Architect – React
Client: Talkable
Location: Remote (US) – Must work EST hours
Work Authorization: GC / EAD / US Citizens only (No sponsorship)
Role Overview
We are seeking a senior Software Engineer / UI Architect to lead the design and development of scalable, high-performance user interfaces for a modern web-based enterprise platform. This role requires deep expertise in React, TypeScript, and contemporary frontend architecture patterns.
Responsibilities
- Lead development of UI solutions for large-scale enterprise applications
- Translate business requirements into maintainable UI implementations
- Drive component reusability, consistency, and performance
- Collaborate with Product, UX, Backend, QA, and Operations
- Conduct design & code reviews; mentor team members
- Enforce accessibility, usability, and security standards
- Diagnose and resolve UI defects and performance issues
- Contribute to Agile/Scrum development processes
- Support releases, production analysis, and maintenance
- Demonstrate strong ownership and accountability
Required Skills
- Advanced React (functional components, hooks, rendering behavior, optimization)
- Strong TypeScript (interfaces, generics, unions, type guards)
- Modern CSS (Tailwind CSS, PostCSS, theming, design tokens)
- Component libraries (Radix UI / shadcn-style patterns)
- Forms & validation (React Hook Form + Zod)
- State & data fetching (TanStack Query / React Query)
- Monorepo tooling (pnpm workspaces / Turborepo)
- Build tools (Vite / Webpack / Rspack)
- Micro-frontend architecture & Module Federation
- Code quality tooling (Biome / Prettier / Stylelint / Lefthook)
- Design systems & Storybook
- Accessibility & responsive design (WCAG)
Qualifications
- 7+ years of hands-on technical experience
- Proven delivery of production-grade systems
- Strong communication & collaboration skills
- Experience with React, JavaScript, HTML5, CSS3, REST APIs
- Git-based workflows (Git / GitLab), CI/CD (Jenkins)
- Ability to work effectively in distributed teams
Nice to Have
- Experience with low-code UI platforms
- Backend exposure (Java / Spring Boot / NodeJS / Python)
- Knowledge of AI concepts, LLMs, NLP
- Experience with micro-frontends
Education
BS in Computer Science, Engineering, or related field
Work Environment
Remote role aligned to EST business hours
Physical Requirements
Extended computer usage; occasional light lifting (≤10 lbs)
This is an architect-level opportunity to influence UI architecture, performance, and developer experience within a high-impact enterprise platform.
Similar Jobs
React UI Dev Lead
North Carolina
UI React Developer
Texas
UI/Front-End Dev W/
Colorado
UI Developer (Angular/React)
Remote
UI React / Frontend Developer
FL