注意:候选人需要在后端技术、Node.JS、Springboot 和 JavaScript 方面表现优秀。
所需技能:
• 至少 5 年 NodeJS 经验。
• 精通 JavaScript。
• 了解 Node.js 及其框架和库,如 Express、Async、Lodash、socket 等。
• 理解异步编程的性质及其特性和解决方法。
• 对于服务器端模板语言(如 Jade、EJS 等)有良好的理解,具体取决于您的技术栈。
• 对前端技术(如 HTML5 和 CSS3)有基本了解。
• 理解无障碍性和安全合规性。
• 在多个系统、服务器和环境之间进行用户身份验证和授权。
• 将多个数据源和数据库集成到一个系统中。
• 理解可扩展应用程序背后的基本设计原则。
• 理解不同交付平台之间的差异,例如移动设备与桌面,并优化输出以匹配特定平台。
• 创建能代表和支持业务流程的数据库模式。
• 实施自动化测试平台和单元测试。
• 熟练掌握代码版本控制工具,如 Git。