我们的软件工程团队负责构建我们的市场领先银行即服务平台及产品,使实时资金访问变得可能,以最低的运营成本。当整合到JUMO的平台上时,它使我们的合作伙伴能够为新的客户群体提供贷款、储蓄和广泛的金融选择。作为软件工程师,您将负责解决复杂的技术问题,提供可扩展、可测试、可维护和高效的解决方案,同时继续改进我们的工程实践。此职位向技术负责人汇报。
您将
- 跨整个SDLC交付,构建高度可扩展的分布式系统。
- 协助定义团队路线图,与公司和技术愿景保持一致。
- 使用公认的设计模式架构服务和系统,以允许迭代、自主开发和未来扩展。
- 设计、实施、测试、部署和支持我们的产品和服务。
- 审查其他开发人员编写的代码并提供反馈。
- 指导团队持续编写可生产代码,易于其他开发者理解,并考虑边缘情况和错误。
- 预测并沟通团队项目中的阻塞、延迟和成本膨胀,避免升级。
- 贡献现有文档或教育内容,推动最佳实践和工程卓越。
您需要
- 计算机科学学位。
- 有Kotlin/Java/Scala和云基础设施的经验,最好是AWS。Python经验将是一个加分项。
- 有设计、开发和测试软件的经验。
- 有大量动手经验,设计和开发高流量/低延迟服务。
- 有业务和运营意识。
- 良好的沟通技能 & EQ – 能在多元化的团队中工作。
我们要求每个人在JUMO中付出很多,但我们也给予很多。
您将喜欢
- 在敏捷跨职能团队中工作,交付高质量的代码。
- 与现代但务实的技术栈(即Kotlin + Spring Boot后端,TypeScript + React网页和移动,Docker,Terraform,Kubernetes,Kafka,Datadog,Jenkins + Spinnaker for CI/CD,AWS)一起工作,构建高度可扩展的分布式系统。
- 作为导师,帮助您的初级同事成长。
- 确保一致性和准确性。
- 在经验丰富的、动手的Tech Lead的指导下工作。
- 与聪明、有活力的人合作。
- 为影响而工作。
- 持续成长和学习,有大量鼓励和支持。
- 勇于在新挑战中冒风险。
- 灵活的工作实践,使您能够发挥最佳表现。
- 自主和被授权领导。
远程优先
我们的环境旨在促进创新和协作。我们采用远程优先的方法,使我们能够灵活地工作和生活在最 productive 的地方。
我们的环境在UTC和UTC+3时区之间运作,目前有来自南非、葡萄牙和肯尼亚的团队成员。
多样性与包容性
在JUMO,我们坚信多样性加强我们的团队。我们致力于培养一个包容性的招聘流程,创造一个环境,让来自所有背景的人能够协作、茁壮成长并表达真实的自我。