[海南海口] [30-50K] 动动电竞招聘 NodeJS 工程师 & 前端工程师 & Ruby 工程师 & UX 设计师
发布于 1 年前 作者 borisding1994 2669 次浏览 来自 招聘

我们是谁

动动电竞是一款提供电子竞技和传统体育赛事直播、竞技性体育项目竞赛结果有奖竞猜游戏的App。 我们拥有海南省旅游和文化广电体育厅所颁发的《开展电子竞技和传统体育赛事项目有奖积分竞猜平台试点》的许可,采取“获胜奖励积分”方式兑换奖品或服务,从而增强体育项目的娱乐性、趣味性和吸引力,大力拉动海南省的旅游消费。

在海南建设自贸区、加速推进自贸港和海南国际电竞港的时代背景下,我们致力于在合法合规的基础上研发和运营体育赛事项目相关的有奖竞猜游戏系统,填补海南电竞产业的空白,为海南将来能够打造一个集“产业+文化+旅游+教育”于一体的电竞全产业链做出贡献。

需求岗位

软件开发工程师(Ruby 或 NodeJS 后端应用开发方向)薪酬区间:30-50K

岗位描述

  • 使用 Ruby on Rails 或 NestJS(on Node JS)参与相关 C 端产品的 GraphQL 、 Restful API 以及其他微服务的开发,交付高质量的代码并持续进行性能优化;
  • 践行 DevOps 思想,负责相关服务在 Kubernetes 集群中的部署和维护,确保生产环境的SLA;
  • 认同 「Develop a team as a product」。参与各类内部工程效率工具的开发,致力于持续不断地通过自动化手段和方法论提升团队及自身的工作效率;
  • 具有高度的 Ownership 参与产品设计和需求梳理,愿意从自身的专业角度出发与团队的其他成员一起探索持续提升用户体验的可能。

岗位要求

  • 熟练掌握 Ruby 、 NodeJS(含Typescript) 中的至少一种,并拥有实际的项目经验;
  • 熟练掌握 PostgreSQL 、 MySQL、MongoDB 中的至少一种,拥有基本的 Redis 使用经验;
  • 对于 Kubernetes 拥有基本的了解,熟悉 Dockerfile 的编写;
  • 对于微服务以及消息队列、KMS、服务发现等概念有着基本的了解;
  • 有编写自动化测试习惯,熟悉 CI/CD 流程,编码习惯良好;
  • 了解 Web 应用常见漏洞,了解静态漏洞扫描工具,安全意识高
  • 拥有良好的算法和数据结构功底,熟悉常用的设计模式;
  • 具备强烈的技术进取心和好奇心,热衷于关注相关技术的前沿发展趋势,有良好的沟通与合作精神,拥有优秀的问题分析及解决能力;
  • 习惯于使用 Google 、MDN 、Stack Overflow 而非 百度、CSDN 来获取知识;
  • 热爱元编程或函数式编程者优先;
  • 能够无障碍的阅读英文技术文档;
  • 有 GraphQL、serverless 相关经验者优先;
  • 了解 React、Webpack 等现代前端技术栈者优先;
  • 有参与开源项目经验,例如提交 PR、翻译文档者优先;

软件开发工程师(大前端方向)薪酬区间:30-50K

岗位描述

  • 参与一站式多端研发(Web前端 / React Native App / 小程序 / PWA / NodeJS中间件);
  • 认同 「Develop a team as a product」。参与前端工程化建设以及各类内部工程效率工具的开发,致力于持续不断地通过自动化手段和方法论提升团队及自身的工作效率;
  • 具有高度的 Ownership 参与产品设计和需求梳理,愿意从自身的专业角度出发与团队的其他成员一起探索持续提升用户体验的可能。

