高级全栈开发工程师 | Python, React, MongoDB | 远程工作
远程
全职
非全日制
我们正在寻找一位经验丰富的全栈开发工程师加入我们创新的法律科技初创公司。在这个重要职位中,您将构建一个人工智能驱动的平台,彻底改变中小企业和自由职业者处理合同和法律事务的方式。作为创始技术团队的核心成员,您将使用Python、React、MongoDB和现代API架构从零开始开发我们富有革命性的平台。
关于我们公司
我们的初创公司正在创建一项突破性的法律科技服务,专为没有专职法律团队的中小企业和自由职业者设计。我们利用先进的人工智能技术简化合同工作的全部流程——从创建和谈判到签署和争议解决。我们的核心使命是使复杂的法律任务变得简单、经济且无缝衔接,让每个企业都能轻松应对法律挑战。
主要职责
- 从初始阶段开发全面的法律科技平台,实现前端和后端组件的无缝集成。
- 设计、编写和维护遵循行业最佳实践的清晰、高效且文档完善的代码库。
- 实施和管理现代CI/CD流程,确保顺畅的部署流程和严格的版本控制。
- 使用FastAPI和现代Python框架创建和集成高性能RESTful API。
- 运用React.js和现代前端技术开发响应式、直观且用户友好的界面。
- 精心设计并实现基于MongoDB的高效数据库模式和数据模型。
- 与AI专家紧密合作,集成先进的机器学习功能用于智能合同分析。
- 全面确保所有系统组件的应用程序安全性、可扩展性和卓越性能。
- 积极参与代码审查并实施反馈意见以持续提升代码质量。
- 对应用程序进行全面故障排除和调试以优化系统整体性能。
必备技能和资格
- 4年以上全栈开发经验,尤其专注于Python和JavaScript/TypeScript领域。
- 精通Python 3.9+,并有FastAPI、Django或Flask等现代框架的实战经验。
- 扎实的React 18+开发能力和现代前端开发实践(包括Redux、Next.js等)。
- 具备MongoDB 5.0+和NoSQL数据库设计原则的专业知识和实际应用经验。
- 熟练掌握RESTful API设计模式和实现技巧,确保API安全和高效。
- 使用GitHub Actions、Jenkins或CircleCI等工具的CI/CD方法论丰富经验。
- 熟悉Docker、Kubernetes等容器化技术及其在开发流程中的应用。
- 深入了解AWS、Azure或GCP等主流云平台的服务和最佳实践。
- 精通Git等版本控制系统,具备规范的分支管理和协作工作流程。
- 优秀的英语沟通能力(最低B2水平),能够流利表达技术概念和想法。
- 高度自我激励,能够在远程工作环境中保持高效且独立解决问题。
加分项
- 法律科技领域或合同管理系统的实际开发经验。
- 深入了解人工智能/机器学习技术及其与传统软件系统的集成模式。
- 设计和实现微服务架构的实战经验,理解其优势与挑战。
- 全面掌握网络安全最佳实践,包括数据加密、认证与授权机制。
- 在初创公司环境中工作的经验,熟悉快速迭代和精益开发理念。
- 精通敏捷开发方法论,如Scrum或Kanban,能够在分布式团队中高效协作。
- 具备测试驱动开发的实践经验,能够编写高质量的单元测试和集成测试。
为什么加入我们
作为早期技术团队成员,您将有难得的机会直接塑造法律科技的未来,并对我们的核心产品产生重大而持久的影响。您将在一个充满活力的环境中使用人工智能和全栈开发的前沿技术,同时享受完全远程工作的灵活性与自由。我们提供具有市场竞争力的薪酬待遇、开放协作的工作氛围,以及从零开始构建有意义产品的激动人心挑战。加入我们,您不仅是开发工程师,更是创新法律科技解决方案的关键设计者和构建者。