• 技术职责:
1. 业务模块开发:在资深工程师指导下,负责项目中各业务模块和页面的开发、测试和维护。
2. 高质量组件实现:使用 Angular 和 TypeScript,开发可复用、高质量、高性能的前端组件。
3. API 对接与联调:与后端工程师协作,完成 API 接口的对接、数据渲染和交互逻辑。
4. 代码质量保证:编写清晰、规范的代码,并积极参与团队的 Code Review 活动。
5. 问题修复与优化:负责对自己开发的模块进行 Bug 修复和持续的性能优化。
• 技能要求:
1. 前端基础: 2 年以上前端开发经验,精通 HTML5, CSS3, JavaScript (ES6+)。
2. Angular 实践:至少拥有 1 年以上使用 Angular(2+ 版本) 进行项目开发的实际经验,熟悉其核心概念。
3. TypeScript 能力:能够熟练使用 TypeScript 进行开发,理解类型、接口、泛型的基本用法。
4. 核心软实力:有强烈的主动学习意愿和快速学习的能力(特别是对 RxJS);是好的沟通者,遵守团队规范。
5. 加分项:使用过 Angular Material 或 NG-ZORRO 等 UI 组件库;对 RxJS 有初步了解;了解 RESTful API;有编写单元测试的习惯;有技术博客或活跃的 GitHub 账号。