全栈工程师(职位编号:02)
上海荣岩派网络技术有限公司
- 公司规模:少于50人
- 公司性质:民营公司
- 公司行业:计算机软件 计算机服务(系统、数据服务、维修)
职位信息
- 发布日期:2018-03-13
- 工作地点:上海-杨浦区
- 工作经验:2年经验
- 学历要求:本科
- 职位月薪:20-30万/年
- 职位类别:软件工程师 数据通信工程师
职位描述
RKP做供应链虚拟化信息系统,希望为全球的用户提供虚拟供应链和商务流程电子化的服务。作为商业以及贸易过程中的信息化基础设施,RKP的主要功能是计算、数据交互、数据集成与分析、为用户提供二次开发平台。
全栈开发者是对项目开发的每个层面都比较熟悉的人,即使不是所有软件技术领域的专家,也应该对它们有浓厚的兴趣。优秀的全栈开发人员应当熟悉项目的每个层面,并使得周围的人能够更好地协同合作。一群越聪明的全栈开发者,越是能在更短的时间做出更优秀的产品原型,而且还能够去运维它。
招聘岗位:全栈开发者
一、对象特征:
- 良好的成长环境 或 工作经历。
- 德行端正、实事求是、热爱新技术。
- 计算机科学、电子工程、信息管理、数学以及相关专业科班出身。
- 国内专业排名前20高校全日制本科毕业。
- 研究生学历***,也接受特别优秀的本科生。
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.其他能力拼图
- 可以写出优质的测试单元。
- 理解可重复的自动化进程,用于构建应用程序,测试它、记录它并且规模化地部署它。
- 关注安全问题,能提出基础解决方案。
欢迎加入!
单位名称:上海荣岩派网络技术有限公司
工作地点:上海市杨浦区长阳路(紧邻地铁12号线)
联系电话:021-65681779
简历投递:Levanti@outlook.com
职能类别: 软件工程师 数据通信工程师
关键字: 软件编程 C C++ 脚本 通信 分布式数据库 电路 存储 GPU
公司介绍
联系方式
- Email:Levanti@outlook.com
- 公司地址:上班地址:杨浦区长阳路,地铁12号线。