[北京]互联网教育初创项目 Node.JS 全职招聘 (高薪酬,期权激励,靠谱团队)
发布于 8 年前 作者 xl2290 3435 次浏览 来自 招聘

[项目简介] Firefly Study 是一个跨境一对一语言教学平台,我们立志于将优质的全球教育资源整合成为便利的在线服务。前期只针对国内日语教学市场。

我们认为它肯定不能取(dian)代(fu)线下机构和一些传统的网校,但我们相信它会是对现有产品的一个很好地补充,也可以在一定程度上优化教育资源的配置。

我们的项目在去年底拿到来自国内知名新兴私募基金的种子轮投资,同时正式启动。最近团队已经和来自美国硅谷的知名孵化器达成了天使轮投资意向。目前团队正在紧张的开发产品中,预计 7 月初正式上线我们的 alpha 版本。

[团队简介] 全部团队成员均毕业自美国、日本以及中国名校,包括但不限于哥大,纽大, Art Center College of Design ,东大,早稻田,同志社,清华,交大等。技术团队负责人在纽约 Bloomberg 任高级工程师。项目创始人毕业于哥大,曾在北京新东方和纽约高盛工作,参与过 Unicareer 以及 TFT 口语训练营的创立。

[开发流程简介] Requirement Gathering: The requirement of the project is gathered from both meeting and offline discussions, which will be captured in the form of user stories, and entered into our issue tracking system.

Designing: From each user story, we derive the necessary APIs and assign people to complete the details of the APIs. We have a standard markdown document structure to document backend API. It covers URL, HTTP Method, URL Params, Data Params, Success/Error Response and Sample call in jQuery syntax. The API design document needs to go through the code review process. Once the team agrees on the design, we will create development task for it and assign team member to work on it.

Coding: Each developer works on his/her own feature branch. Once a development task is completed, he submits the code review and follow-up with reviewers to get it reviewed timely. The code review is done in our issue tracking system. Each commit is expected to have reasonable unit tests. Once the code review is passed, he merges his change to develop branch (the master branch is used for release purpose).

Coding-style is enforced as part of the build process. Our script will run a linter before running any tests.

We have a weekly developer meeting where we review the development work in the past week and assign new tasks.

Issue Tracking: We host our own instance of Phabricator to track development tasks / user stories / bugs, etc.

Technology Stack: The project is under control of npm.

sailsjs is our main framework for building our API services.

We use PostgreSQL as our data store.

Our testing framework is mocha.

We use lodash as our main utility library.

Release and Deployment: We are working on setting up Jenkins for the continious build / continious delivery. It is likely that docker will be used to manage the release dependencies.

[工作地点] 现阶段位于 7 号线地铁站达官营 5min 步行距离的社区内。 7 月初会搬到位于五道口的美国顶级孵化器新址。

[职位简介] 为了加速我们项目的开发进度以确保产品按时上线,现寻求 2 名全职全栈开发小伙伴加入我们的开发团队。

[职位要求]: Basic qualifications –2 年开发经验( preferably Node.JS related projects ) –熟悉 javascript –Linux 或者 Mac 环境开发经验 –熟悉关系型数据库 –熟悉 nodejs 后端开发 –熟悉版本控制概念,熟练使用 git

Desired qualifications –了解持续集成,持续交付的概念,有使用 Jenkins 的经验 –熟悉软件发布流程 –了解 Docker 容器概念

至于报酬,我们提供在业界具有竞争力的月薪,以及期权激励。详情烦请联系 xiaoyu.liu@fireflystudy.com 谢谢。

8 回复

北京找全职position的小伙伴看过来~

我们知道全职加入早期项目会是一个非常重大的决定。为了让新伙伴们能感受到我们确实是一群踏实做事情的人,我们接受先以兼职形式参与,过一段时间之后再全职加入的形式。别等了,赶快联系我们把~

赞一下,敏捷开发的流程^-^

@Acceptedlc 谢谢:)

@hapiman 谢谢:) 来试试吧~

@Acceptedlc 来试试吧~

@xl2290 目前工作还比较满意,楼主可以做个技术分享,应该有效吧。

来自酷炫的 CNodeMD

回到顶部