岗位要求

  • 熟练掌握 JavaScript、HTML、CSS 等原生前端基础技术,熟悉ECMAScript的相关最新规范;
  • 熟悉 React、Redux、React Native 生态,拥有相关的项目经验并对 Immutable 和 React Hooks 拥有基本的了解;
  • 对前端工程化有一定理解,掌握 Webpack 、ESlint 等工具的使用和配置;
  • 基本掌握至少一种关系型或非关系型数据库的使用,熟悉 Linux 系统的常用命令;
  • 了解不同浏览器平台或终端的特性,能够很好地解决兼容问题,具备良好的 UI 交互实现能力;
  • 能够无障碍的阅读英文技术文档;
  • 具备强烈的技术进取心和好奇心,热衷于关注大前端前沿发展趋势,有良好的沟通与合作精神,拥有优秀的问题分析及解决能力;
  • 习惯于使用 Google 、MDN 、Stack Overflow 而非 百度、CSDN 来获取知识;
  • 有 Typescript 、RxJS、GraphQL 、Next.js 、Nest.js、docker 使用经验者优先;

交互设计师 薪酬区间:30-50K

岗位描述

  • 参与体育和电子竞技APP的 UI 和 UX 设计,负责产品从设计策略到设计执行的全流程工作,主导视觉风格定义并形成可持续的设计准则;
  • 优先考量「好用的设计」而非「好看的设计」,关注产品上线后各类指标的数据变化并基于此进行产品的持续迭代;
  • 时刻监控分析流行产品设计趋势,研究目标用户审美倾向并优化现有产品;
  • 认同 「Develop a team as a product」。致力于持续不断地通过引入新技术和新方法来提升团队及自身的工作效率;

岗位要求

  • 能够熟练使用 Sketch 或 Figma 中的至少一种;
  • 有较强的审美水平和系统化设计能力;熟悉不同设备、不同平台的交互规范及体验;
  • 对于 故事板、用户角色、眼动测试 等常见的UX工具有着基本的了解;
  • 重视细节,追求像素级精神,热爱交互小动画,能用设计效果准确表达想法;
  • 具有极强的用户同理心,能够在技术和产品高强度压力下依然坚持视觉设计和体验设计的底线;
  • 具有强烈的好奇心,热衷于关注相关技术的前沿发展趋势,有良好的沟通与合作精神,拥有优秀的问题分析及解决能力;
  • 有 Dribbble 或 Behance 作品者优先;

工作环境

  • 办公室位于海口CBD的全球贸易之窗,5A甲级写字楼
  • 任选 MacBook Pro 16-inch (Intel Core i9, 1TB SSD, 16GB DDR4) 或相近配置的 Surface Laptop (也可选择使用自带设备 领取 BYOD 补贴)
  • Herman Miller Sayl 人体工学座椅 & 乐歌电动升降桌
  • 办公室宽带使用 300M 电信精品网专线

