mx51是一家为银行、非银行收单机构和其他商户服务提供商提供的支付即服务解决方案。我们正在构建一个支付平台,允许商户在实体店、应用内和在线上接受支付,并将所有数据整合到实时的业务管理仪表板上。
在mx51,我们处于支付技术的前沿,尤其是在Android设备上。作为一名高级Android工程师加入我们,您将能够直接影响客户的支付体验,并为我们在澳大利亚范围内的商户和客户使用的Android应用和功能路线图的开发做出贡献。
我们非常自豪地展示我们应用程序的工程卓越性,对技术基础和用户体验都给予同等重视。我们使用Kotlin来制作我们的应用程序,并优先进行频繁更新以保持技术的前沿。我们对无缝用户界面的承诺通过使用Jetpack Compose来展现,与设计师的合作通过Figma和Material Design来实现。
为了确保清晰和模块化的架构,我们采用了Koin依赖注入、Coroutines和Jetpack WorkManager。我们与其他工程团队保持密切合作,以建立明确定义的API。我们还利用了一些其他工具,如KSP、KotlinPoet、Ktor、Paparazzi、Github Actions、Firebase Crashlytics和Snowflake。
考虑到我们在金融科技领域的存在,我们优先考虑安全措施。该应用程序被设计以符合高安全标准。值得注意的是,我们的最低Android SDK版本为23,反映了我们致力于覆盖广泛用户群体并与现代设备兼容的承诺。
我们是一家远程优先的组织,这个职位可以在澳大利亚的任何地方工作。
您是否想了解更多关于我们技术团队的工作方式、技术栈或日常工作内容?我们在这里分享了我们的技术手册:https://mx51.tech/handbook
更多细节:
• 为我们的应用程序开发新功能;
• 不断提高应用程序的工程质量;
• 为我们的移动开发团队贡献知识和经验;
• 提供指导并做出技术决策;
• 为使命关键系统的开发和设计做出贡献;
• 在团队内部和团队之间产生技术影响,促进讨论和推动结果。
我们希望申请者具备以下能力:
• 在使用Kotlin开发大型Android应用方面有扎实的经验
• 有Jetpack Compose的经验
• 有Coroutines的经验
• 有单元测试和UI测试的经验
• 有依赖注入的经验
• 具备网络知识
• 熟悉并应用安全编码实践
• 有移动应用的CI/CD经验
#LI-Remote
我们提供的福利
您将加入一个非常出色的团队,致力于我们的愿景和公司价值观。我们创新的文化为您提供了机会,使您能够做出真正的贡献,塑造企业的未来。除了有趣和灵活的工作环境外,我们还提供以下福利:
• 每年可以在海外工作4周
• 灵活的工作方式和工具,帮助您设置远程工作站
• 可以使用跨3个州的共享办公设施
• 年度团队外出活动
• 社交活动由我们的社交委员会组织
• 调休公共假日,休息替代的另一天
• 为志愿者工作提供带薪休假
• 员工股票期权计划(根据邀请)
• 主要和次要保姆的带薪产假
• 车辆租赁和工资抵税选择
mx51是一家致力于创造多样和包容环境的平等机会雇主。所有符合资格的申请人都将在不受种族、宗教、性别、性别认同或表达、性取向、国籍、遗传信息、残疾或年龄偏见的情况下获得考虑。
注意:mx51不接受来自招聘机构的未经请求的简历或申请。