软件开发工程师实习生 (前端)
  • 适用专业
    计算机
  • 适用年级
    高年级
  • 截止时间
    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等开发语言。

    • 熟练掌握性能优化,组件化开发, 浏览器缓存、跨域、兼容性、渲染机制以及安全问题等。

    • 优秀的分析问题和解决问题的能力,勇于解决难题。

    • 有良好的文档编写能力以及沟通能力。

    投递方式

    预约咨询

  • 几何留学公众号
  • 几何留学APP