FAQ

  • Q:是否必须在海口工作? 能不能支持 Remote Work?

  • A:我们基于海南自贸区的有关试点政策开展业务,因此我们目前仅提供 Base 在 海南海口 的工作机会且暂时不支持远程。

  • Q:在海口工作有什么优点?

    • 在全国169个重点城市中海口的空气质量位于首位
    • 二三线城市的物价水平,但我们依然可以给到一线城市一线互联网公司水平的package
    • 好吃的巨多,包括但不限于海鲜和甜品
    • 受惠于海南自贸区政策,可以离岛免税购物,适合买买买。
  • Q:我依然对于该业务是否合规有所顾虑

  • A: 我们的网络文化经营许可证号是[ 琼网文[2019] 2669-225号 ] , 增值电信业务经营许可证号是[琼B2-20190439] 欢迎查询。另可查询海口市人民政府官网的相关报道 (http://www.haikou.gov.cn/tzhk/kfyq/201911/t20191119_1465558.html 请见文末部分)

简历请投 aGlAbGRpbmcuZWUNCg==

9 回复

FAQ 补充:

Q:这些岗位薪资为什么远高于海口同类岗位的薪资水平?

A:基于我们的岗位要求,在海口本地找到符合需求的候选人的可能性微乎其微。所以我们的薪资主要考量是确保在「从一线城市的一线互联网公司吸引合适的候选人 relocation 到海口」上有足够的吸引力。同时如我们的 JD 所述,我们期望组建一个小而精英化的团队 1 个人拿 2 个人的钱做 3 个人的事情。

Q:1 人拿 2 个人的钱做三个人的事情。 那岂不是 007 。

A:我们觉得 007 解决不了效率问题,反而很多时候会造成更多的效率问题。效率问题只能通过残酷无情的推动自动化和方法论的升级来解决。当然作为前提这需要一个足够强大的基础工程设施(中台),我们有充足的预算来购买各类 SaaS 产品作为我们的基础工程设施的一部分。

Q:我在(或曾在)海南本地工作为什么从来没听说过这家公司?

A:实际上我们刚刚成立不久,基于海南自贸区的有关政策能够满足我们开展业务的需要才选择在海口组建新的公司。我们的团队成员和母公司都位于其他一线城市。

Q:看你们 19 年就成立了,团队目前多少人呢,工作节奏如何?

A:是这样的,其实已经有上线了的产品。 中海国投(盈动电子竞技(海南自贸区)有限公司 和 动动电子竞技(海南自贸区)有限公司 的母公司)在 2019 年获得了相关的牌照和试点许可,涵盖运营、客服和研发等部门差不多有 100 人左右。但基本都是在海南本地招聘的团队,距离一线互联网公司有非常大的差距,导致产品体验不那么理想。

所以现在我们( Oortcast Inc https://oortcast.com )和中海国投进行战略合作,成立了一家新的公司(海南思行科技有限公司)来从 0 到 1 组建一个能匹配一线互联网公司水准的精英化小团队来重新研发产品。目前还在早期招聘阶段,当前计划维持这一新公司的产品技术团队在 10 人左右的规模。周末不加班,工作日偶尔加班。

工资越高意味着流动性越小

补充一个,来自 V2EX 上朋友们的疑问。

Q:基于我在海口的生活经验 我对「海口属于二三线城市的物价水平」持怀疑态度

A:抱歉,我们这一段的文案可能确实不够严谨和具有代表性。「二三线城市的物价水平」这一论述主要是基于我个人到海口后主观认知,以及和我之前在帝都时的生活经验的对比。

我个人的主观经验是:

住: 我在北京金台夕照附近租住两居室的价格是 18K/月,更早些时候在大望路百子湾附近租住大开间的价格是 6k 元 /月。 而我和我的其他同事现在在海口类似地段所租住的小区(国兴大道附近),一居室的价格在 3-4k 左右。

食:同样是在国兴大道附近,我在饿了么上点外卖的均价大概在 30 元左右。 但之前在北京金台夕照附近,如果我在饿了么上点相同质量的食物,大概需要 50 元左右。

行: 我在海口使用滴滴快车做为通勤工具,2 公里距离的价格是 10 元。 作为参考,在北京 2 公里的价格是 16 元。

宽带:有在帝都生活经验的同学,应该都感受过「运营商垄断」的痛苦。在北京有大量的小区只能提供诸如「长城宽带」、「方正宽带」等价高质劣的二级运营商的小区宽带服务。 而在海口,至少我和我同事当下选择的这几个小区都可以直接办理 电信 500M 家宽。


Q:团队的理念很好,技术取向像使用前沿技术、GraphQL 、Restful API 、元编程、函数式编程的想法也不错,当年也是这种追求,所在的团队也走过这条路一段时间,使用觉得合适前沿但小众的技术。发现做下去会很难,毕竟能玩得起这些技术的都是少数人,即使你能玩,别人还不一定能玩得下去,招人也难。最后还是回到 Java,Golang 也是在少数项目中实践了几年之后才扩大使用范围。这种后台技术栈的选择有点被动,毕竟搞 ruby 或 nodejs 后端的少之又少,还要在技术人不怎么集中的地区,加上又是小团队,随便走个人对整个团队的影响会很大。先不论薪资待遇,这种团队能走多远都很难说,特别是在国内。

A:

感谢您的分享。

我大概在 2013 年左右开始使用 Ruby on Rails, 然后在此之后使用 Ruby 技术栈连续创业和帮助数家大厂组建了多个技术团队。我也很愿意很您分享下我的个人观点。

我的理解是 「小众语言和小团队」以及 「主流语言和大团队」其实都是相对适宜的取舍,而「小众语言的大团队」和「主流语言的小团队」这样的选择则可能不得不面对更多额外的挑战。招聘和做产品增长其实一样,本质上就是一个「漏斗模型」。 少量的高质量流量和高留存 与 大量的针对性不那么强的流量与低留存 实质上是完全等价的。

当我们考虑组建一个小而精英化的团队时,由于整个团队 headcount 相对有限。那么即便是选择通过猎头等成本相对较高的渠道,依然是具有高 ROI 的。 与此同时,精英化的小团队很多时候意味着「 1 个人拿 2 个人的钱」,而管理学的相关实践告诉我们「高薪资实际上是能够有效较低团队流动速度」的。

再就是关于 GraphQL 方面,我们的思考其实是这样的:

从本质上说架构是一种 Trade-off 的艺术。软件工程的诸多历史教训告诉我们「增加人手必然增加整个团队的沟通成本,沟通成本利滚利式的增长最终将抵消掉新人手所带来的工作量」。不同于劳动密集型行业,在智力密集型行业流水线式的分工很多时候将导致降低效率而非提升效率。在理想状况下「由若干名全栈工程师乃至于全干工程师*各自负责一部分产品模块」其效率必然远高于「由产品、前端、后端、运维、运营所组成的职能团队」。

但伴随着业务需求和技术复杂度的与日剧增,寻找既熟悉 iOS 和 Android 应用开发各自的难点,又熟悉如何使用消息队列解决高并发所带来的瓶颈,同时还拥有数据库容量规划经验的全能型 Web 开发者变得极其艰难。更多时候,全栈成为了「样样都懂」而非「样样精通」。

因此,全栈工程师主要活跃于需求相对简单的早期创业公司。绝大多数中大型互联网公司,不得不采用沟通成本相对高昂的职能型团队模式。仅有 Google 、Facebook 、Amazon 等少数科技巨头,另辟蹊径的在全栈与规模化之间找到了新的平衡点。

作为时下业界最为火热的术语,对于「中台」人人都有不同的解读。但正本清源,从更本价值上去看中台可以被理解为一种抽象层——屏蔽后台复杂细节,促进前台迭代效率。

以 Google 、Facebook 、Amazon 为代表的科技巨头之所以能够建立全能型的工程团队,而不受由规模增长所带来的复杂度增长之影响,很大程度上要归功于它们极其完善的中台基础设施。

例如当 Google 将能够在全球范围内进行分布式部署同时可实现外部一致性事务的数据库( Spanner )构建为云服务时,Google 的「全栈工程师」( SDE )们无需成为分布式系统专家即可轻松完成复杂系统的全球化部署需求。又比如通过 React Native 技术,Facebook 的工程师们便有能力在仅具有网页开发经验的情况下完成绝大多数的移动 App 开发需求。

显然通过抽象包装屏蔽技术细节,才是应用开发进行精细化分工的正确打开方式。

以 Docker 和 Kubernetes 为代表的 Cloud Native 技术的出现,使得构建完善的工程效率基础设施已非 Google 等科技巨头的专利。以中国互联网公司为例,从 阿里、腾讯 到 头条、美团、滴滴 再到 绝大多数的 A 轮以后初创公司,Kubernetes 已经成为了行业的事实标准。在此基础之上 Serverless 、Service Mesh 等新技术亦逐渐升温,构建 PaaS 乃至于 BaaS (后台即服务)已经成为了业界所共同预期的未来。

RPA (机器人流程自动化)、低代码&零代码平台等概念也在近期广受追捧,很大程度上也可以被视作源于这一预期的进一步传导。

基于此,我们相信未来将这样到来:传统意义上的程序员或将不复存在,取而代之的将是两类人——产品设计师(兼具当下的产品经理和全栈工程师的职能,广度优于深度)和计算机科学家(某个特定细分领域的行业专家,深度优于广度)。

@borisding1994 和我任职一家公司CTO观点一样,只剩下产品经理和技术专家,其他早就基础建设弄好了。

还是很有吸引力的,为何没人顶。

还招人不?

回到顶部