全栈工程师

15个月前全职
VySystems

VySystems

location 新加坡
unsaved
职位描述: 嗨,我们的客户在新加坡有全栈开发人员的职位空缺(仅限新加坡公民和新加坡永久居民) 职位名称:员工/高级软件开发工程师 部门:软件工程 汇报对象:软件工程经理 工作目标:全栈Web应用程序开发人员 雇佣类型:全职 候选人简介:具有Google Calendar API、纯粹的MEAN全栈Web应用程序开发、Python或JavaScript和基于RESTful的AWS云开发技能或Microsoft Exchange后端集成技能的多才多艺的前端和全栈Web开发人员 主要职责:在以下一个或多个方面进行软件开发: 职责: 1. 使用Angular/React/Ionic前端进行设计、开发和集成 2. 使用Google Calendar API进行设计、开发和集成 3. 设计、开发和集成基于MEAN堆栈的SPA Web应用程序 4. 设计、开发和集成Python和NodeJS Web应用程序 5. 设计、开发和集成基于RESTful/MQ的微服务 知识和技能要求: 要求: 1. 计算机科学、计算机工程或信息系统的学士/硕士学位 2. 5-8年的软件开发生命周期经验。具有嵌入式系统等全方位技能的候选人可能被考虑为解决方案架构师 3. 具有使用Javascript客户端库的Google Calendar API/专有日历的经验或基于Python的全栈开发经验 4. 具有使用Google Identity Platform、OAuth2.0/JWT进行服务帐户或AWS Cognito的经验 5. 精通NodeJS开发,JS库和框架(Express、Angular、Loopback等)和MongoDB的高级技能 6. 精通使用JS或Python的AWS CLI(Cognito、Pinpoint、SQS、SES、SNS、EBS、S3、Lambda、EKS) 7. 能够使用设计模式、面向对象分析与设计技术进行快速原型设计,并展示概念验证 8. 基于RESTful服务、微服务设计模式和AWS Lambda进行后端API设计和开发 9. 具备SSL/OAuth2.0/JWT、AWS、Azure和Google Firebase平台以及物联网平台的知识优势和首选 10. 具备使用Jenkins和Docker CI/CD流水线的DevOps知识优势 11. 能够适应不确定性和变化的规范 12. 良好的人际交往能力,积极主动,具有合作精神和咨询能力的团队合作者 工作环境:我们提供一个专业、有趣和激动人心的工作环境,创新和创造力在这里蓬勃发展。