Mask Network 招聘启事
关于 Mask Network
Mask Network 集去隐私社交,无国界支付网络,去中心化文件存储与分享,去中心化金融,治理( DAO )于一体,帮助用户在 Twitter ,Facebook 等传统社交网络上使用自身的隐私,数据,资产和权利。我们的目标是为用户提供更安全、更隐私和更自由的在线交流和社交体验。我们的使命是通过区块链技术和去中心化应用程序,为用户提供更加安全和隐私的在线交流和社交平台,推动区块链技术的发展和普及。
你能和世界上最酷炫的团队一起合作构建未来的 Web3 ,包括 Ethereum Foundation ,ENS ,MetaMask ,Gitcoin 以及出彩的各个 L1/L2 方案。和影响 Web 标准的委员会一起设立标准 -ECMA/TC39 ,IEEE ,W3C 我们也是成员和合作方。我们将全球顶尖人才于技术汇集在一起,实现前所未有的协同创新。我们坚持扁平化,透明的管理模式,最大限度提高效率。我们重视员工工作体验,反对 996 。
Website: mask.io
Twitter: @realMaskNetwork
简历投递至: hr@mask.io (请标注来源+岗位+姓名)
开放职位
后端工程师
职位描述:
- 设计、构建和维护可扩展、高性能的 Web3 社交产品后端;
- 参与产品设计和技术架构讨论,提供技术建议和支持;
- 与前端开发人员、产品经理和设计师合作,确保产品的用户体验和技术要求得到满足;
- 优化后端性能和稳定性,确保系统高可用性;
- 跟进 Web3 技术发展,及时更新和优化技术栈,保证产品技术领先性。
职位要求:
- 有 3 年以上的后端开发经验,熟练掌握至少一种主流编程语言(如 JavaScript 、Python 、Go 等);
- 熟悉 Web3 技术栈,有以太坊智能合约、DApp 开发经验;
- 熟悉分布式系统和数据库设计,有大规模高并发系统设计和开发经验;
- 熟练使用各种数据库,如 MySQL 、PostgreSQL 、MongoDB 等;
- 熟悉 Web 服务和 RESTful API 设计;
- 熟悉至少一种云计算平台,如 AWS 、Azure 、Google Cloud 等;
- 具有良好的沟通和团队协作能力,能够与跨部门的团队紧密合作。
加分项:
- 有丰富的链上交互经历,熟悉以太坊生态技术;
- 对容器化,微服务等概念有所了解,熟悉公有云组件与服务,有 AWS 开发经验者优先;
- 有爬虫开发经验;
- 有创业公司或社交产品后端开发经验。
前端工程师
职位职责:
- 熟练使用 React 和 TypeScript ,掌握现代前端开发技能;
- 能独立开发前端项目;
- 能够积极反馈上游并积极修复上游缺陷;
- 能够积极跟进上游持续跟进新特性的使用。
加分项:
- 了解 Web 和 ECMAScript 的前沿动态;
- 拥有其他技术栈经验积累;
- 最近一年有较为活跃的开源贡献;
- 在 Github 有自己的开源项目,或对开源社区有过 Contribution ;
- 熟悉浏览器插件开发环境;
- 有密码学相关背景。
React Native 开发
职位职责:
- 设计、构建和维护可扩展、高性能的 Web3 iOS App ;
- 参与产品设计和技术架构讨论,提供技术建议和支持;
- 与后端开发人员、产品经理和设计师合作,确保产品的用户体验和技术要求得到满足;
- 优化应用性能和稳定性,确保应用高可用性;
- 编写清晰的代码,实施测试和文档,确保代码质量;
- 跟进 React Native 技术发展,及时更新和优化技术栈,保证产品技术领先性。
职位要求:
- 有 2 年以上的 React Native 开发经验,熟悉 React Native 框架和生命周期;
- 熟悉 iOS 或 Android 应用开发,熟悉 Swift 语言、iOS SDK 或 Kotlin 语言与 Android SDK ;
- 熟悉 Web3 技术栈,有以太坊智能合约、DApp 开发经验;
- 熟悉 Git 和代码版本控制;
- 具有良好的沟通和团队协作能力,能够与跨部门的团队紧密合作。
加分项:
- 有密码学领域相关知识,了解区块链钱包底层实现;
- 有丰富的链上交互经历,熟悉以太坊生态技术。
iOS 工程师
职位职责:
- 负责公司基于原生的 iOS 客户端的开发工作;
- 参与产品需求分析,进行模块设计、代码编写等工作;
- 完成复杂数据和用户交互界面的应用开发工作;
- 参与项目技术方案的制定,提交高质量代码,按时完成开发任务。
职位要求:
- 三年以上 iOS App 开发经验;
- 精通 Swift 语言,了解 Swift 新特性和社区议案;
- 熟练应用 MVC / MVVM 设计模式;
- 熟悉 iOS 开发中常用的第三方库并了解核心原理;
- 熟悉 Combine 或 RxSwift 等响应式编程开发框架的使用;
- 熟悉 iOS 人机交互细节,有设计领域基础知识,注重用户体验;
- 能够快速完成高质量的代码,注重代码细节。
加分项:
- 有 macOS / MacCatalyst 或 SwiftUI 开发经验;
- 有丰富的链上交互经历,熟悉以太坊生态技术;
- 有个人开源项目或在 App Store 有个人作品;
- 知名开源项目贡献者。
Android 工程师
工作内容:
- 负责公司 Android 线上产品的维护;
- 参与产品需求分析,进行模块设计、代码编写等工作;
- 完成复杂数据和用户交互界面的应用开发工作;
- 探索客户端 Kotlin 代码在桌面平台( Linux 、macOS 、Windows )的可能性。
职位要求:
- 熟悉 Java 或 Kotlin ,掌握现代 Android 开发技能( Modern Android Development );
- 能独立开发 Android 应用项目,熟悉 Jetpack 相关组件(不仅仅是 Lifecycle );
- 了解常用 UI 组件实现原理,能够熟练的自定义 View ;
- 熟悉掌握 Android 平台常用第三方组件( Retrofit/OkHttp )实现原理;
- 熟悉掌握常用设计模式和应用架构,能够正确理解和使用设计模式和应用架构;
- 掌握常用的 Android 性能优化工具。
加分项:
- 有声明式 UI 开发经验( Flutter/React ),掌握声明式 UI 状态管理;
- 了解 Kotlin 内部实现原理以及 Android 开发的前沿动态;
- 有 Kotlin MPP 经验以及跨平台组件化经验;
- 有个人开源项目或在各 Android 应用商店有个人作品;
- 知名开源项目贡献者。