职位:NodeJS 开发工程师
工作地点:加利福尼亚州山景城(现场-混合工作模式)
职位描述:
面试流程:1 次 Zoom 面试和最终的面对面面试
所需的三项主要技能:
• Node.Js 后端(至少 3 年以上经验)
• ReactJs 和 VueJs(至少 2 年以上经验)
• 数据库知识(至少 2 年以上经验),如:Postgresql/CockroachDB - SQL 和 NoSql
所需技能:
• 7 年以上的实际专业经验(软件开发工程师)
• 精通(更多)后端和(较少)前端开发
• 精通以下领域:
• 在 Node.JS 后端开发方面至少有 3 年以上的经验(必需),必须具备强大的编码经验。
• 2 年以上的 ReactJs + Redux 和/或 Vue.Js 经验
• 强大的网络技术 - 微服务、构建 API、负载均衡(必需)
• JSON 标准(JavaScript 对象表示法)(必需)
• 具有 Java 等后端技术的经验者优先
• 必须具有至少一个云平台的经验(AWS/Azure/GCP)
• 至少 2 年以上的 Nosql 和 SQL 经验是必需的。
• 具有至少一个 NodeJs Web 框架(Express、Sails 或 Hapi)的工作经验
• 所有开发和部署均基于 Linux,开发人员应能够在 Mac 上工作。
• 强大的分析和编程能力
• 深厚的数据结构和算法知识
• 对计算机科学基础有良好的理解
• 对面向对象编程概念有良好的理解