All jobs

Job details

React Frontend Developer

  • Java
  • Python
  • REST
  • Docker
  • Defi
  • TypeScript

This job might be expired

Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.

Posted: 2 months ago

Title: React Frontend Developer

Description:

Top 5 Required Skills:
1. React + React Router + React Hook Form
2. API-first backend integration (FastAPI or similar) with structured JSON payloads
3. Config-driven UI design (YAML/JSON-based forms)
4. Containerized DevOps: Docker + GitHub Actions CI/CD, unit testing, validation
5. Production-grade documentation & handoff

Tech Stack:
Frontend: React, React Router, React Hook Form
Backend Integration: REST APIs (FastAPI or similar)
Validation: JSON Schema / Pydantic
DevOps: 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 UIs
Render forms and tabs from YAML/JSON configs
Integrate with backend APIs to handle pipeline data, parameters, and job statuses
Implement tab gating logic based on workflow progress or API/file flags
Set up CI/CD for linting, testing, and Docker deployment
Deliver clean code, documentation, and handover for long-term maintainabilityQualifications:
3+ years professional frontend development
Expertise in JavaScript/TypeScript, React, modern build tools
Experience building dynamic forms from schema definitions
Strong API integration skills with Python backends (FastAPI preferred)
Familiarity with Git, containerization, and automated testing

Preferred:
Bioinformatics pipeline experience (Nextflow or similar)
Understanding of data lineage/versioning in scientific systems
Experience with state-gated UI in form-driven apps

Deliverables:
Standalone, production-ready web app in Docker
Structured JSON output for each pipeline step
Documentation & usage guide for internal teams
UI supporting project revisit, rerun, and version selection

Similar jobs