员工安卓工程师

15个月前远程全职
mx51

mx51

location 悉尼
unsaved
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不接受来自招聘机构的未经请求的简历或申请。