职位描述
我们正在寻找一位积极主动且经验丰富的资深全栈开发人员,加入我们的合作伙伴公司,这是一家被诊所用于管理预约、临床记录、计费等功能的医疗技术平台。在这个职位上,你将负责端到端的功能开发、维护生产环境的健康,并构建AI驱动的功能,帮助诊所工作人员更智能地工作。理想的候选人热衷于编写干净、安全、高效的代码,享受与利益相关者直接合作,并渴望为整个团队提升工程标准。
职责
- 在Django/DRF、PostgreSQL和React/TypeScript中端到端交付功能,包括预约、临床记录、计费和报告
- 维护Playwright端到端测试套件,包括API和UI,并通过AI代理保持其正常运行
- 构建AI功能,包括一个为AI代理提供基于用户的平台访问权限的MCP服务器,以及一个在AWS Bedrock上运行且符合欧盟数据驻留要求的员工助手
- 规划和交付发布,包括范围界定、质量保证验收、迁移和部署顺序、功能标志和回滚
- 负责ECS服务、RDS、Celery workers和实时服务器的生产环境健康,当出现问题时领导修复和事后分析
- 构建和维护诊所依赖的集成:阿联酋健康交易所、Stripe、SMS、WhatsApp、电子邮件、影像和3D扫描,以及特定国家的税务和计费规则
- 通过多租户访问控制、角色和权限以及审计跟踪,确保每个诊所的数据隔离和安全
- 通过修复N+1查询、调整慢速端点和报告,以及编写在实时数据上安全的迁移,保持产品的高效运行
- 直接与利益相关者和诊所合作,明确需求,展示已完成的工作,并将支持工单转化为功能
要求
- 熟练掌握Python、Django和React
- 有PostgreSQL和TypeScript的经验
- 熟悉Playwright、AI代理和AWS Bedrock
- 了解多租户架构和数据安全
- 能够直接与利益相关者和客户合作
- 对干净、安全、高效的代码充满热情
优先考虑
- 有医疗技术平台的经验
- 了解欧盟数据驻留要求
- 熟悉实时服务器技术和云服务
- 有税务和计费系统的经验
福利
- 远程工作环境
- 合同职位,根据表现有延长合同的可能性
- 有机会在医疗环境中从事前沿的AI功能开发
- 与充满热情的团队合作,提升工程标准
- 与利益相关者直接互动,塑造产品开发方向