前端架构师 20k-35k

大连经验5-10年本科及以上架构师
岗位所属职位类型
全职

    罗克韦尔自动化(中国)有限公司
    分享到微信
    微信扫一扫,用小程序打开分享
    收藏
    职位诱惑:

    五险一金,绩效奖金,周末双休

    职位描述:

    Role Summary
    Lead the front end architecture for a large scale enterprise platform, enabling Micro Frontend solutions with Angular, Module Federation, and Routing Slip patterns. Define standards for Clean Architecture, cloud native delivery, and performance/security best practices.

    Key Responsibilities
    61 Design and maintain an Angular based MFE host and remotes using Webpack Module Federation.
    61 Implement the Routing Slip pattern for dynamic, multi step workflows across MFEs.
    61 Collaborate on cloud native, microservice backends and ensure seamless integration with the front end.
    61 Drive an Event Driven Architecture (EDA) across client 62 services, integrating message queues/streams (MQTT, Kafka, RabbitMQ).
    61 Enforce Clean Architecture, modular boundaries, and contract *** integration between MFEs and services.
    61 Lead performance optimization, Core Web Vitals compliance, and observability (real user metrics, tracing, dashboards).
    61 Ensure security (CSP, DOM sanitization, OAuth2/OIDC) and accessibility (WCAG 2.2).
    61 Standardize CI/CD pipelines, shared libraries, and progressive delivery (feature flags, canary/blue green).

    Required Technical Skills
    61 Architecture Communication & Diagramming: Ability to create and present architecture diagrams (including UML, sequence diagrams, component diagrams) to collaborate with US system architects and guide ***** teams on execution.
    61 Angular (expert): Angular 16+, RxJS, SSR/CSR strategies, rendering performance (Signals/OnPush).
    61 Micro Frontends: Webpack 5 Module Federation, shared dependency governance, version orchestration.
    61 Routing Slip pattern: Dynamic route orchestration for multi step flows across MFEs.
    61 Frontend SDK/Library Development: Proven experience designing and publishing reusable SDKs or UI libraries for enterprise-scale applications.
    61 Low-Code Development: Ability to design and integrate low-code solutions or frameworks for rapid feature delivery.
    61 Clean Architecture: Layered design, dependency rules, anti corruption boundaries for legacy integration.
    61 Cloud Native & Microservices: Containers (Docker), Kubernetes (Helm/Ingress), service discovery, config/secret management, autoscaling; IaC (Terraform/ARM/CDK) preferred.
    61 Event Driven Architecture: MQTT, Apache Kafka, RabbitMQ; pub/sub patterns, outbox and idempotency strategies, schema governance (e.g., Schema Registry), and eventual consistency (sagas).
    61 Performance & Security: Core Web Vitals (LCP/INP/CLS) targets, bundle budgets, CSP, OAuth2/OIDC, DOMPurify/trusted types.
    61 Observability: OpenTelemetry for client, distributed tracing, RUM dashboards, SLOs/error budgets.
    61 Tooling: Nx monorepos, Webpack 5, Storybook, CI/CD (Azure DevOps/GitHub Actions), artifact/version strategies.
    61 Web Components: Interop via Lit/Stencil and design token theming across MFEs.
    61 Progressive delivery: Feature flags, canary/blue green releases with automated rollback criteria.

    工作地址

    大连 - 西岗区- 软件园22号楼查看地图
    拉勾安全提示
    · 求职中如遇招聘方扣押证件、要求提供担保或收取财物、强迫入股或集资、收取不正当利益或其他违法情形,请立即举报
    · 如遇岗位要求海外工作,请提高警惕,谨防诈骗
    温馨提示
    · 该职位由前程无忧授权在拉勾网发布,如有任何疑问,请联系拉勾客服:4006 282 835 (9:30 - 18:30)
    面试评价
    【查看更多评价】
    该职位尚未收到面试评价
    罗克韦尔自动化(中国)有限公司

    罗克韦尔自动化(中国)有限公司

    • 不需要融资

      发展阶段
    • 500-2000人

      规模

    相似职位