Job Description
Company Description
Apexon is a digital technology services and platform solutions company that partners with clients to improve their digital experience and insight. With more than 25 years of experience, our 5000+ Apexers in more than 10 offices worldwide are helping companies enhance their digital experience with their customers.
We work in the areas of digital experience, analytics, AI and cloud to unlock the power of technology for our clients to empower humans with intelligent and experiential solutions. We enable #HumanFirstDigital.Job Description
Role: React Developer
Location: Lansing, MI (Onsite)
Position -2
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 criteriaAdditional Information
All your information will be kept confidential according to EEO guidelines.
Full-time