全栈 Java 开发工程师(Node JS)

1天前全职
57万 - 86万 / 年 Kaav, Inc.

Kaav, Inc.

location 芝加哥
unsaved
职位:全栈开发工程师(Node + Java) 地点:伊利诺伊州芝加哥(现场工作) 职责: • 计算机相关专业的学士/硕士学位,具备 Node 和 Java 的工作经验。 • 至少 7 年 Node 和 Java 的工作经验。 • 精通 JavaScript。 • 熟悉 Node.js 及其框架和库,如 Express、Async、Lodash、socket 等。 • 了解服务器端模板语言,如 Jade、EJS 等,具体取决于您的技术栈。 • 对前端技术有基本了解,如 HTML5 和 CSS3。 • 熟悉 RESTful API。 • 了解现代授权机制,如 JSON Web Token。 • 有使用常见前端开发工具的经验,如 Webpack、NPM 等。 • 能够理解业务需求并将其转化为技术需求。 • 熟悉代码版本控制工具,如 Git、SVN。 • 使用 NodeJS 开发面向用户的新 RESTful 服务。 • 构建可重用的组件和服务器端库以供将来使用。 • 将设计和线框图转化为高质量代码。 • 针对各种网络设备和浏览器优化组件以实现最佳性能。 • 确保所有代码在质量保证之前经过单元测试,包括与其他系统的接口。 • 遵循组织制定的开发最佳实践。 • 编写支持解决方案实施的文档。 • 审查业务流程以了解能力差距和机会。 • 精通 JavaScript,包括 DOM 操作和 JavaScript 对象模型。