工作職責(zé):
1、負(fù)責(zé)公司產(chǎn)品的前端設(shè)計(jì)、開(kāi)發(fā)、優(yōu)化、維護(hù);
2、前端與后臺(tái)服務(wù)數(shù)據(jù)交互的開(kāi)發(fā);
3、持續(xù)關(guān)注新技術(shù),引入并優(yōu)化前端的質(zhì)量、性能、用戶(hù)體驗(yàn);
4、善于溝通,可以獨(dú)立解決問(wèn)題,保證開(kāi)發(fā)的質(zhì)量與進(jìn)度。
任職資格:
1、大學(xué)本科以上,3年以上前端開(kāi)發(fā)經(jīng)驗(yàn),能使用NodeJS、Electron進(jìn)行相應(yīng)開(kāi)發(fā),必須有Electron桌面應(yīng)用項(xiàng)目經(jīng)驗(yàn);
2、能夠與后端工程師配合,為項(xiàng)目提供優(yōu)化的技術(shù)解決方案:對(duì)模塊化、重構(gòu)、性能優(yōu)化跨瀏覽器兼容、提高系統(tǒng)的擴(kuò)展性有一定經(jīng)驗(yàn);
3、有良好的代碼編寫(xiě)風(fēng)格、周全的代碼錯(cuò)誤預(yù)判能力;
4、精通Javascript/HTML/CSS等前端技術(shù),具有頁(yè)面性能、瀏覽器兼容性的實(shí)踐經(jīng)驗(yàn);
5、至少掌握一個(gè)主流的JS框架(React、Vue),并掌握vite構(gòu)建工具;
6、熟練使用shadcn/ui、Radix UI 等現(xiàn)代組件庫(kù),熟練使用 Tailwind CSS 進(jìn)行樣式開(kāi)發(fā),有 Ant Design 或 Element UI 使用經(jīng)驗(yàn)更佳。
7、熟悉代碼版本管理工具,熟練使用Git。