崗位要求:
1、根據(jù)產(chǎn)品需求完成核心功能的設(shè)計(jì)及落地
2、負(fù)責(zé)跨平臺用戶體驗(yàn)優(yōu)化,從高性能、高擴(kuò)展性等方面負(fù)責(zé)方案設(shè)計(jì)和落地
3、推動跨平臺技術(shù)在各業(yè)務(wù)及多APP的拓展
4、參與團(tuán)隊(duì)技術(shù)交流分享,推動團(tuán)隊(duì)跨平臺開發(fā)能力的整體提升
任職要求:
1、計(jì)算機(jī)基礎(chǔ)扎實(shí),了解常用的數(shù)據(jù)結(jié)構(gòu)和算法,熟悉設(shè)計(jì)模式、常用開源庫及原理,能對復(fù)雜問題進(jìn)行分析和分解
2、有扎實(shí)的編程功底,良好的編程習(xí)慣,熟練掌握J(rèn)ava/Kotlin/C++等語言,熟悉Android/IOS平臺框架,5年以上工作經(jīng)驗(yàn)。熟悉多線程技術(shù)、網(wǎng)絡(luò)和內(nèi)存管理等
3、深刻理解業(yè)界跨平臺的技術(shù)方案,如RN、Flutter、小程序和KMM,了解各類方案的特性,應(yīng)用場景,周邊生態(tài)等
4、熟悉至少兩種平臺(包括但不限于Android/IOS/Windows)的特性,了解平臺的原生機(jī)制(包括但不限于文件系統(tǒng)、后臺管理、內(nèi)存機(jī)制、媒體)及底層原理,了解不同系統(tǒng)版本之間的差異
5、主導(dǎo)或參與過中大型跨端工程開發(fā),負(fù)責(zé)過核心架構(gòu)的設(shè)計(jì)與編寫,或有獨(dú)立從0開始搭建跨端項(xiàng)目的經(jīng)歷
6、關(guān)注跨平臺生態(tài)發(fā)展,具備敏睿的洞察力,能夠?qū)⑿录夹g(shù)進(jìn)行落地即
7、有IM即時(shí)通訊類產(chǎn)品的開發(fā)經(jīng)驗(yàn)優(yōu)先