高级Android工程师(身份团队)
部门:BNPL核心
聘用形式:全职
地点:远程
描述
Tabby通过重新塑造人们与金钱的关系,在购物、赚钱和储蓄方面创造了财务自由。超过500万活跃用户选择Tabby来控制他们的消费并充分利用他们的钱。
包括H&M、Adidas、宜家、SHEIN、noon和Bloomingdale's在内的全球30,000多个品牌和小企业使用Tabby的技术,在线和实体店提供灵活的付款方式,加速增长并获得忠实客户。Tabby在沙特阿拉伯、阿联酋、埃及和科威特活跃,并得到领先的投资者的支持,包括Sequoia Capital India、STV、PayPal Ventures、Mubadala Investment Capital、Arbor Ventures等。
我们正在寻找一个热爱创建稳定和便捷服务的Android开发者。我们寻求一位全面发展的技术专家,始终能够提前预见项目问题和需求,并能在应用程序的任何部分解决。
我们的身份团队负责KYC和客户身份验证流程。
我们的移动平台
•两个应用程序和一个移动SDK;
•主要客户端应用程序Tabby处于持续增长状态;
•合作伙伴应用程序;
•+50,000 DAU;
•99.98%无崩溃率(我们希望将其提高到更高水平!);
•在App Store / Google Play中的4.8-4.9评分;
•我们的大部分用户使用阿拉伯语,因此阿拉伯语优先。
我们的技术栈和架构:Kotlin、Coroutines flow、MVVM + MVI、Dagger 2、多模块、Retrofit
如果你具备以下条件,请申请
•英语熟练水平;
•对Kotlin和Coroutines有很好的了解;
•理解MVVM架构;
•有Jetpack Compose的经验;
•有Coroutines flow或RX的经验;
•有Dagger(或其他DI框架)的经验;
•理解设计模式和SOLID原则;
•能够处理集合,并理解它们的区别;
•基本了解GC操作;
•在至少4名Android开发人员的大型团队中工作的经验;
•良好的沟通能力,能够在必要时捍卫自己的立场,指出问题并提出自己的想法;
•“做事情”的心态。
额外技能
•使用Jetpack Compose从零开始创建应用程序的经验;
•在金融科技或电子商务领域工作的经验;
•具备阿拉伯语和RTL布局的经验;
•具备Firebase的经验。
你将做什么
•为与平台集成构建内部SDK;
•创建和维护客户身份的屏幕;
搬迁
我们提供全球任何地方的远程办公,并愿意为您制定个人搬迁计划。
我们的员工有机会选择注册国家:目前有亚美尼亚/格鲁吉亚/塞尔维亚/葡萄牙。
新员工还可以选择另一种搬迁到其他国家的方法。在这种情况下,Tabby将在开设法人实体和银行账户时,报销高达5,000美元的经过验证的费用。
您可以期待什么
•根据您的经验,提供有竞争力的薪水。
•我们提供灵活的工作时间,并相信您会以适合您和团队的时间工作足够的时间来完成工作。
•从第一天起就给予您自主权和责任的工作环境。
•您应该对这样一个想法感到舒适:您的工作质量将影响您的职业生涯的形状。
•参与公司员工股票期权计划。
•健康保险
我们致力于创建一个公平、高效的工作场所,为来自各个背景的人提供他们所需的支持,以实现繁荣、成长和实现目标(无论目标是什么)。
主要职责
你将做什么
•为与平台集成构建内部SDK;
•创建和维护客户身份的屏幕;