remote
Full Stack Engineer - Rural Health Program Workflow & Platform Solutions - ICF
Full Stack Developer
Full Stack Engineer responsible for designing, building, and maintaining a scalable workflow and platform solution for a large‑scale rural health program, using React, Node.js, AWS, and SQL to enable configurable workflows, automation, and AI‑assisted features.
About the role
Key Responsibilities
- Design and implement end‑to‑end web features for intake, workflow management, and performance tracking in a public‑sector health platform.
- Build configurable, role‑based workflow engines with stage progression, status tracking, and automated notifications.
- Integrate automation and AI‑assisted components to process unstructured data while ensuring appropriate human oversight.
- Develop and maintain RESTful APIs and front‑end interfaces using React and Node.js, ensuring high performance and scalability.
- Deploy, monitor, and optimize services on AWS, applying CI/CD pipelines and best‑practice security measures.
Requirements
- 3+ years of professional experience building full‑stack web applications with JavaScript, React, and Node.js.
- Proficiency in designing relational databases and writing complex SQL queries.
- Hands‑on experience with AWS services (e.g., EC2, Lambda, RDS, S3) and infrastructure‑as‑code tools.
- Familiarity with automation frameworks and AI/ML integration concepts.
- Strong problem‑solving skills, ability to work remotely, and effective communication with cross‑functional teams.
Skills
javascriptreactnodejsawssql