Windows 应用程序体验开发人员
关于这个角色
我们正在寻找一位高技能的 Windows 应用程序体验开发人员,负责构建和发展核心 Windows 应用程序。这是一个实践性强的角色,专注于设计、开发和维护高性能软件,涵盖现代和传统操作系统。您将负责通过优雅的实现和对设计、性能及可用性的深思熟虑来实现复杂功能。
我们理想的候选人对 Windows 架构和 API 有深入了解,具有构建在不同环境中可靠运行的视觉精美应用程序的经验。您知道如何将雄心勃勃的 UI 概念转化为干净、可扩展的代码。您能够在技术限制中自如导航,跨操作系统版本进行调试,并不断用新工具和语言提升自己的技能。
您将与设计师、工程师和战略家密切合作,定义功能、解决问题,并提供卓越的用户体验。您还将参与代码审查,参与架构决策,并全权负责从规划到部署的工作。如果您在一个重视主动性和技术卓越的快节奏环境中茁壮成长,我们期待与您会面。
主要职责
• 设计、开发和维护高性能的 Windows 应用程序,涵盖现代和传统操作系统。
• 实现令用户和组织满意的新功能和 UI 设计。
• 与跨职能团队合作,定义、设计和实施新功能。
• 优化应用程序的性能、安全性和可用性。
• 在不同的 Windows 版本中调试和解决复杂的技术问题。
• 了解 Windows 开发工具、趋势和技术的最新动态。
• 参与代码审查,以确保最佳实践和高编码标准。
• 同时管理多个项目,按时交付高质量解决方案。
• 对项目负责,做出满足业务和客户需求的明智决策。
所需资格
• 作为 Windows 应用程序开发人员的证明经验,拥有强大的已完成项目组合。
• 展示将复杂视觉设计转化为以用户为中心的应用程序的能力。
• 精通 C++、C# 和 .NET。
• 具有为现代和传统 Windows 版本(Windows 11、10、7 等)开发的经验。
• 对 Win32、Windows API、系统内部和 Windows SDK 有深入了解。
• 具有在快节奏的代理机构或类似环境中工作的经验。
• 优秀的问题解决能力,能够独立和协作工作。
• 强大的沟通能力,能够向不同受众解释复杂的技术概念。
优先资格
• 有将 UI/UX 设计转化为 XAML 的经验。
• 了解网络编程和协议。
• 理解密码学(PKI)和 SGX 隔离区。
• 有 TPM 和媒体基础管道的经验。
• 熟悉 Windows 安全功能和最佳实践。
• 接触过 Agile 方法论。