工作职责:
1.与ITDevOps合作,明确业务需求和集成设计。
2.负责系统核心功能的前端开发。
3.使用前端框架和技术设计和开发交互式Web应用程序。
4.与UI/UX设计师和后端开发人员合作,将设计概念转化为功能代码,并确保集成。
5.优化应用程序性能。
6.进行代码审查,提供专业反馈和标准编码建议。
7.研究和实施最新的前端技术、设计模式和最佳实践,以保持应用程序的更新。
8.为初级前端开发人员提供指导。
9.通过测试、调试和解决issues确保代码质量。
10.完成直线经理分配的其他任务。
工作要求:
1.精通HTML,CSS3,Javascript(ES6+)。
2.熟练掌握Angular/Vue/React/jQuery/Bootstrap等前端框架。
3.具有RESTfulAPIs和后端服务集成的经验。
4.熟悉构建和部署流程,精通GitHub,Webpack,Gulp,Grunt等工具。
5.在模块化、重构、性能优化、多浏览器兼容、移动端兼容及安全优化方面有经验。
6.了解基本的后端技术和数据库概念(如Java,Python,MySql,PostgreSQL,SqlServer,Oracle)。
7.熟悉动画库和UI/UX设计原则。
8.熟悉WebSocket,HTTP协议。
9.具有敏捷软件开发和项目管理方法的经验。
10.优先考虑:了解核心的宝马IT流程。
11.优先考虑:有JIRA,Confluence使用经验。
12.良好的沟通和演讲技巧。
13.具备英语能力(口语、写作、阅读)。