乐趣区

关于酷工作:南京扇贝-前端后端NLPAndroidiOS测试等全职及实习岗位招聘诚挚期待各位小伙伴加入

对于扇贝团队:
扇贝是国内出名的在线学习平台,致力于成为深受用户信赖的一生学习平台。目前曾经领有过亿用户。
咱们始终在致力,秉持“让每个人都能通过学习变得更好”这个使命,为每一个用户提供乏味的、个性化的学习体验,让他们成为更好的本人。
咱们在分布式架构,自然语言解决等技术方面也有长期积攒,联合精良的内容制作,可能为用户提供独特和优良的产品服务。

福利介绍:

  1. 咱们会有各种分享会,产品、设计、技术、经营、英语大家一起交换;
  2. 咱们有一个专门的活动室,工作之余能够与小伙伴一起健身、静止;
  3. 咱们提供人体工程学座椅,办公电脑是 Mac。

薪资待遇:面谈。

在招岗位:

前端开发工程师(可实习)

对于扇贝前端团队:

  1. 技术栈:nodejs + react + webpack;
  2. 全面 docker 化:production,development,test 环境都是基于 docker;
  3. 扇贝有欠缺的 API 文档;
  4. 扇贝有十分严格的代码标准和代码 review 机制,不符合要求的代码全副要重写。变量名,函数名,module 名都是 review 的对象;
  5. 扇贝每个月至多有两次团队分享,每个人都要参加,分享计入考评。咱们也会积极参与到技术社区的分享中。

岗位要求:
1. 熟练掌握 HTML,Javascript,CSS;

  1. 相熟 React、Vue(全家桶)等框架中的至多一种;
  2. 相熟微信公众号(H5)和微信小程序开发;
  3. 有 hybrid 开发教训;
  4. 有后端开发教训,相熟 Node.js,相熟 Express/koa;
  5. 对前端工程化有肯定实际,熟练掌握前端构建工具、部署流程等;
  6. 有良好的代码格调,长于发现已有我的项目的有余并踊跃解决,沟通能力强,有团队单干精力。

后端开发工程师

对于扇贝后端团队:

  1. 齐全的微服务架构,语言不是重点;
  2. 基于 Kubernetes 的调度零碎;
  3. 基于 Envoy(Service Mesh) 的服务治理框架;
  4. 基于 gRPC/AMQP 协定的外部调用协定;
  5. 基于 GitLab CI 的 继续集成 / 公布零碎;
  6. 关注性能,关注代码可读性;
  7. 只写必要的正文,多花点工夫起好名字;
  8. 每个星期都有技术分享 / 开源我的项目源码赏析;
  9. 学习能力是集体降职的重要指标。

岗位要求:

  1. 相熟数据库表设计,具备数据建模能力;
  2. 相熟性能调优,包含不限于:缓存的应用,数据库查问的优化,服务的程度扩大;
  3. 相熟服务故障定位办法,相熟 Linux 零碎,监控报警指标的设计;
  4. 可能遵循标准,恪守流程。纯熟应用 Git;
  5. 相熟分布式,多过程,多线程,协程;
  6. 相熟 CI/CD,DevOps 的工作流。

加分项:

  1. 可能一直优化技术流程,升高出错的概率;
  2. 可能协调前端、挪动端、后端,设计整体技术计划;
  3. 参加或奉献过开源我的项目;
  4. 有跨前后端技术方案设计 / 施行教训;
  5. 有团队治理教训。

自然语言解决工程师 NLP(仅实习)

岗位职责:

  1. 非结构化文本的特征提取,建设、测试、调优分析模型;
  2. 语义对话引擎的相干开发,以及新技术预研。

岗位要求:

  1. 良好的机器学习 & 自然语言解决根底;
  2. 熟练掌握至多一种深度学习框架(TensorFlow, Caffe2, MXnet, PyTorch…);
  3. 相熟算法与数据结构,有 ACM 获奖经验优先。

Android 开发工程师(可实习)

岗位职责:

  1. 负责 app 相干产品的设计、开发和保护;
  2. 参加产品需要的沟通、探讨和协调;
  3. 编写相干技术文档等工作;
  4. 参加剖析和解决产品开发中遇到的问题。

岗位要求:

  1. 相熟罕用 Android 开发技术,包含但不限于 Java、网络、并发、UI、性能、图片加载等;
  2. 相熟 Android 开发的罕用框架,性能和 api;
  3. 理解 oop、代码品质、代码复用,软件工程思维;
  4. 理解罕用设计模式,数据结构和算法。

iOS 开发工程师

岗位职责:

  1. 负责扇贝 app 相干产品的设计、开发和保护;
  2. 参加产品需要的沟通、探讨和协调;
  3. 编写相干技术文档等工作;
  4. 参加剖析和解决产品开发中遇到的问题。

岗位要求:

  1. 相熟罕用 iOS 开发技术,包含但不限于 Objective-C、网络、并发、UI、性能、图片加载等;
  2. 相熟 iOS 开发的罕用框架,性能和 api;
  3. 理解 oop、代码品质、代码复用,软件工程思维;
  4. 理解罕用设计模式,数据结构和算法。

软件测试工程师

岗位职责:

  1. Web、桌面和挪动利用测试;
  2. 依照流程进行软件测试和缺点跟踪;
  3. 建设并继续改善软件开发、测试与公布流程。

岗位要求:

  1. 计算机科学、软件工程及相干专业本科或以上学历;
  2. 两年或以上 Web、桌面或挪动利用自动测试教训;
  3. 相熟测试流程;
  4. 相熟功能测试、性能测试及自动化测试和相干技术;
  5. 相熟如何编写测试用例;
  6. 相熟 Linux,理解罕用的命令;
  7. 良好的英语浏览和沟通能力;
  8. 逻辑思维清晰;
  9. 富裕团队单干精力,能了解测试工作的重要性。

加分项:

  1. 相熟 Selenium;
  2. 相熟一门脚本语言,如 Python/Ruby/Javascript;
  3. 相熟版本控制软件,例如 git/svn。

应聘简历请发送到 recruit@shanbay.com,题目请参照:”segmentfault+ 姓名 + 职位(实习 / 全职)” 的格局编辑。
咱们诚挚邀请各位有志之士,扇贝在南京等你!

退出移动版