? 技術(shù)職責(zé):
1. 業(yè)務(wù)模塊開發(fā):在資深工程師指導(dǎo)下,負(fù)責(zé)項(xiàng)目中各業(yè)務(wù)模塊和頁(yè)面的開發(fā)、測(cè)試和維護(hù)。
2. 高質(zhì)量組件實(shí)現(xiàn):使用 Angular 和 TypeScript,開發(fā)可復(fù)用、高質(zhì)量、高性能的前端組件。
3. API 對(duì)接與聯(lián)調(diào):與后端工程師協(xié)作,完成 API 接口的對(duì)接、數(shù)據(jù)渲染和交互邏輯。
4. 代碼質(zhì)量保證:編寫清晰、規(guī)范的代碼,并積極參與團(tuán)隊(duì)的 Code Review 活動(dòng)。
5. 問(wèn)題修復(fù)與優(yōu)化:負(fù)責(zé)對(duì)自己開發(fā)的模塊進(jìn)行 Bug 修復(fù)和持續(xù)的性能優(yōu)化。
? 技能要求:
1. 前端基礎(chǔ): 2 年以上前端開發(fā)經(jīng)驗(yàn),精通 HTML5, CSS3, JavaScript (ES6+)。
2. Angular 實(shí)踐:至少擁有 1 年以上使用 Angular(2+ 版本) 進(jìn)行項(xiàng)目開發(fā)的實(shí)際經(jīng)驗(yàn),熟悉其核心概念。
3. TypeScript 能力:能夠熟練使用 TypeScript 進(jìn)行開發(fā),理解類型、接口、泛型的基本用法。
4. 核心軟實(shí)力:有強(qiáng)烈的主動(dòng)學(xué)習(xí)意愿和快速學(xué)習(xí)的能力(特別是對(duì) RxJS);是好的溝通者,遵守團(tuán)隊(duì)規(guī)范。
5. 加分項(xiàng):使用過(guò) Angular Material 或 NG-ZORRO 等 UI 組件庫(kù);對(duì) RxJS 有初步了解;了解 RESTful API;有編寫單元測(cè)試的習(xí)慣;有技術(shù)博客或活躍的 GitHub 賬號(hào)。