我们正在寻找一位全职的JavaScript开发人员,精通NodeJS。
你的主要工作重点将是开发用户界面组件,并按照众所周知的React.js工作流程(如Flux或Redux)实现它们。
你将确保这些组件和整个应用程序具有稳健性和易于维护性。你将与团队的其他成员协调工作,他们在基础设施的不同层面上工作。因此,承诺合作解决问题、精致设计和高质量产品非常重要。
职责:
• 使用React.js开发新的用户界面功能
• 构建可重用的组件和前端库,以便将来使用
• 将设计和线框转化为高质量的代码
• 编写数据库脚本和查询
• 偶尔处理全栈开发人员的职责
• 优化组件,以在各种支持Web的设备和浏览器上实现最佳性能
• 必须具备良好的人际交往能力,并能够在团队环境中工作,从规格说明到用户验收。
• 必须能够遵守编程和开发进度、客户要求、战术和战略产品目标。
• 必须自我激励,极其可靠。
• 必须能够在快节奏的环境中工作。
• 熟悉软件开发生命周期(SDLC)、软件发布阶段和需求
• 分配的其他职责。
资格:
• 计算机科学、软件工程或相关领域的学士学位
• 5年以上的JavaScript开发经验
• 2年以上全栈开发经验
• 有不同源代码/修订控制方法(如GIT)的经验
• 可扩展性/冗余性/高容量环境
• 5年以上的JavaScript开发经验
• 熟练掌握JavaScript,包括DOM操作和JavaScript对象模型
• 熟悉JavaScript框架(React、Node、JS)
• 掌握其他现代语言(Python和Go)
• 有数据库经验
• 有RESTful API经验
• 熟悉现代授权机制,如JSON Web Token
• 熟悉现代前端构建流水线和工具
• 有代码版本控制工具的经验,如Git
• 能够理解业务需求并将其转化为技术需求
• 对基准测试和优化有一定的经验
• 有Linux经验
• Azure
• 熟悉Jenkins
• Node Red