React Frontend Developer
Dice is the leading career destination for tech experts at every stage of their careers. Our client, SGS Consulting, is seeking the following. Apply via Dice today!Title: React Frontend DeveloperDescription:Top 5 Required Skills: React + React Router + React Hook Form API-first backend integration (FastAPI or similar) with structured JSON payloads Config-driven UI design (YAML/JSON-based forms) Containerized DevOps: Docker + GitHub Actions CI/CD, unit testing, validation Production-grade documentation & handoffTech Stack:Frontend: React, React Router, React Hook FormBackend Integration: REST APIs (FastAPI or similar)Validation: JSON Schema / PydanticDevOps: Docker, GitHub Actions, Jest (or similar testing framework)Role Overview:Build a modular React application enabling scientists to run multi-step Nextflow pipelines through dynamic, config-based UIsRender forms and tabs from YAML/JSON configsIntegrate with backend APIs to handle pipeline data, parameters, and job statusesImplement tab gating logic based on workflow progress or API/file flagsSet up CI/CD for linting, testing, and Docker deploymentDeliver clean code, documentation, and handover for long-term maintainabilityQualifications:3+ years professional frontend developmentExpertise in JavaScript/TypeScript, React, modern build toolsExperience building dynamic forms from schema definitionsStrong API Integration Skills With Python Backends (FastAPI Preferred)Familiarity with Git, containerization, and automated testingPreferred:Bioinformatics pipeline experience (Nextflow or similar)Understanding of data lineage/versioning in scientific systemsExperience with state-gated UI in form-driven appsDeliverables:Standalone, production-ready web app in DockerStructured JSON output for each pipeline stepDocumentation & usage guide for internal teamsUI supporting project revisit, rerun, and version selection