React Developer
Divi T — United States · Posted ~1 day ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
We are currently hiring for a Senior React Developer for a hybrid opportunity in Dallas, TX for full time.
Role: Senior React Developer
Location: Dallas, TX – Hybrid
Work Mode: Hybrid
Industry: Airline / Loyalty Systems
Job description:
Responsibilities:
Develop and maintain features in a React 18 + TypeScript application using Vite
Implement and manage UI state using Zustand and server-state with React Query
Build accessible, responsive UI components leveraging a Tailwind CSS-based design system
Integrate with backend authentication/identity services via Axios
Support multi-language experiences using i18next across 12+ locales
Write unit, component, and end-to-end tests using Vitest, Cypress, and Testing Library
Document components in Storybook and validate visual regressions with Chromatic
Follow team coding standards enforced by ESLint and Stylelint
Required Skills:
7 to 10 years of experience with React
Strong proficiency in TypeScript
Solid understanding of accessibility (a11y) best practices
Familiarity with CSS Modules, utility-first CSS (Tailwind), or equivalent styling approaches
Experience writing tests with a modern testing framework (Jest, Vitest, Cypress, Jasmine, etc.)
Nice to Have:
Hands-on React experience
Familiarity with Storybook and visual regression testing (Chromatic)
Experience with internationalization at scale (12+ locales)
Knowledge of API mocking during development (MirageJS or similar)
Familiarity with Web Components / Lit
Experience with Micro-Frontend architecture
Experience with authentication/login flows (OTP, password management, OAuth/OIDC patterns)
Experience in Travel & Hospitality business
We have 64,022 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 64,022 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume