English | 中文

GreatFire悬赏计划任务:

招聘:为自由世界添砖加瓦,一起来开发和完善现代反审查网站

随着审查制度越来越先进,反审查的项目也需要更新的技术。

我们希望对GreatFire出品的全系列网站,包括自由微信、自由知乎、自由微博等进行改进,寻求新的Web开发者加入我们的团队。

关于我们

GreatFire.org是一个监测审查制度和促进网上言论自由的组织,重点关注中国。

我们是一个致力于人权和互联网自由相关问题的组织。我们的整个团队都是远程工作(无论疫情期间或其他情况下),成功录用的开发者也将以远程方式工作,团队成员之间互相保持匿名。

我们因相信获取信息的基本权利,以及使用技术来捍卫这些权利的能力而团结在一起。

中高级前端/后端/全栈Web开发

您的技术将从事于:

  • 自由微信 (https://freewechat.com/)
  • 自由微博 (https://freeweibo.com/)
  • 自由知乎(https://freezhihu.org/)
  • 自由新闻 (http://startpage.freebrowser.org/zh/)
  • 苹果审查 (https://applecensorship.com/)

...以及更多

您将与我们的技术人员紧密合作。此职位现在就可以提供。虽然此职位是基于项目的,但将来也会有类似的全职工作机会继续从事其他项目。

职位要求:

  • 前端Web开发
    • 熟练使用Vue.js或React
    • 熟练使用Vite或Webpack等前端构建、打包工具
    • 熟悉ECMAScript 2015及更新的语法标准
    • 熟悉CSS响应式设计
    • 熟悉CSS FlexBox弹性盒模型布局
    • 熟悉Bootstrap、TailwindCSS或ElementUI
    • 熟悉前端性能优化
    • 了解HTML标签的语义
    • 了解浏览器兼容性的解决方案(Babel、core-js)
  • 后端Web开发
    • 熟练使用 PHP、Java、Go或JavaScript(Node.js)
    • 熟练使用MySQL、PostgreSQL或MongoDB
    • 熟练使用Redis
    • 熟练使用ElasticSearch
    • 能编写高性能的SQL语句
    • 能独立设计合理高效的数据库表结构
    • 熟悉后端性能优化
  • 全栈Web开发
    • 同时兼具以上提及的前端和后端Web开发技能
    • 熟悉Linux操作系统的使用
    • 熟悉Nginx或Apache HTTP server的使用
    • 了解持续集成(CI)和持续部署(CD)
    • 了解TCP、HTTP/1.1、HTTP/2、HTTPS
  • 熟练使用Git
  • 熟悉面向对象编程
  • 熟悉搜索引擎优化(SEO)
  • 了解OSI七层模型
  • 了解RESTful API标准及其最佳实践
  • 良好的编程习惯,能编写健壮和可维护的代码
  • 中文沟通能力
  • 项目管理能力
  • 熟悉安全通信和隐私惯例

加分项:

  • 高效的自学能力
  • 良好的审美能力
  • 有构建中大型项目的经验
  • Android app开发经验
  • 机器学习项目经验

更多职位信息:

  • 所有工作都是远程
  • 灵活的工作时间
  • 有竞争力的薪酬
  • 该职位立即可用

我们是一个全球性的人权组织,对申请人不考虑种族、肤色、宗教、信仰、性别、国籍、年龄、残疾、婚姻或退伍军人身份、性取向、表达方式或任何其他受法律保护的状况等因素。

我们重视具有不同背景、文化、观点和经验的申请人。

为了保证安全,我们要求组员之间互相保持匿名,并采取必要的安全措施,如使用专用的邮箱、身份、硬件、以及避免在工作中使用中国国内控制的软件和服务等。

如何申请

  • 不要向我们发送您的简历!
  • 请向我们发送您对下一代翻墙技术的愿景
  • 如果您参与过相关项目,也可以在保证安全的前提下向我们发送项目的链接或代码
  • 如果我们对您感兴趣,可能会要求您先制作一个翻墙概念的演示

规则说明:

我们的PGP公钥