Back to Sr. Full Stack Developer - ĒMA (Trellis)

Frontend - Next.js 14, React 18, TypeScript

Servant.io | Remote Contract | 2025

  • Next.js 14 (App Router) with React 18, shadcn/ui component library with Tailwind CSS
  • React Query (TanStack Query) for data fetching, React Hook Form with Yup validation
  • End-to-end TypeScript type safety with generated types from database to frontend
  • Dynamic form generation system with 15+ specialized input types from declarative configuration
  • Multi-role user system (Administrators, Supervisors, Coordinators, Advocates, Moms)
  • Case management with advocate-mom pairing, session scheduling, and documentation
  • Group advocacy program management with curriculum integration and attendance tracking
  • Assessment system with automated scoring, well-being assessments, and progress tracking
  • Comprehensive analytics and export functionality with CSV export capabilities