工作职责:
1. 从事人工智能、或大数据、或网络编排器管理、或开放网络编排管理与自动运维软件系统开发的前端模块设计和编码开发工作
2. 参与代码评审、设计评审等开发过程相关工作。
3. 负责前端开发新技术研究与应用。
任职资格:
学历及专业:
学历:本科及以上。
专业:计算机科学与技术、软件工程、通信工程或其他相关专业。
专业技能:
1. 精通JavaScript、HTML、CSS等开发前端语言,熟悉ES6语法,具备扎实的前端基础,对前端工程化与模块化开发有一定经验,有中大型单页应用开发经验
2. 精通React、Vue、Angular等至少一种开发框架,熟悉Bootstrap, ECharts等框架。
3. 熟悉HTTP/HTTPS协议,熟练使用RESTful接口机制和Websocket协议,熟悉Web前后端运行流程,对表现与数据分离,HTML语义化等有深刻理解。
4. 了解后端技术栈,熟悉一门后端语言(Node/Python/GO等),熟悉与后端的协作模式,熟悉SSH、SSM等后端技术;
5. 具备较为丰富的J2EE企业应用、大数据、网管系统等领域开发经验。
6. 熟悉前端技术领域的国内外主流开源方案,主持或参与过开源社区开发或具备开源项目二次开发经验者优先,有大型网站前端架构经验者优先。
7. 具备优秀的模块设计文档编写能力。
8. 熟悉瀑布开发、敏捷开发、DevOps等研发模式,具备良好的软件工程素养。
素质:
1. 热爱软件开发工作,学习能力强,对新技术有强烈的好奇心;
2. 具备较强的责任心,工作热情、踏实,态度严谨,有团队合作精神;
3. 具有一定的抗压能力,善于应对来自工作上的各种压力;
4. 具备优秀的沟通能力;
5. 熟练阅读英文技术资料。
经验:
1. 具备3年以上的软件开发经验;
2. 有互联网工作经验的优先。