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
• gile/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

React Developer (Onsite)
Omni Inclusive · Lansing, MI, USA ·
- Job type:
- Full Time