崗位職責(zé)
(一)通用技術(shù)能力
1.熟練掌握至少1種主流開發(fā)語言(Java/Python/Go/C /JavaScript等),理解語言底層原理與設(shè)計(jì)模式。
2. 熟悉數(shù)據(jù)庫技術(shù)(MySQL/Oracle/Redis等),具備SQL優(yōu)化、數(shù)據(jù)建模與緩存設(shè)計(jì)能力。
3.掌握軟件工程流程(需求分析、概要設(shè)計(jì)、編碼、測試、上線),能規(guī)范編寫技術(shù)文檔(設(shè)計(jì)方案、接口文檔、測試報(bào)告)。
4.熟悉版本控制工具(Git/SVN)、項(xiàng)目管理工具(Jira)及CI/CD流程,適配敏捷開發(fā)模式。
(二)細(xì)分方向?qū)m?xiàng)能力(根據(jù)公司業(yè)務(wù)選擇適配)后端開發(fā)
1.精通Spring Boot/Spring Cloud、微服務(wù)架構(gòu)設(shè)計(jì),熟悉RESTful API、消息隊(duì)列(RabbitMQ/Kafka),具備高并發(fā)、高可用系統(tǒng)設(shè)計(jì)經(jīng)驗(yàn)。
2.前端開發(fā):熟練掌握Vue/React/Angular等框架,精通HTML5/CSS3/JavaScript,具備響應(yīng)式布局、組件化開發(fā)能力,了解前端工程化與性能優(yōu)化。
3.移動端開發(fā):Android(Kotlin/Java)或iOS(Swift/OC)開發(fā)經(jīng)驗(yàn),熟悉原生開發(fā)框架與第三方SDK集成,有跨平臺開發(fā)(Flutter/React Native)經(jīng)驗(yàn)者優(yōu)先。
4.嵌入式開發(fā):熟悉C/C 嵌入式編程,掌握MCU/ARM架構(gòu),有車載系統(tǒng)、工業(yè)控制軟件開發(fā)經(jīng)驗(yàn)(適配能源/汽車行業(yè))者加分。
5. 大數(shù)據(jù)/AI方向:熟悉Hadoop/Spark等大數(shù)據(jù)框架,或TensorFlow/PyTorch等AI框架,具備數(shù)據(jù)處理、算法實(shí)現(xiàn)能力(按需適配)。
崗位要求
1.年齡40周歲以下,工作經(jīng)驗(yàn)優(yōu)秀者可放寬;
2.本科及以上學(xué)歷,計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程、電子信息工程、自動化等相關(guān)專業(yè)。