{"schemaVersion":"jobsearcher.job.v1","id":"ecc3ab1c70323e9fb200f8a0","url":"https://jobsearcher.com/jobs/ecc3ab1c70323e9fb200f8a0","canonicalUrl":"https://jobsearcher.com/jobs/ecc3ab1c70323e9fb200f8a0","title":"React JS Developer","description":"Role : React JS DeveloperLocation: Austin TX OnsiteContractDetailed JD:1. Core React Proficiency & State ManagementThe candidate must demonstrate a deep understanding of React fundamentals. This includes:· Hooks API: Expert usage of useState, useEffect, useMemo, and creating custom hooks for reusable logic.· State Management: Proficiency in modern state management libraries like Redux Toolkit, Zustand, or React Query for efficient data fetching and caching.· Component Architecture: Ability to design modular, reusable components with a clear separation of concerns.2. Modern Frontend Ecosystem & ToolingModern React development goes beyond just the library itself. Look for:· TypeScript: Strong typing skills to ensure code quality and reduce runtime errors.· Build Tools: Experience with Vite, Webpack, or Next.js frameworks.· Testing: Proficiency in writing unit and integration tests using Jest and React Testing Library to maintain a stable codebase.3. UI/UX Implementation & AccessibilitySince they are \"Frontend\" specialists, they need to bridge the gap between design and code:· Styling: Experience with modern CSS solutions like Tailwind CSS, Styled Components, or Emotion.· Responsive Design: A mobile-first mindset ensuring layouts work seamlessly across all device sizes.· Accessibility (a11y): Commitment to WCAG standards to ensure the application is usable for everyone.4. Onsite Collaboration & CommunicationFor an onsite role, technical skills are only half the battle. You need someone who fits the team dynamic:· Agile Integration: Comfort working in Scrum/Kanban environments, participating in daily stand-ups, and grooming sessions.· Cross-functional Communication: The ability to explain technical trade-offs to product managers and designers clearly.· Mentorship: A willingness to engage in peer code reviews and contribute to the team's collective growth.5. Performance Optimization & Best PracticesTo ensure a high-quality product, the resource should focus on:· Web Vitals: Optimizing for Largest Contentful Paint (LCP) and First Input Delay (FID).· Code Quality: Adhering to \"Clean Code\" principles and maintaining consistent linting/formatting standards.· Bundle Optimization: Implementing code-splitting and lazy loading to keep the application lightweight.","company":"Kasmo","rawCompany":"kasmo","city":"Houston","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-05-21T03:20:08.366Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"React JS Developer","description":"Role : React JS DeveloperLocation: Austin TX OnsiteContractDetailed JD:1. Core React Proficiency & State ManagementThe candidate must demonstrate a deep understanding of React fundamentals. This includes:· Hooks API: Expert usage of useState, useEffect, useMemo, and creating custom hooks for reusable logic.· State Management: Proficiency in modern state management libraries like Redux Toolkit, Zustand, or React Query for efficient data fetching and caching.· Component Architecture: Ability to design modular, reusable components with a clear separation of concerns.2. Modern Frontend Ecosystem & ToolingModern React development goes beyond just the library itself. Look for:· TypeScript: Strong typing skills to ensure code quality and reduce runtime errors.· Build Tools: Experience with Vite, Webpack, or Next.js frameworks.· Testing: Proficiency in writing unit and integration tests using Jest and React Testing Library to maintain a stable codebase.3. UI/UX Implementation & AccessibilitySince they are \"Frontend\" specialists, they need to bridge the gap between design and code:· Styling: Experience with modern CSS solutions like Tailwind CSS, Styled Components, or Emotion.· Responsive Design: A mobile-first mindset ensuring layouts work seamlessly across all device sizes.· Accessibility (a11y): Commitment to WCAG standards to ensure the application is usable for everyone.4. Onsite Collaboration & CommunicationFor an onsite role, technical skills are only half the battle. You need someone who fits the team dynamic:· Agile Integration: Comfort working in Scrum/Kanban environments, participating in daily stand-ups, and grooming sessions.· Cross-functional Communication: The ability to explain technical trade-offs to product managers and designers clearly.· Mentorship: A willingness to engage in peer code reviews and contribute to the team's collective growth.5. Performance Optimization & Best PracticesTo ensure a high-quality product, the resource should focus on:· Web Vitals: Optimizing for Largest Contentful Paint (LCP) and First Input Delay (FID).· Code Quality: Adhering to \"Clean Code\" principles and maintaining consistent linting/formatting standards.· Bundle Optimization: Implementing code-splitting and lazy loading to keep the application lightweight.","datePosted":"2026-05-21T03:20:08.366Z","dateModified":"2026-05-21T03:20:08.366Z","hiringOrganization":{"@type":"Organization","name":"Kasmo","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Houston","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"ecc3ab1c70323e9fb200f8a0"},"url":"https://jobsearcher.com/jobs/ecc3ab1c70323e9fb200f8a0"}}