角色和职责:
- 支持整个应用程序生命周期(需求、设计、测试、发布和支持)。
- 编写干净的代码,制作功能齐全的Web应用程序。
- 收集具体需求并提出解决方案。
- 编写单元和UI测试以识别故障。
- 排除故障并调试以优化性能。
- 设计界面以改善用户体验。
- 与产品开发团队联络以规划新功能。
- 确保新旧应用程序符合质量标准。
- 及时了解新技术趋势。
技能/能力:
基本要求:
- 计算机科学/工程学士学位或同等学历。
- 具有5年以上集成解决方案设计、开发、发布周期和交付软件产品的经验。
- 应具备Node.js及其框架的扎实知识。
- 应具备JavaScript、Typescript、jQuery、Bootstrap、Html5、CSS和UI设计原则的良好知识。
- 拥有JS、ES6、Node.js、Express.js、MongoDB、构建REST API和Graphql的实际操作经验。
- 应具备扩展、数据保护和安全方面的经验和知识。
- 具备Git/Bootstrap/Grunt/Babel/Webpack的实际知识。
- 深刻理解整个Web开发过程。(设计、开发和部署)。
- 良好理解版本控制工具,如GitHub、JIRA和Jenkins。
- 具有在敏捷环境中工作的经验并参与同行代码审查。
- 具有将API集成到Kong和第三方API(如Google Firebase等)的经验。