职位名称:高级软件工程师-Android经验
描述:
关于我们
准备改变世界吗?我们正在Trella上重新定义货运和物流。我们得到了多家领先的风险投资公司(YC、Maersk Growth、Algebra Ventures和Raed Ventures)的支持,我们正在寻找最优秀的人才来帮助我们构建和扩展我们的产品。我们渴望在行业中实现突破,并希望您能成为这个旅程的一部分。
我们是这个冒险中的创新问题解决者。在Trella工作意味着您将被身边不断推动边界、思考未来并满足我们为自己设定的高标准的同事所包围。我们在构建时以产品为导向:我们重视客户体验和可扩展性,并根据此构建产品。我们的目标
在Trella,我们的愿景是通过构建一个数字化体验,为我们的货主、承运商和团队提供合适的技术和平台,降低货物运输成本,从而赋予我们的社区推动经济发展的能力。简单地说,我们正在试图颠覆和重新定义货运,并赋予我们的经济力量。我们已经在埃及、沙特阿拉伯、巴基斯坦和阿联酋推出,并计划在中东和北非地区建立和扩大我们的业务。
您的职责
确定、范围和领导公司范围内具有广泛影响的复杂移动项目。构建或集成架构框架和工具,帮助产品开发人员在移动应用程序中快速开发和发布新功能。在Android章节中领导多个项目,以改进应用程序发布周期、构建可重用组件和构建可扩展的设计以应对未来的使用场景。将功能和技术要求转化为详细的架构和设计。设计高可用和弹性的系统,可以在任何网络或设备条件下运行。与公司的多个合作伙伴合作,包括产品、设计、法律、支持和其他工程团队。为Trella全体工程团队提供指导和设计审查。指导其他工程师,并帮助培养一个不断壮大的团队。参与团队的敏捷工程实践,并为其持续改进做出贡献。为团队的方向和项目选择做出贡献。积极参与招聘Android章节的工作。
您需要具备的技能
计算机科学、信息技术(或等同学位)的学士/硕士学位,具有10年以上实际的Android开发经验,使用以下任何编程语言:Java、Kotlin。能够将复杂项目分解为可实现的组件、故事和任务。在跨职能团队和其他地点与同事合作的合作能力。希望了解开发人员的痛点、工作需求,并具有强烈的责任感。具有移动应用程序发布管理经验,在多个利益相关者中改进发布周期管理。希望通过高质量的文档、教程和示例促进采用。我们使用的技术- Kotlin、Java用于移动开发。- Compose、Coroutines、Flow、Retrofit和Ok移动库。- JSON用于网络传输。- MVI和MVVM用于软件架构。- Espresso、Robolectric、Junit和Mockito用于测试。
我们提供的福利
加入福布斯中东最资金充裕的50家初创公司之一,获得宝贵的经验。我们是一个提倡多样性和包容性的公司。灵活的工作时间。享受年假休息的机会。每年两次的绩效评估。在一个快速发展的跨国公司中的发展机会。通过学习和发展计划支持同事们建立和成长。
我们的候选人关注的选择程序
通过提供的链接申请。在审查我们的申请后,我们将有选择地联系您进行初步交流,以更多地了解Trella、这个职位,并更好地了解您。这将通过电话、Google Meets、Zoom或FaceTime进行。
我们的目标是在最后一次与您的讨论之后的2-4周内提供反馈。然而,有时候可能会更长,这取决于职位的级别。请随时与您的招聘人员联系以了解状态更新,否则,我们将至少发送电子邮件更新,以尽快管理您对职位的期望。您已经正确地申请了职位。已向雇主发送了一条消息,您将很快收到回复。祝你好运!您已经正确地申请了职位。请求已正确发送。然而,我们发现您的简历不完整。我们强烈建议您填写完整,以让雇主了解您。以下是您留空的字段。
原始职位:Android高级软件工程师,发布于GrabJobs ©。如有任何问题,请使用GrabJobs上的“报告职位”按钮。