首页 > 上海 全职 > 职位详细
说明:

此信息由南京大学审核并发布(查看原发布网址),应届生求职网转载该信息只是出于传递更多就业招聘信息,促进大学生就业的目的。如您对此转载信息有疑义,请与原信息发布者南京大学核实,并请同时联系本站处理该转载信息。

[上海]招聘全栈开发者


发布时间:2017-10-12
工作地点:上海
信息来源:南京大学
职位类型:全职
职位描述
RKP做供应链虚拟化信息系统,希望为全球的用户提供虚拟供应链和商务流程电子化的服务。作为商业以及贸易过程中的信息化基础设施,RKP的主要功能是计算、数据交互、数据集成与分析、为用户提供二次开发平台。

我们招揽的目标是全栈开发者(Full Stack Developer)或 有意愿和潜力成为全栈工程师的人。

对我们来说,全栈开发者是对项目开发的每个层面都比较熟悉的人,即使不是所有软件技术领域的专家,也应该对它们有浓厚的兴趣。优秀的全栈开发人员应当熟悉项目的每个层面,并使得周围的人能够更好地协同合作。一群越聪明的全栈开发者,越是能在更短的时间做出更优秀的产品原型,而且还能够去运维它。

要求具备的核心技能如下:

1. Server, Network, and Hosting Environment.

在资源有限的情况下,如何作出项目开发上的突破,并且十分清楚的知道为什么。目标明确、流程清晰。

能够恰当地使用文件系统、云存储、网络资源等,对数据冗余和可用性有很好的理解。

如何在硬件条件的限制下对应用进行扩展。

能够充分考虑到多线程进程和竞态条件下可能出现的问题。

全栈开发者应当对系统的运行和维护具有良好的能力。

2. Data Modeling

如果数据模型出现问题和缺陷,能够从业务逻辑或更高层级来补充代码,以弥补数据模型不能覆盖的情况。

熟练使用关系型数据库及其管理工具,知道如何创建一个合理的规范化关系模型,包括外键、索引、视图、查找表等等。

熟悉非关系型数据存储的概念,并理解它们在关系型数据存储中的位置。

3. Business Logic

能够使得业务逻辑的核心价值在软件中得到完美体现,此处显智商。

扎实的面向对象编程的知识。

基本的系统构架能力。

4. API / Action / MVC

自身模型的业务逻辑和数据,怎么与外部世界进行协同运作。

能够熟练使用各种框架,尤其是开源的。

有能力写出清晰、一致、简单易用的接口。

5. User Interface

能够创建可读性强的布局,或者清晰地知道该如何从外部设计师那里获得帮助。

掌握HTML5、CSS。

建议同时也掌握JavaScript。

6. User Experience

能够理解用户想要的东西,并围绕这些东西开展自己的工作。

勤于发现在用户使用过程中的感受和体验,并总是善于后退一步观察问题。比如查看一个需要8次单击和3个步骤的过程,然后将其简化为1次单击。

会精心编写真正有用的错误信息,甚至是如果程序出错后的道歉之类的。

7. Understanding what the user and business need.

全栈开发者很容易遇到 身在此山中 的问题,那么就需要随时有 跳出来 看全局的思维能力,需要一个开放、兼容的大脑。

能够对于用户在使用系统过程中的真实商业环境和机遇展开想象与符合实际的判断。

8. 其他能力拼图

可以写出优质的测试单元。

理解可重复的自动化进程,用于构建应用程序,测试它、记录它并且规模化地部署它。

关注安全问题,能提出基础解决方案。

职位要求:

良好的成长环境 或 工作经历。

德行端正、实事求是、热爱新技术。

计算机科学、电子工程、信息管理、数学以及相关专业科班出身。

国内排名前20高校全日制本科毕业。

研究生学历最佳,也接受特别优秀的本科生。

基础待遇:

有工作经验:可面议

无工作经验:150000 每年

实习生(只针对大四或研二、三年级):100 每天

工作地点区位:

上海市杨浦区,12号线地铁非常方便。

联系方式:

电话:021 6568 1779(工作时间)/ 185 0164 6168(7/24)

邮件:Levanti@(简历投递)

上一条:[上海]上海天跃科技股份有限公司

下一条:[上海]上海朔羡网络科技有限公司2018招聘