主要職責:
1、根據(jù)項目具體要求,承擔后端接口及業(yè)務(wù)邏輯開發(fā),并按計劃完成任務(wù)目標;
2、參與系統(tǒng)的需求分析、設(shè)計、部署和集成;
3、編寫清晰、可維護的代碼,并遵循良好的編程實踐。
4、對系統(tǒng)進行持續(xù)優(yōu)化,提升系統(tǒng)性能和穩(wěn)定性;
5、與產(chǎn)品經(jīng)理、設(shè)計師和前端開發(fā)人員緊密合作,快速迭代產(chǎn)品功能;
6、分析并解決開發(fā)過程中的技術(shù)難題,具備團隊合作精神,能夠獨立完成任務(wù)并在團隊中有效溝通;
技能要求:
1、扎實的計算機科學(xué)基礎(chǔ),熟悉面向?qū)ο缶幊趟枷耄?
2、熟悉Python語言及主流web框架Django、Flask等,2年以上實際項目的后端開發(fā)經(jīng)驗;
3、熟悉Java語言,對Spring Boot框架有深入了解者優(yōu)先;
4、理解RESTful API設(shè)計原則,有API設(shè)計和開發(fā)經(jīng)驗;
5、熟練使用至少一種關(guān)系型數(shù)據(jù)庫(MySQL,PostgreSQL等)和NoSQL數(shù)據(jù)庫(Redis,MongoDB等);
6、有微服務(wù)架構(gòu)設(shè)計和實現(xiàn)經(jīng)驗者優(yōu)先,了解Docker、K8s等容器化技術(shù);
7、有良好的代碼習(xí)慣,熟悉Git等版本控制工具;
8、了解測試驅(qū)動開發(fā)(TDD)原則,或能夠獨立編寫單元測試者優(yōu)先;
9、有AI項目經(jīng)驗優(yōu)先