DApp 開發工程師
崗位描述:
1、負責 iOS 端基礎組件以及底層框架庫的開發和維護工作,以及全業務模塊的推廣落地工作。
2、參與 iOS 架構核心能力的建設和升級,包括但不限於:基礎容器(Hybrid)、性能(內存、功耗、線程)、構建體系、包體積等。
3、對基礎組件的高可用性、上線質量、代碼質量有較高的要求。
4、工作主動性強。如:主動發現問題,主動解決問題,主動協助解決問題,主動預測風險等。
5、積極服從公司及 Team Leader 的各項安排,以促進團隊的順利運作和項目的順利推進。
崗位要求:
1、計算機或相關專業,3-8 年左右 iOS 開發經驗。
2、精通 Swift、Objective-C 語言,深入理解 iOS 底層機制,如內存管理、數據存儲、runtime、runloop 等。
3、熟悉操作系統、算法與數據結構、多線程、網絡請求等計算機基礎知識。
4、精通 APP 框架設計、組件庫技術方案設計、API 設計等,了解業內常見的組件化方案。
5、完成對 APP 穩定性提升和性能優化的持續迭代,如啟動速度、OOM、卡頓治理、包體積、耗電量等方面。
6、良好的數據洞察能力,能夠根據數據變化發現性能問題以及指導性能優化工作。
7、能夠攻克各種疑難雜症和線上問題,有較強的能快速定位、分析、解決問題的能力。