职位描述
岗位职责:
1、界面开发与优化:负责少儿编程 Scratch、Blockly 产品的前端界面开发,根据设计稿和产品需求,负责公司网站、移动应用及其他产品的前端页面开发,确保界面美观、布局合理、交互流畅。
2、交互设计实现:根据产品设计文档和原型图,实现交互逻辑和动画效果,提升用户体验和学习趣味性。
3、性能优化:优化前端代码性能,确保页面加载快速、运行流畅,提升用户满意度。
4、与后端协作:与后端开发团队紧密协作,完成数据交互、接口对接等工作,确保前后端功能无缝衔接。
5、代码维护与更新:定期维护前端代码,修复已知问题,根据产品迭代需求更新前端功能和界面。
6、技术研究与创新:关注前端技术动态,研究新技术在少儿编程中的应用,推动前端技术升级和创新。
岗位要求:
1、3年及以上前端开发经验,有开发或教育类项目经验者优先。
2、精通 HTML5、CSS3、JavaScript 及其现代框架(如 Vue.js、React.js 等),能够高效开发响应式界面,熟练使用前端开发工具(如 WebStorm、VS Code 等)和版本控制工具(如 Git)。
3、熟悉 WebGL、Canvas 等图形渲染技术,能够实现丰富的动画和交互效果。
了解前端性能优化方法,能够通过代码优化提升页面加载速度和运行效率。
熟悉 Scratch、Blockly 编程框架或有相关开发经验者优先。
4、具备良好的逻辑思维能力和问题解决能力,能够快速定位并解决前端开发中的技术问题。
加分项:
有成功上线的少儿编程经验、良好的英语读写能力,能够阅读和理解英文技术文档。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