React Frontend Developer Job at SGS Consulting, Illinois

bHZFNENmbU0wNDNkVEdva1RqY1hjQmVNT0E9PQ==
  • SGS Consulting
  • Illinois

Job Description

Job Responsibilities:

  • Develop a modular, React-based frontend using React Router and React Hook Form for dynamic forms and tab navigation
  • Build a config-driven UI for stakeholders’ workflows, adding new pipelines using YAML config
  • Implement logic for gating tab access based on pipeline step status (e.g., file flags or API responses)
  • Integrate with a RESTful API backend (e.g., FastAPI) using JSON payloads for project data, pipeline parameters, and job states
  • Implement client-side validation and interact gracefully with backend error handling
  • Set up CI/CD pipelines using GitHub Actions for linting, testing, and Docker-based deployment
  • Produce clean, well-documented code and assist with knowledge transfer to internal staff
  • Design for long-term maintainability, even in the absence of new feature development

Skills:

  • Frontend: React, React Router, React Hook Form
  • Backend Integration: RESTful APIs (FastAPI or similar)
  • Validation: JSON schema or Pydantic (alignment between frontend/backend validation)
  • DevOps: Docker, GitHub Actions (CI/CD), unit testing (Jest or similar)

Education/Experience:

  • 3+ years professional experience developing production-grade frontend applications
  • Strong proficiency in JavaScript or TypeScript, React, and modern frontend build systems
  • Ability to design and build dynamic forms from schema definitions (JSON/YAML)
  • Familiarity with API-first backend integration, especially with FastAPI or similar Python-based frameworks
  • Familiar with Git, containerized development, and test automation pipelines
  • Demonstrated ability to write clean, maintainable, and well-documented code

Job Tags

Similar Jobs

Winners Circle Group of Texas

Service Area Manager Job at Winners Circle Group of Texas

Service Area Manager Location San Antonio, TX (Airport area) : Job Summary: The Service Area Manager (SAM) reports to the Regional Operations Director (ROD). The SAM establishes a market, including supporting growth by making relationships with clients to serve children... 

Innerspin

Food Runner / Busser @ Pinwheel Pasta Job at Innerspin

 ...Are you a friendly and quick-thinking individual who loves great food? Join our team as a Restaurant Team Member. You'll help create...  ...Rancho Cucamonga, Pinwheel Pasta features a full-service restaurant, delivery, and curbside pick-up. Join the Pinwheel Pasta staff and work... 

Class A Jobs 411

CDL-A Local Grocery Driver Home Daily Job at Class A Jobs 411

 ...10 for first stop, $15 each additional stop ~ No-touch grocery freight live unload at stores ~ Slip seat 56 days per week , day & night shifts ~ Weekend work required; we work all holidays ~ Must live within 65 miles of ZIP 12095 (Johnstown, NY)...