Talent Hackers
Talent Hackers
11 – 50 员工
咨询市场营销招聘
Talent Hackers 是 Catenon 集团旗下的一家招聘公司,专注于寻找和安置科技与数字领域的专业人才。公司成立于 2019 年,利用数据智能和付费推荐模式,将企业客户与合适的科技人才联系起来,同时为协助完成招聘流程的推荐者提供回报。其精干团队主要从事科技人才招聘,尤其关注马德里的混合办公机会。

Qt、QML 与 C++ 桌面应用开发工程师

在 Talent Hackers 使用 Qt、QML 和 C++ 开发并维护桌面应用。 工作涉及 REST API、并发处理和软件架构。

描述

  • 使用 Qt、QML 和 C++ 为桌面应用开发新功能。
  • 维护并扩展成熟的应用和代码库。
  • 使用 QML、Qt Quick 和 Qt Widgets 创建并改进界面。
  • 使用 C++ 实现业务逻辑,并将其与 QML 连接。
  • 通过调试、查看日志和分析应用行为来诊断并修复问题。
  • 处理异步流程和多线程任务,同时保持界面响应流畅。
  • 通过 REST API、JSON 和网络通信将应用连接到外部服务。
  • 重构代码,以提升可维护性、稳定性和性能。
  • 参与技术设计和架构决策。
  • 测试并验证质量与稳健性。
  • 参与代码评审和持续改进。

任职要求

  • 具备使用 C++ 和 Qt 开发及维护复杂应用的实践经验。
  • 熟练掌握 QML 和 Qt Quick。
  • 具备 Qt Widgets 使用经验。
  • 熟悉 Qt 对象模型,包括 QObject、信号与槽、事件循环以及对象和资源管理。
  • 具备 Qt 并发和多线程编程经验,包括 QThread 和线程间通信。
  • 能够识别并解决界面冻结、竞态条件及其他并发问题。
  • 具备 Qt Network 和异步通信经验,包括 QNetworkAccessManager、REST API 集成和 JSON 处理。
  • 具备 Qt 5 和/或 Qt 6 使用经验。
  • 具备 CMake 和/或 Qt 项目常用构建系统的经验。
  • 经常使用 Git。
  • 具备构建稳健 Windows 应用的经验。
  • 能够通过调试和日志分析诊断并解决问题。
  • 了解软件架构和设计。
  • 具备测试经验并遵循良好的开发实践。
  • 至少两年经验。
  • 英语达到 B2 水平。

福利待遇

  • 连续工作时间安排。
  • 可选择远程办公。
  • 私人医疗保险。
  • 项目稳定。
  • 持续创新与发展。
  • 灵活的工作时间。