崗位職責(zé)
1. 使用Unity3D和Android進行應(yīng)用開發(fā);
2. 根據(jù)需求負責(zé)各個功能模塊的設(shè)計及實現(xiàn);
3. 對具體功能模塊編寫高效、穩(wěn)定、安全的代碼,保證各模塊的效率、穩(wěn)定性和可擴展性;
4. 在項目組內(nèi)進行應(yīng)用開發(fā)的技術(shù)分享與積累;
5. 參與到團隊的技能提升與分享;
任職要求
1. 具有基于Unity3D的移動應(yīng)用開發(fā)經(jīng)驗,能獨立使用Unity3D完成移動應(yīng)用的開發(fā)、編譯、集成、發(fā)布;
2. 對Unity與Android交互有開發(fā)經(jīng)驗,能夠獨立的進行Android與Unity的混合開發(fā);
3. 熟練掌握C#與原生的熱更新機制;
4. 熟悉內(nèi)存與drawcall的性能優(yōu)化;
5. 熟悉多進程交互,熟悉UGUI、AndroidUI與移動端的布局自適應(yīng);
6. 熟練掌握基本數(shù)據(jù)結(jié)構(gòu),有一定的算法基礎(chǔ),具備扎實的編程基礎(chǔ)和良好的編程習(xí)慣;
7. 具備優(yōu)秀的面向?qū)ο笏枷牒驮O(shè)計模式使用能力;