Nodejs开发者

15个月前全职
Thescalers

Thescalers

location 多伦多
unsaved
职位描述 我们正在寻找一名开发人员,负责管理服务器与用户之间的数据交互。您的主要职责将是开发所有服务器端逻辑,定义和维护中央数据库,并确保对前端请求的高性能和响应能力。您还将负责将同事构建的前端元素集成到应用程序中。因此,对前端技术的基本了解也是必要的。 职责 将前端开发人员开发的面向用户的元素与服务器端逻辑进行集成 编写可重用、可测试和高效的代码 设计和实现低延迟、高可用性和高性能的应用程序 实施安全性和数据保护 将数据存储解决方案进行集成(可能包括数据库、键值存储、Blob存储等) 技能和资格 熟练掌握JavaScript(或CoffeeScript,取决于您的技术栈) 了解JavaScript的框架(例如Express、StrongLoop等,取决于您的技术栈) 了解异步编程的特性及其技巧和解决方法 熟悉服务器端模板语言(例如Jade、EJS等,取决于您的技术栈) 熟悉服务器端CSS预处理器(例如Stylus、Less等,取决于您的技术栈) 对前端技术有基本的了解,例如HTML5和CSS3 了解无障碍和安全合规性(根据具体项目而定) 在多个系统、服务器和环境之间进行用户身份验证和授权 将多个数据源和数据库集成到一个系统中 了解可扩展应用程序背后的基本设计原理