岗位职责:
开发平面几何推理系统网页版前端,设计用户交互界面,包含类似Geogebra的作图部分,和独立的几何证明输入检验部分;设计与实现和项目相关的网页、Web应用与内部管理页面;实现基于Web技术的富文本集成开发环境;拓展编辑器的功能:为编辑器提供语言服务器、定义可视化、与项目的其他服务集成;实现主题、键位、用户配置等用户自定义功能;为项目搭建前端开发所需要的基础架构:如优化打包流程,部署组件展示与develop preview等;为前端系统编写端到端测试。
应聘条件:
1.具备正常履行职责的身体素质和心理素质,较好的意志品质与承压能力,可全职在岗。工作认真负责,积极主动,有较强的团队协作精神。
2.具有本科及以上学历学位(含应届毕业生),年龄原则上不超过28周岁,特别优秀者适当放宽。
3.熟悉TypeScript程序设计语言,熟悉gRPC、JSON RPC、REST API等API设计,对CSS、HTML有较深的了解;熟悉基于Web技术的富文本编辑器开发;有较强的UI、UX设计能力;熟悉使用现代React开发Web应用;熟悉有关TypeScript工作流程有关的技术:如monorepo与包管理,开发环境与生产环境的打包、部署,story book与文档的自动化、部署,网关与安全连接的配置等;熟悉单元测试、集成测试、端到端测试的编写;熟悉协作编辑器的设计与CRDT等模型者优先;会使用Figma等设计工具者优先;熟悉渲染绘制库与公式排版技术者优先;熟悉平面几何、有数学竞赛经历者优先。
应聘方式:
应聘材料包含:1.个人完整简历(含近期照片)及学历学位等有关证明;2.其他可证明匹配岗位的支撑材料(含科研成果等)。