崗位職責:
1.根據(jù)產(chǎn)品需求完成核心功能的設(shè)計及落地
2.負責跨平臺用戶體驗優(yōu)化,從高性能、高擴展性等方面負責方案
設(shè)計和落地
3.推動跨平臺技術(shù)在各業(yè)務(wù)及多APP的拓展
4.參與團隊技術(shù)交流分享,推動團隊跨平臺開發(fā)能力的整體提開
任職要求:
1. 教育背景:計算機科學、軟件工程或相關(guān)專業(yè)大專及以上學歷。
2. 工作經(jīng)驗:3-5年移動應(yīng)用開發(fā)經(jīng)驗,具有Android開發(fā)經(jīng)驗。
3. 技術(shù)技能:
o 計算機基礎(chǔ)扎實,了解常用的數(shù)據(jù)結(jié)構(gòu)和算法,熟悉設(shè)計模式、
常用開源庫及原理,能對復(fù)雜問題進行分析和分解
o 有扎實的編程功底,良好的編程習慣,就練掌握Java/kotlin等
語言,熟悉Android平臺框架,5年以上工作經(jīng)驗,熟悉多線程
技術(shù)、網(wǎng)絡(luò),內(nèi)存管理
o 有跨端平臺開發(fā)經(jīng)驗優(yōu)先,如Flutter、React Native等。
o 了解等常見的設(shè)計模式,具有良好的編碼習慣和代碼規(guī)范。
o 具備移動應(yīng)用性能分析與優(yōu)化的經(jīng)驗,能夠進行內(nèi)存泄漏檢測、界面卡頓排查等工作。
o 熟練使用Git進行版本控制,了解CI/CD工具,如Jenkins、Travis CI。
o 有團隊合作精神,有工作熱情和自我能動性
4. 其他要求:
o 有IM即時通訊類產(chǎn)品的開發(fā)經(jīng)驗優(yōu)先