Talan
Talan
Talan 是一家全球性的咨询与技术公司,致力于帮助各类组织运用创新转变运营方式和决策模式。其业务涵盖数据管理与治理、人工智能、网络安全和云平台,并提供旨在支持企业构建韧性业务模式、改善运营的解决方案。Talan 与 Microsoft、SAP、Oracle 和 Salesforce 等技术生态系统合作,为能源、交通和金融服务等行业提供服务。公司团队遍布五大洲的 18 个国家,汇聚企业咨询与 SaaS 领域的专业能力,帮助客户将数据和技术转化为切实可行的业务成果。

远程 Angular 前端开发工程师

在国际技术咨询集团 Talan 构建可扩展的 Angular 应用。 提升客户项目的性能、测试水平和技术标准。

描述

  • 使用 Angular 16+ 和 TypeScript 构建并维护可扩展的前端应用。
  • 创建可复用、响应式且无障碍的界面,并遵循现代 Web 标准。
  • 使用 Store、Effects、Selectors 和 Signal Store 实现 NgRx 状态管理。
  • 将应用连接到 REST API、企业设计系统、组件库和 Web Components。
  • 创建并维护自动化测试,以保障代码质量和可靠性。
  • 参与代码审查,并协助制定编码标准和开发实践。
  • 识别技术债务,并针对架构、性能和可维护性提出改进建议。
  • 与技术和业务相关方协作,评估需求并交付解决方案。
  • 记录并说明技术决策、分享知识,并为其他开发人员提供指导。
  • 必须参加 24/7 全天候待命轮班,每三到四个月约一周。

任职要求

  • 至少五年前端专业开发经验。
  • 英语水平达到 B2 或以上。
  • 精通 HTML5 和 CSS3,包括响应式设计、WCAG 无障碍标准及前端最佳实践。
  • 具备扎实的 JavaScript 和 TypeScript 经验。
  • 必须具备 Angular 16 或更高版本的实操经验。
  • 具备独立组件的使用经验。
  • 具备 Angular Signals、computed() 和 inject() 的使用经验。
  • 具备 RxJS 和响应式编程经验。
  • 具备 NgRx 经验,包括 Store、Effects、Selectors 和 Signal Store。
  • 具备集成和使用设计系统、企业组件库及 Web Components 的经验。
  • 具备 REST API 集成经验。
  • 熟练使用 Git 和代码仓库工作流程,包括分支、拉取请求、代码审查和冲突解决。
  • 具备服务、组件及状态管理的自动化单元、集成和组件测试经验。
  • 了解并实际运用测试驱动开发(TDD)和/或行为驱动开发(BDD)。
  • 具备 React 和 Redux 经验。
  • 具备敏捷方法经验,尤其是 Scrum。
  • 具备使用 Playwright 或 Cypress 等端到端测试工具的经验。

福利待遇

  • 全职、永久雇佣合同。
  • 完全远程的工作安排。
  • 提供职业成长和发展机会,包括持续学习。
  • 多元文化的国际化环境,与不同国家的同事和团队共事。
  • 完善的福利方案,支持身体、情绪和财务健康。
  • 提供支持远程工作的 Smart Office Pack。