职位描述:
该职位的职责包括:
• 维护和增强IT应用程序,包括实施对应用程序的新增强功能,并提高主要前端的性能。
• 与业务分析师紧密合作,审查技术需求,并与架构师合作,确保技术可行性。
• 与后端开发人员合作,建立可扩展的API架构。
• 根据提供的规格设计和开发新的IT应用程序。
• 开发和维护前端基础设施,监测代码异常并调试任何故障。
• 故障排除,识别和解决问题,并开发自动化测试用例以防止类似问题。
• 进行需求分析,代码度量标准的识别,代码分析和自动化。
所需经验:
• 在以下领域必须至少有5年的开发经验:o Web应用程序客户端技术(例如JavaScript ES5/6,ReactJS,Angular.JS或Vue.js,jQuery,HTML5/CSS)
• 后端开发的Python
• 全栈Web开发经验
• 数据库技术(例如SQL,NoSQL)
• 代码版本控制系统(Git)
• 在AWS或Azure中的云经验
人员要求:
• 工程学,计算机科学或相关学位的良好学术背景
• 必须具备良好的沟通能力,并能够理解和用英语进行口头和书面沟通。
• 与动态快速的团队中的其他成员合作。
• 独立工作,最少的监督。
• 自主行动并遵守截止日期。
以下是额外的优势:
• 了解脚本语言将是一个加分项
• 使用Microsoft Azure Cloud进行开发
• 开源技术,如NodeJS,Leaflet,PostgreSQL
• 敏捷开发和DevOps流程经验