跳到主要内容

招聘 // 工程

正在接受申请

C# Windows 开发工程师

构建并维护 Hone 背后的 Windows 系统,涵盖原生桌面功能、Electron 集成以及对性能至关重要的 PC 优化。

职位简介

Hone 是一家通过 PC 优化帮助玩家赢得更多胜利的初创公司。我们正在寻找经验丰富的 Windows/.NET 软件工程师加入快速发展的团队。你将有机会使用前沿工具和流程,打造用户迫切需要的功能。作为远程团队,我们鼓励工程师自主安排工作时间,以最高效的方式发挥所长。如果你认同我们的价值观,我们期待听到你的消息!

工作职责

  • 使用与 Electron 集成的 C# 开发并维护我们的桌面应用
  • 与 Web 团队协作,使 C# 原生功能能够与我们的 web view 界面协同工作
  • 为游戏检测、进程管理、系统优化和后台服务构建可靠的 Windows 功能
  • 编写符合行业标准的高质量、整洁且易于维护的代码。
  • 定期开展代码审查,确保代码库质量。
  • 开发新功能,提升用户体验。
  • 排查并解决桌面应用中的问题。
  • 分析、测量并优化桌面应用中对性能至关重要的部分
  • 与产品团队合作,理解并实现新的需求。

任职要求

  • 至少 5 年软件开发经验
  • 至少 2 年面向消费者的桌面应用开发和发布经验
  • 能够独立工作,仅根据高层方向快速交付高质量软件
  • 高度关注细节和性能
  • 具有 Windows 桌面应用和模块开发经验
  • 具有 .NET 10 LTS 使用经验。
  • 具有 Win32 API 和 P/Invoke 使用经验
  • 具有进程管理、Windows 权限和安全系统级变更经验
  • 具有原生/backend 进程与 Web 界面层之间的 IPC 经验
  • 能够分析真实的性能问题,并根据测量结果优化热点路径,而不是凭空猜测

必备专业能力

  • 深入掌握 C#
  • 全面了解 Windows 桌面应用
  • 了解 Windows 操作系统
  • 具有 C# 控制台应用开发经验
  • 具有进程管理、进程优先级、权限、句柄、服务和 Windows 启动行为方面的经验
  • 具有在 C# 与 Electron/Web 界面之间构建 IPC 流程的经验

其他实用技能

  • 热爱 PC 或主机游戏
  • 具有通过 CLI、命名管道、套接字或其他 IPC 机制集成 C# 与 Electron 的经验
  • 具有 Native AOT 使用经验
  • 具有 Windows 性能工具、诊断或底层调试经验
  • 具有游戏启动器、反作弊敏感环境、系统实用程序或性能工具开发经验
  • 具有 C++ 使用经验
  • 如果你还会使用双手剑,那就更加分!

为什么加入 Hone?

  • 完全远程 — 我们是一支 100% 远程团队,你可以在任何地点、任何适合自己的时间工作。无需通勤,也能有更多时间陪伴家人和畅玩 PC 游戏!
  • 有竞争力的薪资和股权 — 我们提供有竞争力的薪资和丰厚股权,让你的努力得到充分回报。作为一家早期初创公司,我们还让你有机会与出色的团队共事,并给予你充分的自主权和责任,助你不断成长。
  • 轻松友好的工作环境 — 我们是一群友善有趣、热爱游戏的人!你可以通过游戏活动认识团队成员并建立牢固关系。只有击败队友大约 43 次,或一起赢得几顿“大吉大利,今晚吃鸡”,才算真正了解彼此!

申请

申请方式

如果这正是你理想的机会,请立即申请。我们期待你的消息!