高级 Angular 前端开发工程师 | 远程工作 | 全球招聘
远程
全职
我们正在寻找一位熟练的 Angular 开发工程师,负责设计和实现复杂的前端解决方案。您将与跨职能团队合作,使用最新的 Angular 技术栈(Angular 17+)开发创新的 Web 应用程序。这是一个全球远程职位,您可以灵活安排工作时间,但需要能够适应莫斯科时区的工作安排,以便与团队成员有效协作。
主要职责
- 使用 Angular 17+ 设计、开发和维护高质量、高性能的 Web 应用程序。
- 实现响应式设计,确保应用程序在各种设备和屏幕尺寸上提供卓越的用户体验。
- 利用 Angular Universal 进行服务器端渲染,提高应用程序的性能和搜索引擎优化。
- 使用 RxJS 和 NgRX 实现复杂的状态管理和反应式编程模式。
- 编写干净、可维护和可测试的代码,并遵循最佳实践和编码标准。
- 与后端开发人员协作,设计和实现 API 集成。
- 进行代码审查,提供建设性反馈,帮助团队成员提高代码质量。
- 持续优化应用程序性能,确保快速加载时间和流畅的用户体验。
- 识别并解决技术债务和系统瓶颈。
- 积极参与团队会议,包括每日站会、规划会议和回顾会议。
必备技能与资格
- 2年以上使用 Angular 框架(最好是 Angular 15+)的专业开发经验。
- 熟练掌握 Angular 核心概念,包括组件、服务、指令、管道和依赖注入。
- 精通 TypeScript 和现代 JavaScript(ES6+)编程。
- 深入了解 HTML5、CSS3 和 SCSS/SASS 预处理器。
- 熟练使用响应式布局技术,包括 Flexbox 和 CSS Grid。
- 丰富的 RxJS 和异步编程经验。
- 使用 NgRX 或类似状态管理库的经验。
- 精通 Git 版本控制系统及其工作流程。
- 熟悉 RESTful API 和 GraphQL 集成。
- 具有构建和优化 Angular Universal 应用程序的经验。
- 能够编写单元测试和集成测试(使用 Jasmine/Karma 或 Jest)。
- 具有问题解决能力和分析思维。
- 能够自主工作,不需要过多管理干预。
- 良好的书面和口头沟通技巧。
加分技能
- Angular Material 或其他 UI 组件库的经验。
- 前端构建工具(如 Webpack、Vite)的使用经验。
- CI/CD 流程和工具的经验。
- 微前端架构的了解。
- 渐进式 Web 应用(PWA)开发经验。
- 国际化(i18n)和本地化(l10n)的实践经验。
- 对前端性能优化和 Web 性能指标的深入理解。
- 有贡献开源项目的经验。
- 了解 UI/UX 设计原则。
- 掌握其他前端框架(如 React、Vue.js)。
我们提供
- 全球远程工作,灵活的工作环境。
- 与国际化的专业团队合作的机会。
- 具有竞争力的薪资和福利。
- 持续学习和专业发展的机会。
- 参与创新项目,使用最新技术。
- 扁平化的组织结构和开放的沟通文化。
- 工作与生活的平衡。
我们正在寻找一位能够立即做出贡献并帮助我们构建卓越产品的团队成员。如果您热爱 Angular 开发,有扎实的技术基础,并渴望在一个充满活力的远程环境中工作,我们期待您的申请!