職位描述:
?作為寶馬技術團隊的移動軟件工程師,您將與團隊成員協(xié)作,努力交付各類移動App和解決方案。該職位必須能夠按時交付高質量的代碼,并適時提供詳細注釋與單元測試。您需要非常熟悉配置控制工具、面向對象技術和設計模式。您還將負責接管國際團隊提供的某些特定軟件功能。本工作屬于技術崗位,需要具備處理和開發(fā)復雜、大型移動App的經(jīng)驗。文檔編制、溝通和工作自豪感等,是在該職位上取得成功所需的關鍵技能。
?
?主要職責:?
·????????設計和開發(fā)各類iOS/Android移動端App;?
·????????主導各項功能的高質量交付,如遵循架構設計原則、代碼標準和性能要求等;??
·?????????采用敏捷開發(fā)模式,分析用戶素材并參與沖刺要點梳理、規(guī)劃、?敏捷開發(fā)和回顧等;?
·????????為直屬團隊和相關團隊開展關于代碼的同行評審工作;??
·????????理解持續(xù)集成/持續(xù)交付概念,并能夠解決相關問題;??
·????????必要時學習新技術。?
任職資格:?
·????????3年以上iOS或Android移動App開發(fā)經(jīng)驗;?
·????????1年以上Flutter開發(fā)經(jīng)驗;?
·????????較強的技術能力、解決問題能力、分析能力和溝通能力;?
·????????使用Web?API(REST/JSON)和企業(yè)級安全集成的經(jīng)驗;?
·????????熟悉內(nèi)存/網(wǎng)絡/性能優(yōu)化;?
·????????了解設計模式以及使用MVVM/FRP/BFF的經(jīng)驗;?
·????????了解DevOps實踐,如Automation、CI/CD?Pipeline、Code?Management等;?
·????????精通現(xiàn)行測試工具與框架;?
·????????良好的英語書面及口頭表達能力。?
優(yōu)先錄用條件:?
·????????具備混合(Hybrid)解決方案知識者優(yōu)先;?
·????????具備Typescript/Javasript開發(fā)經(jīng)驗者優(yōu)先;?
·????????了解敏捷軟件開發(fā)者優(yōu)先;?
·????????積極主動,善于溝通,且能夠快速學習;?
·????????同時了解iOS和Android平臺者優(yōu)先。