我们是谁:我们是一群来自海外归来创业的 95 后,团队成员包括 UChicago、NYU、CMU 等世界名校的本科以及博士生。
产品简介:我们想创造下一代生产力工具,更智能,更有可编程性,以文本为核心,目前产品正在原型制作阶段。
职位介绍:我们需要一位 Web 开发工程师以及两到三位 Swift 工程师。详情如下:
Web 开发工程师。现阶段主要职责是快速设计产品经理给出的天马行空的想法,不需要考虑数据管理,只要做出一个模子给设计师把玩即可。请放心,产品经理也有十年以上编程经验,完全无需担心给出按手机壳颜色换色这种技术上不可行的需求。知识储备上,应当:
- 了解 TypeScript,会 PureScript 或者 Haskell 属于加分项。
- 加分项:了解 content editable,以及一些较新的标准比如 Input Events Level 2。由于现阶段工作只是 demo,你想用多新的标准就用多新的标准。不了解也没有关系,产品经理懂。
- 了解 React Hooks。
- 了解现代 CSS,特别是 Flexbox、Grid。
- 加分项:了解动画效果。
- 加分项:懂排版,懂字体常识。
Swift 工程师。我们强调 Swift 而不是 iOS 工程师,因为除了少数几个控件,比如说自定义的文本编辑 view,我们将全面拥抱 SwiftUI (对,你不需要支持五年前的老系统了,iOS 13 以及 Catalina only )。知识储备上,应当:
- 了解 Swift 的基本常识,什么 struct + protocol 的各类玩法,最最基础的函数式编程思想。
- 当然,我们面试里也会问一些诸如 Swift 作者在哪些地方工作过这种问题。
- 了解常见的数据结构和算法,比如说了解三种平均时间复杂度 O(n log n) 的排序算法,会便利树和图。
- 拥有数学常识:基本的算术、基础的线性代数、基础的逻辑。
- 加分项:懂排版,懂字体常识,了解 iOS 动画效果。
如果你有能力在短期内掌握 Swift,比如说有着 Rust/Kotlin 经验,或者天天写 Haskell/Idris/Coq 玩,也敬请简历骚扰!
学历要求:我们相信英雄不问出处,我们对学历零要求!当然,劳动法规定 16 岁以下不能雇佣,所以初中和小学应届生可以退散了。为了日常开发以及沟通交流,我们在面试的时候将会对你的英语和数学技能进行一定的考察:
- 英语上,你将会负责翻译两段文档,一段 Apple 开发文档翻译成中文,一段中文文档翻译成英文。
- 数学上,我们将会有一些基础的计算题,比如说列出二的 N 次方,N 从 1 到 16 ;简单的对数计算,比如 log 3 (243);基础的线性代数和解析几何;以及一些小学级别的数学证明,比如数学归纳法的应用。
经验要求:我们相信人是不可以用工作时间这种无意义的数字衡量的,所以我们也不做硬性规定,通过简历里给出的项目以及面试来了解。
薪资待遇:我们的期望范围是 8k 25k,根据面试的结果来决定。我们执行一周五天八小时工作制,按照劳动法以及劳动合同法相关规定按小时对加班进行补偿,小时基准工资以月工资除以 160 为定。期权可谈。项目成功会有分红奖金。
工作地点:初期暂定于江干区庆菱路地铁站附近,在数月内会就近搬迁。我们原则上支持远程工作,但需要详谈。
简历投放:hr at xnzg dot tech
