React Developer (Onsite)

TechDigital

  • Lansing, MI
  • 2 days ago

    Highlights

    Forms: Multi-step wizards with dynamic fields, validation, and state persistence. Dashboards: Multi-role interfaces with metrics, analytics, and task management.

    Numbers & Facts

    LocationLansing, MI
    IndustryOther/Not Classified
    Company Size100 to 499 employees

    Description

    Key Responsibilities
    Develop reusable React components following design system standards
    Implement responsive, accessible (WCAG 2.1 AA) user interfaces
    Build complex forms with dynamic fields and validation logic
    Design and implement state management with proper loading/error handling
    Create custom React hooks that encapsulate business logic
    Integrate with RESTful APIs through layered architecture
    Build dashboard interfaces with data grids, filtering, and search capabilities
    Develop multi-step workflows and wizards
    Write clean, well-documented code following established patterns
    Participate in code reviews and maintain code quality standards
    ______________________________ __________
    Required Skills Technical
    3+ years React experience with modern hooks and patterns
    Experience with React framework (Next.js is an advantage.)
    Strong proficiency with state management solutions (Redux, or similar)
    Expert JavaScript (ES6+) knowledge
    CSS and responsive design with modern frameworks
    Experience with RESTful API integration and async operations
    Git version control
    Core Competencies
    Building accessible web applications (WCAG 2.1 AA)
    Design system implementation
    Component composition and custom hooks
    Performance optimization (memoization, code splitting)
    Strong debugging and problem-solving skills
    Code review and documentation
    ______________________________ __________
    Preferred Qualifications
    State persistence solutions
    Experience with complex form systems and validation
    Server-side rendering and API routes
    CI/CD and deployment pipelines
    Agile/Scrum methodology
    ______________________________ __________
    Tech Stack
    Framework: Modern React framework (Next.js preferred.)
    State Management: Redux or similar
    Styling: Design system components, modern CSS framework
    Language: JavaScript ES6+
    Tools: Git, package manager (npm/yarn/pnpm), linting tools
    ______________________________ __________
    What You'll Build
    Dashboards: Multi-role interfaces with metrics, analytics, and task management
    Forms: Multi-step wizards with dynamic fields, validation, and state persistence
    Data Tables: Sortable, filterable grids with pagination and bulk operations
    Component Library: Reusable design system components and patterns
    Search: Advanced filtering interfaces with multiple criteria

    Skills - Type of Skill Experience:

    Java Script/React Developer - Required - None

    Similar Jobs