岗位名称
开源WEB框架开发工程师(PHP/Golang/Java/Python/Vue3 多技术栈)
岗位概述
负责开源WEB框架的核心功能开发、性能优化、社区协作及技术生态建设,推动框架在全栈场景下的创新应用。需深度参与开源社区,维护项目活跃度,同时结合企业级需求实现技术落地。
岗位职责
- 核心开发
- 基于PHP(Laravel/Hyperf)、Golang(Gin/Fiber)、Java(Spring/Quarkus)、Python(FastAPI/Django)、Vue3等框架,设计并实现高性能、可扩展的模块化功能。
- 开发配套工具链(CLI、SDK、插件系统等),提升框架易用性。
- 优化框架底层架构(如异步处理、ORM、路由、依赖注入等),解决高并发、低延迟场景问题。
- 开源生态建设
- 主导或参与开源项目(如Apache/CNCF旗下项目)的代码贡献、文档编写及版本迭代。
- 维护项目GitHub仓库,处理Issue/PR,制定贡献者指南,推动社区自治。
- 代表团队在技术峰会、Meetup等场景分享开源实践,扩大项目影响力。
- 技术落地与支持
- 根据企业客户需求,定制框架扩展功能或提供二次开发指导。
- 编写技术白皮书、案例研究及最佳实践文档,降低用户上手门槛。
- 监控框架线上运行状态,快速响应安全漏洞或性能瓶颈问题。
- 跨团队协作
- 与前端、测试、DevOps团队协同,确保框架与Vue3/React等前端框架、CI/CD流程无缝集成。
- 参与技术选型,评估新语言特性(如Go 1.22泛型、Java Loom虚拟线程)对框架的适配性。
任职要求
技术能力
- 必选(至少精通2种后端语言+Vue3):
- PHP:熟悉PSR标准、Composer生态,有Swoole/RoadRunner等协程框架经验者优先。
- Golang:精通Goroutine/Channel、泛型、反射机制,熟悉K8s Operator开发更佳。
- Java:深入理解JVM调优、Spring生态,具备响应式编程(WebFlux/Reactor)经验。
- Python:熟悉异步框架(Asyncio/Trio)、类型注解(PEP 484)及包管理(PDM/Hatch)。
- 前端:Vue3 Composition API、Vite/Unocss工具链、Pinia状态管理。
- 加分项:
- 有开源项目Maintainer经验,或贡献过核心代码至知名项目(如Symfony、Beego)。
- 熟悉WebAssembly、eBPF等前沿技术与框架集成方案。
- 了解Service Mesh(Istio/Linkerd)或边缘计算(WasmEdge)场景下的框架优化。
软技能
- 具备技术方案设计能力,能输出清晰的UML/时序图及RFC文档。
- 优秀的英语读写能力,可无障碍阅读英文技术文档及参与国际社区讨论。
- 擅长通过单元测试(PHPUnit/Go Test)、混沌工程(Chaos Mesh)保障代码质量。
经验要求
- 3年以上全栈开发经验,至少1年开源项目主导或核心开发经历。
- 有百万级流量系统架构设计经验,熟悉分布式事务(Saga/TCC)、限流熔断等高可用方案。
我们提供
- 弹性工作时间,支持远程办公与开源贡献时间(如每周1天Open Source Day)。
- 参与Apache/CNCF等顶级开源基金会项目的机会,与技术大咖深度合作。
- 年度技术大会预算,鼓励分享开源成果并建立个人技术品牌。
申请方式
请提交简历至[softunis@88.com],并附上:
- GitHub/GitLab个人主页链接(需展示开源贡献记录)。
- 一段你主导的开源项目技术文档或RFC提案(PDF/Markdown格式)。
友情提示: 软盟,专注于提供全场景全栈技术一站式的软件开发服务,欢迎咨询本站的技术客服人员为您提供相关技术咨询服务,您将获得最前沿的技术支持和最专业的开发团队!更多详情请访问软盟官网https://www.softunis.com获取最新产品和服务。
© 版权声明
文章版权归作者所有,未经允许请勿转载。若非本站原创的文章,特别作如下声明:
本文刊载所有内容仅供提供信息交流和业务探讨而非提供法律建议目的使用,不代表任何监管机构的立场和观点。不承担任何由于内容的合法性及真实性所引起的争议和法律责任;
凡注明为其他媒体来源的信息,均为转载,版权归版权所有人所有;如有未注明作者及出处的文章和资料等素材,请版权所有者联系我们,我们将及时补上或者删除,共同建设自媒体信息平台,感谢你的支持!
THE END








