React Developer (Onsite) Job at TechDigital Group, Lansing, MI

b2hreDNBMTVnWjJTb050andFTnZXa281bGc9PQ==
  • TechDigital Group
  • Lansing, MI

Job 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



#J-18808-Ljbffr

Job Tags

Similar Jobs

ADEX Healthcare Staffing LLC

Travel CT Technologist Job at ADEX Healthcare Staffing LLC

 ...CT Technologist - CT Tech \n\n Job Details: \n Work 2nd shift with two scheduling options available: \n Option 1: Monday through Thursday, 1:00 PM to 11:30 PM (4x10 hour shifts)\n Option 2: Monday through Friday, 2:00 PM to 10:30 PM \n Perform CT imaging... 

Dunham's Sports

Regional Recruiter Job at Dunham's Sports

 ...Dunhams Sports is looking for a highly motivated Regional Recruiter to join our team. This position plays a critical role in seeking top talent for our current and new stores. Primary responsibility is staffing our retail stores; secondary responsibility is staffing new... 

Aurora San Diego Hospital

Hospital Housekeeper: Clean, Safe Patient Care Areas Job at Aurora San Diego Hospital

 ...Housekeeper to join their team. Responsibilities include detailed cleaning of patient rooms, nursing units, and other areas to ensure the...  ...School Diploma or GED and 1-2 years of related experience in a hospital setting. This full-time position offers multiple benefits... 

Luxus Car Wash Inc

Car Detailer Job at Luxus Car Wash Inc

 ...Advancement Opportunities Flexible Scheduling Competitive Compensation Job Summary We are looking for a hard-working Car Detailer to join our team. As a Car Detailer, you will provide thorough vehicle cleaning services, including washing and buffing... 

North Bay Children

Preschool Teacher Job at North Bay Children

 ...5 years of experience in ECE program, 12 24 ECE units, need to be enrolled in units toward GE units, OR CTC Associate Teacher permit. Qualifications: The person selected for this position is required to possess an "Associate" Child Development Teaching Permit...