Full Stack developer
Core
Design, develop, and implement scalable end-to-end web applications, working on both backend and frontend while participating in cloud architecture and deployment.
Role type
Senior Full Stack Developer
Builds
Modern web applications and robust APIs for scalable solutions
Domain
Healthcare technology / Life sciences
Deliverable
production ML models | product features
Required skills
Python, FastAPI, React.js, Next.js, JavaScript/TypeScript, PostgreSQL, MongoDB, AWS (EC2, Lambda, S3, RDS, ECS, ECR, CloudWatch, IAM, API Gateway), Docker, Git, JWT, OAuth2
Preferred skills
CI/CD (GitHub Actions, GitLab CI, AWS CodePipeline), Terraform, CloudFormation, Redis, Celery, Kubernetes, EKS, GraphQL, automated testing (Pytest, Jest, Playwright)
Technologies
Python, FastAPI, React.js, Next.js, TypeScript, PostgreSQL, MongoDB, AWS, Docker, Git, GitHub Actions, Terraform, Redis, Celery, Kubernetes
Responsibilities
Design and maintain scalable full-stack web applications; Develop and consume REST APIs using Python and FastAPI; Create modern, responsive user interfaces with React.js and/or Next.js; Design, optimize, and administer relational and NoSQL databases; Integrate third-party services; Implement, monitor, and administer applications on AWS; Develop unit and integration tests; Ensure application performance, security, and availability; Collaborate with multidisciplinary teams under agile methodologies; Participate in code reviews and technical documentation.
Seniority
Senior, hands-on IC