软件开发工程师实习生 (前端)
适用专业
计算机
适用年级
高年级
截止时间
2023-06-30
工作地区
上海
公司介绍
岗位职责
• 设计和实施工厂生产制造核心自动化软件的开发工作。
• 参与软件开发相关的其他工作,如代码评审,编写开发相关的工具和文档。
• 与开发团队成员协同工作,在规定的时间期限内完成发任务,达成业务目标。
• 参与轮班on-call支持软件相关的紧急问题。
• 参与深入分析软件失效的原因,并提供解决方案。
岗位要求
必备要求
• 计算机相关专业,全日制本科及以上学历。
• 熟悉基本数据结构和基本算法实现,对代码优化感兴趣,理解代码背后的运行机制。
• 编程基本功扎实,能熟练掌握HTML5、 CSS3、JavaScript、TypeScript 基础语法。熟练掌握其中一种React、Vue常用前端框架, 以及组件间通讯,路由、Virtual Dom, diff算法, hooks等。
• 熟练掌握任一样式预处理器Sass、Less、Stylus等。
• 熟练掌握任一UI框架 Element UI、Ant Design、Mui、 Bootstrap等。
• 熟练掌握任一前端构建工具Webpack、Gulp、Grunt。
• 学习能力强,对新事物保有好奇心,并能快速适应新环境。
• 较强的沟通能力,对技术有钻研的热情,强烈的自我发展意愿。
优先考虑要求
• 英语口语流利,可以与北美开发工程师讨论软件开发的相关问题。
• 掌握后端常用Go, Python等开发语言。
• 熟练掌握性能优化,组件化开发, 浏览器缓存、跨域、兼容性、渲染机制以及安全问题等。
• 优秀的分析问题和解决问题的能力,勇于解决难题。
• 有良好的文档编写能力以及沟通能力。
投递方式