我们的目标
我们致力于连接和推动一个包容性的数字经济,让每个人、每个地方都受益,通过使交易安全、简单、智能和可访问。通过使用安全的数据和网络、合作伙伴关系和激情,我们的创新和解决方案帮助个人、金融机构、政府和企业实现他们的最大潜力。我们的廉正指数(DQ)推动着我们的文化和我们公司内外的一切工作。我们培养一种包容的文化,尊重所有员工的个人优势、观点和经验。我们相信我们的差异使我们成为一个更好的团队-一个做出更好决策、推动创新和取得更好业务结果的团队。
职位和摘要
高级软件工程师
概述:
我们正在寻找一位经验丰富的高级软件工程师,具有移动应用开发的丰富背景和对尖端技术的热情,加入我们的面向客户的全球研发/创新服务团队-数字实验室。
作为我们团队的重要成员,您将成为Mastercard数字实验室内一个高度敏捷的工程师团队的成员,与全球商业品牌合作,构建产品原型和试点。
这个工程团队的焦点将是多样化的,无论是地理位置还是技术挑战的多样性,这是一个全球动员计划的第一个团队。
角色:
• 主导移动应用的端到端开发,确保高性能、响应能力和无缝的用户体验。
• 在考虑可扩展性、灵活性和可维护性的情况下,推动移动应用的架构决策,确保它们可以无缝地适应不断增长的需求和不断变化的用户需求。
• 在快速原型设计中制定创新解决方案,展示对UI设计细节的敏锐眼光。
• 进行代码审查,提供建设性反馈,并指导初级团队成员。
• 利用对设计模式的深入理解,构建健壮且易于维护的软件解决方案,与行业最佳实践保持一致。
• 对移动应用进行故障排除、调试和优化,以获得最佳性能。
• 与跨职能团队密切合作,包括产品经理、设计师和其他工程师,提供高质量的软件解决方案。
• 了解最新的行业趋势和技术,将最佳实践纳入开发流程。
关于您:
• 熟练掌握React和React Native。
• 精通Node.js。
• 有与RESTful服务进行接口和集成第三方SDK的经验。
• 对设计原则、模式和最佳实践有热情。
• 在自定义UI设计、动画和交互方面有丰富的经验。
• 在快速原型设计方面有丰富的经验,展示对UI设计细节的敏锐眼光。
• 能够与UX、视觉和动作设计师合作。
• 能够在小型、创业式、敏捷和快节奏的团队中工作。
• 具有自主工作和任务承担能力的能力。
• 出色的人际交往能力,注重合作和团队合作。
• 愿意出差(25-50%)
理想的技能/经验:
• 熟悉敏捷/Scrum方法论。
• 在初创公司和企业环境中有经验。
• 熟悉原生iOS(ObjC/Swift)或原生Android(Java/Kotlin)开发。
• 在构建物联网(IoT)设备/界面方面有背景。
• 拥有自己的应用程序组合,并提供链接和描述。
• 有设计冲刺的经验。
• 在构建对话式用户界面(CUI/VUI)和机器人(Amazon Alexa、FB Messenger、Google Assistant)方面有专业知识。
• 在各种形式因素(手机、平板、手表、电视、汽车、智能显示器、售货机)的开发方面有经验。
• 对人工智能(NLP/ML/CNN/RNN)有了解。
• 熟悉云计算平台。
• 在金融服务、银行和支付系统方面有经验。
#LI-NF1
企业安全责任
所有涉及访问Mastercard资产、信息和网络的活动都会对组织造成固有风险,因此,预计每个为Mastercard工作或代表Mastercard工作的人都对信息安全负责,必须:
• 遵守Mastercard的安全政策和实践;
• 确保所访问的信息的机密性和完整性;
• 报告任何涉嫌信息安全违规或漏洞,并
• 根据Mastercard的指南完成所有定期强制性安全培训。