高级 Angular 开发工程师 - 远程全职职位(莫斯科时区)
远程
全职
您是否是一位寻找具有挑战性远程机会的 Angular 开发专家?我们正在寻找一位经验丰富的 Angular 专家加入我们创新团队,帮助构建前沿网络应用程序。作为我们的 Angular 开发工程师,您将使用最新的前端技术工作,同时享受与莫斯科时区一致的灵活远程工作方式。
关于职位
这是一个全职、长期的远程职位,您将与我们国际开发团队合作。我们重视代码质量、解决问题的能力,以及在与不同时区的团队成员有效协作的同时能够独立工作的能力。无论您的公民身份或居住国家如何,我们都欢迎您的申请。
主要职责
- 使用 Angular 框架及相关技术设计和开发健壮、可扩展的网络应用程序。
- 使用现代 HTML5 和 SCSS/CSS 技术实现响应式和自适应用户界面。
- 确保跨浏览器兼容性和在不同设备及屏幕尺寸上的最佳性能。
- 维护和改进现有代码库,专注于清晰架构和最佳实践。
- 与后端开发人员协作,整合 RESTful API 和其他数据服务。
- 参与代码审查,确保高代码质量和遵守团队标准。
- 高效解决复杂技术问题,无需过多管理资源介入。
- 及时了解 Angular 生态系统中的新兴趋势和技术。
- 记录开发流程和技术规范以供将来参考。
- 在需要时指导初级开发人员并促进团队知识共享。
必备技能
- 2年以上使用 Angular(版本12-17)的专业经验。
- 精通 Angular Universal 服务器端渲染技术。
- 深入了解 HTML5、SCSS/CSS,专注于 flex 布局和响应式/自适应设计。
- JavaScript 和 TypeScript 开发的高级技能。
- 使用 RxJS 进行响应式编程和使用 NgRx 进行状态管理的经验。
- 对 Git 版本控制和协作开发工作流程的扎实理解。
- 能够按照行业标准编写干净、可维护且经过良好测试的代码。
- 强大的问题解决能力和自主工作能力。
- 分析性思维和对细节的关注。
- 对代码质量和标准的严格遵守,基于业务需求解决问题的能力。
- 良好的团队协作能力。
加分项
- 使用 Angular Material 或其他 UI 组件库的经验。
- 了解 Jasmine、Karma 或 Cypress 等测试框架。
- 熟悉 CI/CD 流水线和部署策略。
- 了解网页性能优化技术。
- 使用 Webpack、Nx 或其他构建工具的经验。
- 对 PWA(渐进式网络应用)开发的知识。
- 在不同时区的远程团队中工作的经验。
- 对后端技术和 RESTful API 设计原则的基本了解。
工作时间安排
此职位要求全职工作,按照莫斯科时区工作。我们提供灵活的工作安排,但核心工作时间需与团队保持一致,以便有效沟通和协作。
为什么加入我们
与我们一起工作,您将有机会在一个支持性的环境中为有意义的项目做出贡献,同时在专业上成长。我们提供有竞争力的薪酬、灵活的工作时间,以及重视创新、持续学习和工作生活平衡的文化。加入我们的团队,与才华横溢的专业人士合作,同时使用前沿技术构建下一代网络应用程序。