岗位职责:
1. 产品核心开发: 参与产品需求分析、软件架构设计,承担核心模块的设计与开发任务,编写高质量的设计文档与代码。
2. 技术攻坚与创新:创造性解决产品实现中的技术难题,探索并应用前沿技术(如跨平台、3D可视化),持续提升产品核心竞争力。
3. 全栈式交互实现: 使用 C++ 和 Qt框架,主导或参与 GCS 软件移动端、PC 端等平台的 UI/UX 设计与功能开发。
4. 质量保障与支持: 参与系统集成测试,高效定位、修复软件缺陷;响应用户反馈,提供技术支持及优化建议。
5. 项目落地协作: 参与项目实施,解决研发及部署过程中的技术问题,确保项目顺利交付(需能接受项目短期出差)。
任职要求:
1. 教育背景: 本科及以上学历,计算机科学、软件工程或相关专业,重点院校背景优先。
2. 核心技能:
1) 精通C++语言,3年以上 基于 Qt框架 的实际开发经验。具备跨平台开发(Windows 和 Linux 双平台)下的 Qt 开发实战经验。
2) 熟练掌握基于 Qt的UI界面设计与交互开发。
3)有GIS(地理信息系统)应用开发或二次开发经验
4) 具备扎实的数据结构、算法设计基础,熟悉常用设计模式。具备优秀的代码规范意识 和编程习惯。
3. 工具掌握:熟练使用 Git/SVN 等版本控制工具。
4. 问题解决能力:具备出色的分析、定位和解决复杂技术问题的能力。
5. 具备优秀的团队协作精神和沟通表达能力;具备强烈的自驱力和持续学习能力,能适应快节奏、创新的工作环境。