软件工程师 II;移动端

温哥华 6天前全职 网络
面议
职位:软件工程师 II(移动端) 概述 我们的团队正在通过集成 Agentic AI 在 Microsoft Teams 中构建下一代 AI 启用的通信工具、日程管理功能和自主代理,以满足一线用户的需求。欢迎加入我们! Microsoft Teams 是团队合作的中心枢纽,将人员、内容和工具结合在一起,以增强团队的参与度和效率。它在微软的现代工作、现代生活和现代教育愿景中扮演着重要角色。我们的团队专注于通过 Microsoft Teams 和 Microsoft Copilot 为一线客户带来真正的价值。一线客户遍布多个行业,如零售、医疗、制造、旅游、金融等。 与其他类型的用户相比,他们有许多独特的特点(例如,通常以移动为先,通常使用更多语音通信而非文本通信等),这使得这个领域充满了挑战和机遇! 我们正在寻找一位对构建高性能、可靠且令人愉悦的原生 Android 和/或 iOS 体验充满热情的软件工程师 II(移动端)。您将成为一个高影响力团队的一员,工作在一个技术上令人兴奋的领域,在 Microsoft Teams 和 Microsoft Copilot 的核心塑造一线生产力的未来,在这里您的想法很重要,您的代码将被数百万用户使用! 与我们的微软价值观保持一致,我们致力于培养一个包容的工作环境,让所有员工每天都能积极影响我们的文化。微软的使命是赋能地球上的每一个人和每一个组织实现更多。作为员工,我们以成长心态聚在一起,创新以赋能他人,并协作实现我们的共同目标。每天我们都以尊重、诚信和责任感的价值观为基础,创造一个包容的文化,让每个人都能在工作中和工作之外茁壮成长。 职责 负责移动应用功能的端到端开发生命周期——从设计和实施到测试、部署和监控。 使用 Kotlin/Jetpack Compose(Android)或 Swift/Swift UI(iOS)设计和构建可扩展、可维护的组件,遵循微软的可访问性、安全性和性能标准。 与产品经理、设计师和 AI 工程师合作,为一线用户创建 AI 驱动的移动体验。 优化移动性能、启动时间和内存使用;为诊断性提供遥测工具。 参与功能发布和 A/B 测试以验证用户影响和质量。 作为指定责任人(DRI)确保服务可靠性和客户满意度。 紧跟移动平台趋势、操作系统变化和隐私/合规性考虑。 资格 必备资格: 计算机科学或相关技术领域的学士学位,并具有 2 年以上包括但不限于 C、C++、C#、Java、JavaScript 或 Python 的编程技术工程经验,或同等经验。 具有 Kotlin 或 Swift 的经验,或使用 React Native 或 Flutter 等框架构建跨平台移动应用的经验。 其他要求: 微软云背景调查: 此职位在入职/调职时以及此后每两年需要通过微软云背景调查。 优先资格: 计算机科学或相关技术领域的硕士学位,并具有 3 年以上包括但不限于 C、C++、C#、Java、JavaScript 或 Python 的编程技术工程经验,或计算机科学或相关技术领域的学士学位,并具有 5 年以上包括但不限于 C、C++、C#、Java、JavaScript 或 Python 的编程技术工程经验,或同等经验。 3 年以上开发、发布和维护消费者或企业移动应用的经验。 具有 Android Jetpack、Compose、Swift UI 或 UIKit 的经验。 具备与跨学科团队(设计、产品经理、数据科学、AI)的良好协作技能。 具有将 AI 驱动的功能集成到移动工作流中的经验。 热衷于构建包容性、可访问性和安全的移动体验。 对移动应用架构(MVVM/MVI)有扎实的理解,…