職責描述:
1、采用 Golang 開發(fā)穩(wěn)健可擴展的后端程序,中間件;
2、負責核心模塊的設(shè)計、開發(fā)、落地實施以及運行維護和性能優(yōu)化,確保產(chǎn)品研發(fā)進度和質(zhì)量;
3、負責和產(chǎn)品經(jīng)理溝通產(chǎn)品需求并能協(xié)同前端開發(fā)一起落地實現(xiàn)業(yè)務(wù)需求。
任職要求:
1、本科及以上學歷,計算機相關(guān)專業(yè)優(yōu)先,兩年以上使用 Golang/Java 進行軟件開發(fā)經(jīng)驗;
2、具備良好的編程習慣,熟悉 Golang/Java 的最佳編程實踐,具備獨立Debug的能力;
3、具備全面的軟件知識結(jié)構(gòu),基礎(chǔ)扎實,了解常用數(shù)據(jù)結(jié)構(gòu)與算法;
4、熟悉Gin、go-zero框架;
5、熟練掌握Mysql、MongoDB、Redis的使用;
6、有任何微服務(wù)框架開發(fā)經(jīng)驗者優(yōu)先。
加分項:
1、掌握Kubernetes,了解Docker以及相關(guān)開源軟件;
2、參與過開源項目,或者有自己的開源軟件作品;
3、對高質(zhì)量編程有追求者優(yōu)先。