onsite
Full Stack Engineer - Octozi
Full Stack Developer
Full Stack Engineer to build AI‑powered clinical trial review platform using Python, Node.js, React, and AWS. Drive end‑to‑end development, from data ingestion to interactive dashboards, ensuring performance, scalability, and data integrity.
About the role
Key Responsibilities
- Design, develop, and maintain scalable backend services in Python and Node.js for data ingestion, processing, and AI inference.
- Build responsive, high‑performance front‑end components with React, ensuring a seamless user experience for clinical reviewers.
- Integrate with AWS services (S3, Lambda, RDS, ECS) to support data storage, compute, and deployment pipelines.
- Collaborate with data scientists to expose model outputs via RESTful APIs and implement real‑time analytics dashboards.
- Write unit, integration, and end‑to‑end tests; enforce CI/CD best practices using Docker and GitHub Actions.
- Participate in code reviews, performance tuning, and security hardening across the stack.
Requirements
- 5+ years of full‑stack development experience with Python, Node.js, and React.
- Strong knowledge of relational databases (PostgreSQL/MySQL) and SQL query optimization.
- Hands‑on experience deploying applications on AWS (EC2, ECS, RDS, S3, Lambda).
- Proficiency with containerization (Docker) and CI/CD pipelines.
- Excellent problem‑solving skills and a passion for building data‑driven, user‑centric solutions in a regulated environment.
Skills
pythonnodejsreactawssqldocker