全栈 Java 开发人员(Node JS)

4天前全职
56.9万 - 85.4万 / 年 Kaav, Inc.

Kaav, Inc.

location 芝加哥
unsaved
角色:全栈开发人员(Node + Java) 地点:芝加哥,IL(现场工作) 职责: • 拥有计算机领域的学士/硕士学位,并具备 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 服务。 • 构建可重用的组件和服务器端库以供未来使用。 • 将设计和线框图转化为高质量代码。 • 针对各种网络设备和浏览器优化组件的性能。 • 确保所有代码在 QA 之前都经过单元测试,包括与其他系统的接口。 • 遵循组织已建立的开发最佳实践。 • 编写支持解决方案实施的文档。 • 审查业务流程以了解能力差距和机会。 • 精通 JavaScript,包括 DOM 操作和 JavaScript 对象模型。