[南京扇贝] 前端/后端/NLP/Android/iOS/测试等全职及实习岗位招聘,诚挚期待各位小伙伴加入

关于扇贝团队:
扇贝是国内知名的在线学习平台,致力于成为深受用户信赖的终身学习平台。目前已经拥有过亿用户。
我们一直在努力,秉持“让每个人都能通过学习变得更好”这个使命,为每一个用户提供有趣的、个性化的学习体验,让他们成为更好的自己。
我们在分布式架构,自然语言处理等技术方面也有长期积累,结合精良的内容制作,能够为用户提供独特和优秀的产品服务。

福利介绍:

  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。

应聘简历请发送到 [email protected] ,标题请参照:"segmentfault+ 姓名 + 职位(实习/全职)" 的格式编辑。
我们诚挚邀请各位有志之士,扇贝在南京等你!

你可能感兴趣的:([南京扇贝] 前端/后端/NLP/Android/iOS/测试等全职及实习岗位招聘,诚挚期待各位小伙伴加入)