【岗位职责】
1、参与软件设计评审,根据软件设计完成对应功能开发。
2、参与评估技术方案的可行性、优缺点和潜在风险评审。
3、参与前端框架、组件库开发和维护。
4、攻克软件设计中涉及到的交互难题,技术难题,优化网页性能。
5、与后端开发工程师,UI设计师,测试工程师沟通协作,完成软件发布。
6、参与项目业务培训、技术培训,为初级开发工程师成长提供指导。
【任职要求】
1、统招本科及以上学历,软件工程、计算机、应用数学等相关专业。
2、3-4年及以上相关工作经验;对技术有热情,具备自我驱动能力;有GIS开发经验者优先;
3、对代码质量有高标准的自我要求,具有良好的代码书写习惯和重构能力,对代码接口的设计有一定追求,熟悉软件开发流程。
4、精通HTML5/XHTML、CSS,熟悉页面架构和布局,对Web标准和标签语义化有深入理解。
5、熟悉H5特性,了解H5最新规范,能够熟练建H5客户端;熟悉CSS3,了解CSS3动画特性并设计,熟悉SCSS、LESS等CSS预处理语言。
6、精通JAVA、JavaScript、Node.js,熟悉VUE等前端开发框架,掌握常用前端开发工具IDE(IntelliJ IDEA或VS CODE)。
7、有CESIUM、Three.js或同类引擎应用经验者优先。