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

WnBHZXhQQm42bnVHdGZpTGdRTXNKOTNTTFE9PQ==
  • 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

Pretium Packaging

Forklift Operator Job at Pretium Packaging

 ...contribute to sustainable practices in the packaging industry. Forklift Driver We are hiring for a Forklift Driver to join our team....  ...Skills: High school diploma or equivalent. No prior experience required. May entail up to 6 months on-the-job experience in... 

Antit

React Native Developer Job at Antit

 ...React Native Developer This is a remote position. We are looking for a React Native developer interested in building fintech mobile apps for both the iOS and Android platform. We need badass developers. Requirements - Excellent communication, leadership skills... 

Seaview Crab Company

Farmers Market Job at Seaview Crab Company

 ...: Outdoor Fresh Local Seafood Farmer's Market with a great opportunity for tips! We have two locations: Tramway 2424 Old Jefferson Davis Hwy, Sanford, NC 27332(910) 523.6509 Spout Springs 1943 NC-24, Cameron, NC 28326(910) 622.7913 General Requirements... 

Chick-fil-A

Front of House Cashier / Server Job at Chick-fil-A

At Chick-fil-A, the Team Member role is more than just a job; it's an opportunity. In addition to working directly for an independent Owner/Operator, Team Members gain life experience that goes far beyond serving a great product in a friendly environment. Team Members ...

LX Pantos Americas

Warehouse Process Innovation Analyst (Entry ~ Junior Level) Job at LX Pantos Americas

 ...We are seeking a Warehouse Process Innovation (PI) Analyst / Associate to support enterprise-level warehouse transformation initiatives including productivity...  ...stabilization and ROI tracking Job Requirement ( Entry ~ Junior Level )- Bachelors degree in Industrial...