招聘:为自由世界添砖加瓦,一起来开发和完善现代反审查网站
随着审查制度越来越先进,反审查的项目也需要更新的技术。
我们希望对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开发经验
- 机器学习项目经验
更多职位信息:
- 所有工作都是远程
- 灵活的工作时间
- 有竞争力的薪酬
- 该职位立即可用
我们是一个全球性的人权组织,对申请人不考虑种族、肤色、宗教、信仰、性别、国籍、年龄、残疾、婚姻或退伍军人身份、性取向、表达方式或任何其他受法律保护的状况等因素。
我们重视具有不同背景、文化、观点和经验的申请人。
为了保证安全,我们要求组员之间互相保持匿名,并采取必要的安全措施,如使用专用的邮箱、身份、硬件、以及避免在工作中使用中国国内控制的软件和服务等。
如何申请
- 不要向我们发送您的简历!
- 请向我们发送您对下一代翻墙技术的愿景
- 如果您参与过相关项目,也可以在保证安全的前提下向我们发送项目的链接或代码
- 如果我们对您感兴趣,可能会要求您先制作一个翻墙概念的演示