職位描述:
1.負(fù)責(zé)公司產(chǎn)品、項(xiàng)目的設(shè)計(jì)開發(fā)。
2.為其它部門提供技術(shù)支持。
3.按照項(xiàng)目要求以及代碼規(guī)范,完成代碼編寫。
任職要求:
1.本科及以上學(xué)歷,計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程、地理信息系統(tǒng)等軟件開發(fā)相關(guān)專業(yè),具有4年以上相關(guān)工作經(jīng)歷。
2.精通.NET語言,掌握Web和web API、ORM相關(guān)知識,熟悉EF開發(fā);熟悉.Net語言的核心技術(shù)原理。
3.熟悉ActionScript、JavaScript語言;熟悉CSS3、LESS、SASS、ES6以上特性;熟悉前端主流框架,至少能熟練使用React/Vue/Angular其中一種。
4.熟悉掌握SQL Server、Oracle、Redis、MongoDB等數(shù)據(jù)庫。
5.有WebGIS開發(fā)經(jīng)驗(yàn),熟練使用ArcGIS或SurperMap等主流GIS平臺進(jìn)行數(shù)據(jù)處理、空間分析等操作;熟練掌握HLSL/GLSL、C++/Rust開發(fā);熟悉Cesium、ArcGIS、Unreal等開源三維引擎;掌握計(jì)算機(jī)圖形學(xué)理論基礎(chǔ),熟悉幾何處理、計(jì)算幾何、BIM技術(shù)等技術(shù)者優(yōu)先。
6.有AutoCAD、Revit二次開發(fā)經(jīng)驗(yàn),熟悉其內(nèi)部命令,熟悉AutoCAD C++二次開發(fā);熟悉規(guī)劃業(yè)務(wù)及有規(guī)劃圖紙?jiān)O(shè)計(jì)經(jīng)驗(yàn)優(yōu)先。
7.能獨(dú)立完成iOS框架搭建,精通Objective-C或Swift語言;精通iOS框架及各種特性,熟練使用 iOS 控件、數(shù)據(jù)存儲、線程模型等;具有移動端應(yīng)用程序性能、內(nèi)存、穩(wěn)定性分析優(yōu)化項(xiàng)目經(jīng)驗(yàn)。
8.能獨(dú)立完成Android框架搭建,熟練掌握AndroidUI控件和動畫效果的開發(fā),能夠?qū)崿F(xiàn)各種復(fù)雜的UI效果;熟練使用Android各框架和類庫并了解其原理,了解或有支付寶或騰訊人臉識別開發(fā)經(jīng)驗(yàn)。
9.對技術(shù)有強(qiáng)烈進(jìn)取心,有良好代碼風(fēng)格和編程習(xí)慣,能合理利用設(shè)計(jì)模式和模塊化的組織方式對代碼進(jìn)行優(yōu)化。