React JS Developer

Kasmo Inc

  • Houston, TX
  • 30+ days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Agile Programming Methodologiesunmatched
    • Application Programming Interface (API)unmatched
    • Best Practicesunmatched
    • CSS (Cascading Style Sheet)unmatched
    • Cachingunmatched
    • Code Reviewsunmatched
    • Cross-Functionalunmatched
    • Ecosystemsunmatched
    • Integration Testingunmatched
    • JavaScriptunmatched
    • Kanbanunmatched
    • Mentoringunmatched
    • Painting (Facilities and Maintenance)unmatched
    • Performance Tuning/Optimizationunmatched
    • Product Designunmatched
    • React.jsunmatched
    • Scrum Project Management and Software Developmentunmatched
    • Standup Meetingsunmatched
    • State Libraryunmatched
    • Testingunmatched
    • Typingunmatched
    • Unit Testunmatched
    • User Interface Toolsunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Web Content Accessibility Guidelines (WCAG)unmatched

    Description

    Role : React JS Developer
    Location: Austin TX Onsite
    Contract


    Detailed JD:

    1. Core React Proficiency & State Management
    The 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 & Tooling
    Modern 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 & Accessibility
    Since 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 & Communication
    For 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 Practices
    To 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.

    Numbers & Facts

    LocationHouston, TX

    Similar Jobs

    See more jobs