资深无服务器全栈开发人员
作为一名无服务器全栈开发人员,直接向工程部负责人汇报,您的主要责任是与产品和工程团队共同开发和维护无服务器全栈客户体验,以确保会员获得积极和满意的体验。您将在维护会员满意度和推动新业务方面发挥关键作用。
您将成为工程和开发团队的重要一员。您的角色直接影响公司的声誉和会员满意度水平,以及其保留和吸引新会员和其他业务的能力。
概述
• 我们目前正在招聘一名无服务器全栈开发人员,以在接近全新环境(AWS)中开发新产品。
• 您还将协助维护我们当前的核心产品(Django/Python + react)。
• 您的主要关注点将是无服务器全栈开发,您需要具备使用node.js/typescript和Python进行工作的知识/热情,并为后端开发和API架构做出贡献,或者至少是一个快速学习者。
日常职责
• 遵守所有政策和程序,确保合规性
• 与产品团队、前端、后端和其他全栈开发人员合作,开发具有API和数据库的用户界面和其他组件。
• 编写干净、高质量、有文档和易于维护的代码
• 深入了解微服务、API导向服务架构和最佳实践。
• 设计、构建和部署云原生应用程序
• 必须具备AWS无服务器部署经验。
• 了解澳大利亚和其他海外医疗系统,并将其应用于您设计和编写的代码
• 架构和交付无服务器微服务
• 集成基于服务器的前端组件
• 设计、构建和部署公司内外的API合同
• 确保安全性融入软件开发生命周期的每个步骤
• 跨职能协调,确保项目达到业务目标和合规标准
• 支持新产品和功能的全面测试和部署
• 积极参与代码审查、回顾和冲刺计划(敏捷方法)
• 在指导开发人员、提供建设性反馈和进行架构决策方面提供无服务器全栈技术领导力
• 具备支付系统经验;Stripe、Medipass(Tyro Health)优惠券解决方案
• 保持对新兴技术和行业趋势的了解。
要求
• 工程学或计算机科学学士学位或同等学历
• 8年以上无服务器全栈开发经验
• 软件工程架构经验
• 代码存储库;VSCode、Github(包括git)、Npm包(私有和公共)
• 对AWS无服务器DevOps方法和架构有深入的理解;CDK、Cloudformation、Serverless.com
• 对AWS无服务器组件和服务有深入的理解,包括但不限于;Cloudfront、Lambda、Lambda@Edge、API Gateway、SQS、SNS、Eventbridge、Cloudwatch、DynamoDB、RDS、S3
所需编程语言
• Typescript/Javascript
• React
• NoSQL/SQL
• NextJS、Remix或其他前端元框架
• 具备Python经验将会受到高度重视。
• 流水线产品经验
• Circle ci
• Github actions
• AWS pipeline