高级全栈工程师

15个月前全职
Slyp

Slyp

location 悉尼
unsaved
加入Slyp,成为改革收据世界的一部分!我们是一家专注于消除纸质收据并打造无缝客户体验的金融科技公司。在主要银行的支持下,以及一支由行业专家组成的团队,Slyp处于改变我们对待收据方式的前沿。今天,在完成交易时,我们可以轻松地用卡片、手机甚至手表进行支付,但最后我们仍然会被递交一个几个世纪历史的纸质收据,最终很可能会被丢弃。我们认为一定有更好的方法。 为什么Slyp是一个很棒的工作场所? Slyp Village吸引了来自全球各地的顶尖人才。我们的包容性环境使Slypsters能够释放他们的创造力和动力,同时成为一个为更好的事物而努力的运动的一部分。 以下是我们的一些福利: • 员工股权计划(ESOP) • 慷慨的学习与发展计划 - 每年1500美元的预算供您用于提升您的技能 • Slyp Gives - 我们每年举办2次社区回馈活动 • 具有竞争力的休假政策,包括产假 • 灵活的工作时间,可以选择在世界任何地方工作一段时间 • 宠物友好的办公室,每月(有时是随机的)午餐和学习,以及团队乐趣和体验计划 我们正在寻找的人才 一位高级全栈工程师,将帮助构建一个面向消费者的React Native应用程序和后端服务,为澳大利亚人提供更好、更可持续的收据获取方式。您还将为我们的后端服务做出贡献,支持直接集成到商家和金融机构应用程序中,包括Kmart、Country Road和澳大利亚四大银行。 我们正在寻找一位高级全栈工程师,能够使用AWS服务、Kubernetes、TypeScript和React设计、开发和部署可扩展和可靠的Web应用程序。您将与一支充满激情的工程师团队合作,共同为客户构建创新解决方案。 该职位要求候选人位于新南威尔士州悉尼。不在悉尼附近或悉尼的候选人将不予考虑。 一个正常的工作日是什么样子? • 使用AWS资源(如Kubernetes、API Gateway、Lambda、Kinesis、RDS、Dynamo和S3)设计和实现可扩展、可靠和安全的云服务。 • 使用React、React Native、TypeScript、HTML和CSS等技术为Web和移动端实现前端功能。 • 与其他工程师、产品经理和设计师合作,交付高质量的产品和用户体验。 • 按照最佳实践和代码标准编写干净、可维护的代码,具有高测试覆盖率。 • 持续学习和提高您在云计算和Web开发方面的技能和知识,了解最新的技术和趋势。 • 指导初级工程师,并与工程团队的其他成员分享最佳实践。 • 参与我们的值班轮班制,并与其他工程师一起处理优先级较高的事故。 • 确保平台的持续合规,符合我们的ISO、安全和外部隐私要求。 基本条件: • 至少有4年类似软件工程职位的经验 • 计算机科学、工程或相关领域的学位,或者具有同等的工作经验 • 熟练掌握TypeScript、NodeJS和React或React Native,并愿意学习新的框架和技术,为广泛的服务和应用程序做出贡献 • 您是一个团队合作者,与团队合作适应不断变化的优先事项 • 出色的沟通、协作和解决问题的能力 • 有使用Jest、Cypress或Playwright等测试工具的经验 • 有设计和部署云资源的经验,最好是在AWS上 • 有Git、开发人员代码审核流程和GitHub Actions等CI/CD工具的经验 • 对RESTful API、安全性、性能等Web服务基础知识有深入了解 关于我们的技术 • 基于云的,托管在AWS上 • 我们在应用程序和Web前端使用React Native和React,并鼓励工程师进行一些全栈开发 • 我们还支持原生移动SDK,以便更容易地与我们的合作伙伴集成 • 我们的后端服务主要是在EKS/Kubernetes上运行的TypeScript NodeJS容器 • 我们依赖AWS无服务器技术,如API Gateway(包括CloudFront、WAF和Shield)、Lambda、Kinesis、SNS和SQS • 我们将数据存储在AWS Aurora(Postgres)、DynamoDB和S3中 • 我们的数据湖基于AWS无服务器技术,如Redshift、Athena、QuickSight和Glue • 我们重视客户数据,将安全放在首位,作为我们的核心 我们的招聘流程 • 与我们的人力资源合作伙伴进行筛选电话 • 与工程经理进行面试 • 与工程和产品负责人进行最后面试