职位名称:首席移动开发人员
地点:阿联酋迪拜和阿布扎比
你准备好探索无限可能了吗?
你想参与创新项目、与充满活力和支持的团队合作,并在职业发展上得到投资吗?在DTCC,我们处于金融市场创新的前沿。我们致力于帮助员工成长和成功。我们相信你具备实际影响力的技能和动力。我们培养一个蓬勃发展的内部社区,并致力于打造一个与我们服务的世界相符的工作场所。
你在这个职位上将产生的影响:
我们正在寻找一名高级Flutter开发人员(移动开发人员)加入我们的Mirai团队,帮助我们通过创新的服务器驱动UI框架改变移动应用程序的构建方式。这个职位的主要目标是在Mirai中开发尖端功能。这个职位不仅涉及到对Mirai框架的贡献,还包括对Mirai AI和Mirai Studio等下一代产品的开发,以及使用Mirai构建的一款颠覆性的新金融科技应用程序。你将与产品经理、设计师和其他工程师密切合作,提供一流的功能,并在塑造应用程序开发未来方面发挥重要作用。
你的主要职责:
• 使用Flutter和Dart为移动和Web平台设计、开发和维护高质量、可扩展的客户端应用程序。
• 领导Mirai的复杂功能和功能的开发,为我们的核心框架和不断增长的组件生态系统做出贡献。
• 设计和开发利用Mirai框架的高级应用程序。
• 与产品经理、设计师和其他开发人员密切合作,将需求转化为优雅且用户友好的应用程序。
• 参与代码审查,为初级开发人员提供建设性的反馈和指导。
• 编写单元测试和集成测试,以确保代码质量和稳定性。
• 贡献技术文档和指南,确保开发人员拥有全面的资源以在Mirai上取得成功。
• 成为技术思想领袖,倡导最佳实践,并探索服务器驱动UI开发的新可能性。
• *注意:此职位的主要职责不限于上述细节。**
成功所需的才能:
• 在移动应用程序开发方面有3年以上经验,最好有丰富的Flutter经验。
• 在状态管理、网络和UI/UX组件方面开发复杂且可扩展的移动应用程序的专业知识。
• 对Flutter框架的工作原理有深入的理解。
• 熟练掌握Dart编程语言。
• 有使用BLoC或Provider等状态管理解决方案的经验。
• 熟悉CI/CD流水线和自动化测试工具。
• 精通版本控制系统,如Git。
• 出色的解决问题和分析能力。
• 良好的沟通和团队合作能力。
• 对UX细节有敏锐的观察力。
额外的资格/知识
• 对服务器驱动UI模式和框架有很好的理解。
• 是Flutter社区的积极贡献者,有参与开源项目的经验。
• 在Flutter和Dart中构建软件包和插件的经验。对UI/UX原则和标准流程有深入理解。
我们是一家平等机会雇主,重视公司的多样性。我们不以种族、宗教、肤色、国籍、性别、性别表达、性取向、年龄、婚姻状况、退伍军人身份或残疾身份歧视。我们将确保为残疾人士提供合理的住宿,以参与工作申请或面试过程,履行基本工作职责,并享受其他就业福利和特权。请与我们联系以请求住宿。