資深前端開(kāi)發(fā)工程師
3-4萬(wàn)元/月崗位職責(zé)
1. 負(fù)責(zé)公司核心應(yīng)用的功能實(shí)現(xiàn)、性能調(diào)優(yōu)及用戶交互體驗(yàn)的持續(xù)改進(jìn)。
2. 與產(chǎn)品、設(shè)計(jì)及后端團(tuán)隊(duì)高效協(xié)同,參與需求分析、技術(shù)方案制定與評(píng)審工作。
3. 獨(dú)立承擔(dān)復(fù)雜功能模塊的架構(gòu)設(shè)計(jì)與編碼任務(wù),保障代碼的高質(zhì)量、高性能與可擴(kuò)展性。
4. 持續(xù)推進(jìn)移動(dòng)端應(yīng)用的性能優(yōu)化,針對(duì)性解決啟動(dòng)耗時(shí)、頁(yè)面加載、內(nèi)存占用等關(guān)鍵瓶頸問(wèn)題。
5. 帶教初級(jí)和中級(jí)工程師,組織代碼評(píng)審,推廣開(kāi)發(fā)規(guī)范與最佳實(shí)踐,助力團(tuán)隊(duì)整體技術(shù)提升。
任職要求
1. 學(xué)歷與經(jīng)驗(yàn):本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專(zhuān)業(yè)背景,具備1-3年前端開(kāi)發(fā)實(shí)戰(zhàn)經(jīng)歷。
2. 核心技術(shù):熟練掌握J(rèn)avaScript(ES6+)或TypeScript,深入理解異步機(jī)制、閉包、原型鏈等核心概念;
精通React/React Native框架原理,熟悉組件生命周期、Hooks用法及狀態(tài)管理方案(如Redux/MobX)。
3. 工程能力:了解前端工程化體系,熟練運(yùn)用Webpack、Metro、Babel等構(gòu)建工具;
具備規(guī)范的編碼意識(shí),重視代碼質(zhì)量,有單元測(cè)試、性能監(jiān)測(cè)與優(yōu)化的實(shí)際經(jīng)驗(yàn);
熟練使用Git進(jìn)行版本管理,熟悉團(tuán)隊(duì)協(xié)作開(kāi)發(fā)流程。
4. 軟技能:
對(duì)教育領(lǐng)域有濃厚興趣,具備較強(qiáng)的業(yè)務(wù)洞察力和產(chǎn)品思維;
擁有出色的問(wèn)題拆解與解決能力,善于自主學(xué)習(xí)并應(yīng)對(duì)技術(shù)挑戰(zhàn);
具備良好的溝通協(xié)調(diào)能力,富有團(tuán)隊(duì)合作精神,責(zé)任心強(qiáng)且具備自我驅(qū)動(dòng)力。
加分項(xiàng)
有已上線的React Native或React項(xiàng)目(特別是教育類(lèi)應(yīng)用)開(kāi)發(fā)或維護(hù)經(jīng)驗(yàn);
熟悉React Native底層架構(gòu);了解小程序、Flutter等跨平臺(tái)技術(shù);
對(duì)前沿前端技術(shù)(如Serverless、微前端等)保持關(guān)注并有實(shí)際探索;
具備原生iOS/Android開(kāi)發(fā)基礎(chǔ),能夠理解原生模塊,并與原生開(kāi)發(fā)人員協(xié)作完成混合開(kāi)發(fā)任務(wù)(如開(kāi)發(fā)Native Modules或集成原生依賴)者優(yōu)先。