关于我们
Bayshann Technologies是一家位于澳大利亚墨尔本的小型创业公司。我们的SaaS平台CPDValet(https://cpdvalet.com/)帮助法律、教育、医疗和其他重要行业的专业人士管理他们的持续专业发展(CPD)计划。我们以客户反馈为荣,我们听到的是我们的产品经过深入研究,独特且适合全球市场。随着公司的发展,我们正在寻找我们工程团队中的关键角色。
我们在墨尔本远程工作,每两周有面对面协作时间。
我们的技术栈包括AWS、Python/FastAPI、Angular、Postgres、Flutter、Fastlane、Docker、DataDog、CircleCI等,但可能会有所变化和增长。CPDValet包括四个Web应用程序、API和一个移动应用程序。我们重视经过验证的软件开发实践、清晰的代码和工艺。
关于你
我们并不期望你是一个独角兽(尽管你将受到欢迎)。但你应该有在精益创业环境中工作的经验,在这种环境中,角色广泛而纵向,没有繁文缛节,你对“魔法汤”的贡献受到赞赏。这意味着你熟悉这种环境带来的挑战、文化、团队规模和必要的灵活性。你可以独立担任责任并推动结果,而不需要被过度管理。你也热衷于不断改进并支持他人这样做。你是一个合作者。
在技术方面,我们希望你能带来以下能力:
• 精通Python、Angular或Flutter等全栈开发
• 具备TDD(红-绿-重构)、清晰的代码、CI/CD和IaC的实践经验
• 扎实的数据库、容器化、DevSecOps知识
• 具备Lambda、EC2、ECS/ECR、S3、SQS、SNS、SES、SAM等AWS技能
• 具备微服务和事件驱动架构的经验。
如果你还具备以下能力,我们将视为加分项:
• 愿意进行配对编程和基于主干的开发
• 使用过流式处理或事件溯源、GraphQL、OAuth/OIDC、Terraform
• 有TechLead/EM类型角色的经验(或有成长为该角色的愿望)
• 区块链或机器学习/人工智能知识。
作为一名有丰富经验的高级工程师,你已经掌握了上述技术栈的核心技能,并获得了多样化的技术知识工具集。你找到了平衡KISS和YAGNI的方式,创建可维护且符合SOLID原则的工作软件。你对软件开发的思考和交流方式表明你的优势已经从仅仅“编码”转变为一门工艺。
你的角色
向工程部负责人汇报并与其密切合作,你将成为最资深的全职实际工程师。你将:
• 负责整个应用程序和基础架构的代码
• 进行配对编程、白板讨论、建议、影响、倡导、支持
• 贡献CI/CD流水线、基础架构即代码、遥测
• 编写大量单元测试、一些集成测试和少量端到端测试
• 进行“突破口”研究,评估和验证新工具和设计
• 在我们的站会、故事详述和估算、回顾、战略讨论和白板会议中进行协作
• 通过解决问题作为L3支持来帮助我们的客户(在自助和自动化失败的情况下)
• 通过分享你所学到的知识帮助经验较少的开发人员,并帮助他们成长。
重要提示
只有满足以下条件的人才请申请:
• 能够参加我们在澳大利亚墨尔本的会议
• 持有有效的澳大利亚工作签证。
Bayshann Technologies是一家机会均等的雇主,我们欢迎多样性,因为彩虹团队比单一文化团队拥有更多创意。