主要职责:- 设计、开发和测试跨平台(Windows, Linux)桌面应用程序。- 将设计转化为功能齐全的应用程序界面。- 参与软件架构的设计与实现,确保代码质量及性能优化。- 对现有应用程序进行维护和改进,包括bug修复和新功能添加。- 编写清晰的技术文档和用户手册。职位要求:- 计算机科学或相关专业本科及以上学历。- 精通Python,C++编程语言,具有3年以上使用QT开发应用的经验。- 深入理解QT框架及其组件。- 熟悉Linux操作系统,能够熟练在Linux环境下进行开发、调试和部署- 具备良好的面向对象设计和编程实践能力。- 有良好的英语读写能力,能够阅读英文技术文档。- 能够独立工作,同时也能够在团队环境中有效沟通和协作。加分项:- 了解其他编程语言或框架,如Java,C#,rust等。- 对数据库设计和SQL有深入了解。- 具备良好的用户体验设计感。