后端(Node.js / NestJS)开发人员

迪拜 无个税2天前全职 网络
面议
角色描述 这是一个全职现场职位,位于迪拜,专注于Node.js和NestJS的后端开发人员。该职位涉及设计、实施和维护可扩展的后端应用程序,构建和集成API,并优化性能和安全性。开发人员将与跨职能团队密切合作,以确保无缝沟通,并协作交付高质量的软件解决方案。排除故障和解决技术问题也是日常任务的一部分。 我们正在寻找一位拥有4年以上经验的熟练后端(Node.js / NestJS)开发人员加入我们的团队。 主要职责: - 使用Node.js和NestJS开发和维护后端应用程序 - 构建可扩展的REST API、微服务和后端集成 - 使用PostgreSQL、MySQL、MongoDB等数据库 - 与前端、DevOps和QA团队协作 - 优化性能,确保安全性,编写干净、可维护的代码 - 参与敏捷开发、代码审查和测试(Jest等) - 与前端应用程序开发人员合作,设计面向客户的UI和各种业务流程的后端服务,并集成数据存储和保护解决方案 - 开发和维护所有服务器端网络组件 - 确保中央数据库前端请求的最大性能和响应能力 - 通过编写可测试、可重用和高效的代码标准和实践开发高效性能的应用程序 - 实施有效的安全协议、数据保护措施和存储解决方案 - 运行诊断测试、修复缺陷并提供技术支持 - 记录Node.js流程,包括数据库架构,并准备报告 - 推荐和实施流程和技术的改进 - 与Node.js开发领域的进步保持一致 - 确保进行故障排除/性能测试和产品分析及技术支持测试 - 为移动/网络应用程序的微服务开发和增强进行实际编码 主要要求: - 拥有4年以上Node.js技术的实际经验 - 成功的Node.js开发人员将是其专业知识能够在服务器和终端用户之间实现稳定、快速和安全的数据交换的人 - 广泛了解涉及事件驱动方法和API优先方法、Web堆栈、库和框架的JavaScript概念 - 具备以下经验:HTML/SASS/CSS/JavaScript/前端工具 - Webpack/Angular/ - 扎实的SQL、MySQL和/或NoSQL数据库原则基础和理解 - 具备GraphQL、NestJS和Typescript;Java、JavaScript、Node.js、React.js的经验 - 使用Java的API经验 - RESTful;API集成;文档编制,Websocket API;SOAP API - 具备微服务或SOA架构和各种设计模式的经验 - 使用CI-CD工具进行容器化部署和云架构的经验 - 具有设计后端服务器和无服务器架构的丰富经验,强调可扩展性、性能和可扩展性 - 流利的英语和母语(口头和书面) - 能够展示团队合作能力,能够在压力下工作,并且是一个批判性和分析性思考者和问题解决者 - 能够估算完成工作所需的时间,以建立一个整体可预测的计划 - 良好的时间管理、强大的人际交往和沟通能力;能够与全球分布的团队合作 - 4年以上Node.js后端开发经验 - 拥有NestJS和TypeScript/JavaScript的丰富实际经验 - 对API架构、认证(JWT/OAuth)和最佳实践有扎实的理解 - 具备云服务(AWS/Azure/GCP)、Docker、CI/CD的经验 - 具备SQL和NoSQL的良好知识;MySQL和PostgreSQL数据库 - 熟悉Redis、RabbitMQ或Kafka是一个加分项 - 具备强大的调试、问题解决和沟通能力 - 微服务/事件驱动架构 - 无服务器经验(AWS Lambda) - 接触过前端框架(React/Angular) 职位类型:全职