长期招聘:开源WEB框架开发工程师(PHP/Golang/Java/Python/Vue3 多技术栈)

岗位名称

开源WEB框架开发工程师(PHP/Golang/Java/Python/Vue3 多技术栈)

岗位概述

负责开源WEB框架的核心功能开发、性能优化、社区协作及技术生态建设,推动框架在全栈场景下的创新应用。需深度参与开源社区,维护项目活跃度,同时结合企业级需求实现技术落地。

岗位职责

  1. 核心开发
    • 基于PHP(Laravel/Hyperf)、Golang(Gin/Fiber)、Java(Spring/Quarkus)、Python(FastAPI/Django)、Vue3等框架,设计并实现高性能、可扩展的模块化功能。
    • 开发配套工具链(CLI、SDK、插件系统等),提升框架易用性。
    • 优化框架底层架构(如异步处理、ORM、路由、依赖注入等),解决高并发、低延迟场景问题。
  2. 开源生态建设
    • 主导或参与开源项目(如Apache/CNCF旗下项目)的代码贡献、文档编写及版本迭代。
    • 维护项目GitHub仓库,处理Issue/PR,制定贡献者指南,推动社区自治。
    • 代表团队在技术峰会、Meetup等场景分享开源实践,扩大项目影响力。
  3. 技术落地与支持
    • 根据企业客户需求,定制框架扩展功能或提供二次开发指导。
    • 编写技术白皮书、案例研究及最佳实践文档,降低用户上手门槛。
    • 监控框架线上运行状态,快速响应安全漏洞或性能瓶颈问题。
  4. 跨团队协作
    • 与前端、测试、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],并附上:

  1. GitHub/GitLab个人主页链接(需展示开源贡献记录)。
  2. 一段你主导的开源项目技术文档或RFC提案(PDF/Markdown格式)。

友情提示: 软盟,专注于提供全场景全栈技术一站式的软件开发服务,欢迎咨询本站的技术客服人员为您提供相关技术咨询服务,您将获得最前沿的技术支持和最专业的开发团队!更多详情请访问软盟官网https://www.softunis.com获取最新产品和服务。
© 版权声明
THE END
喜欢就支持一下吧
点赞32 分享