职责
参与开发、设计和代码审查。
与我们的利益相关者在高度协作的环境中密切合作。
遵循扎实的敏捷软件开发实践。
与跨资产用户界面团队紧密合作,采用最佳实践和标准框架。
所需资格
10年以上使用Angular(优先考虑Angular 16+)进行前端/UI开发的实际专业经验。
在JavaScript/TypeScript、HTML5、CSS3、SCSS和响应式设计方面具有强大的专业知识,能够编写跨浏览器兼容的代码。
具有RESTful APIs、GraphQL的经验,能够将前端组件与后端服务集成。
精通UI/UX最佳实践。
接触过ReactJS框架。
对前端构建工具(Webpack、Angular CLI、npm、yarn、gulp等)和版本控制系统(如Git)有深入理解。
多年的软件工程最佳实践经验(单元测试、自动化、设计模式、同行评审等)。
对用户体验和视觉设计有深刻理解。
清楚如何构建水平可扩展的应用。
优先资格
接触过云基础设施,包括本地和公共云(例如OpenShift、AWS等)。
接触过云原生开发和容器编排工具(无服务器、Docker、Kubernetes、OpenShift等)。
多年的CI/CD管道经验,使用前端测试策略和框架(Cypress、jasmine、karma、selenium等)。
工程、计算机科学、计算机工程或相关工作经验的学士学位。
接触过事件驱动设计和架构(Kafka、Spark Flink等)。
接触过持续集成和持续交付(CI/CD)管道,无论是在本地还是公共云(例如Tekton、Harness、CircleCI、Cloudbees Jenkins等)。
接触过基础设施即代码工具(Terraform、Cloudformation等)。
接触过安全性、可观察性和监控工具(Grafana、Prometheus、Splunk、ELK、CloudWatch等)。
接触过数据库概念(RDBMS、NoSQL)。
拥有学士学位。