崗位職責:
1.參與公司 Ruby 相關(guān)項目的設計與開發(fā)工作,根據(jù)業(yè)務需求進行代碼編寫,確保軟件產(chǎn)品的功能實現(xiàn)與質(zhì)量。
2.負責 Ruby 應用程序的架構(gòu)設計與優(yōu)化,提升系統(tǒng)的性能、可擴展性和穩(wěn)定性,滿足不斷變化的業(yè)務需求。
3. 與前端開發(fā)團隊、測試團隊、產(chǎn)品團隊等密切協(xié)作,共同完成項目的開發(fā)、測試、上線和維護工作,及時解決開發(fā)過程中出現(xiàn)的技術(shù)問題。
4.對現(xiàn)有 Ruby 代碼進行維護和重構(gòu),修復潛在的缺陷和漏洞,提高代碼的可讀性和可維護性。
5.關(guān)注 Ruby 技術(shù)的發(fā)展趨勢,引入新的技術(shù)和工具,推動公司技術(shù)創(chuàng)新和升級,提升團隊的整體技術(shù)水平。
6.編寫詳細、準確的技術(shù)文檔,包括系統(tǒng)設計文檔、接口文檔、開發(fā)規(guī)范等,為團隊成員提供清晰的技術(shù)指導。
任職要求:
1.計算機相關(guān)專業(yè)本科及以上學歷,3年以上Ruby開發(fā)經(jīng)驗。
2.熟練掌握Ruby語言基礎(chǔ),熟悉面向?qū)ο缶幊趟枷耄私獬S迷O計模式。
3.熟悉Ruby on Rails框架,并具備實際項目開發(fā)經(jīng)驗。
4.熟悉MySQL/PostgreSQL等關(guān)系型數(shù)據(jù)庫,以及Redis/MongoDB等NoSQL數(shù)據(jù)庫。
5.熟悉Linux操作系統(tǒng),掌握常用命令,具備基本的服務器運維能力。
6.良好的代碼風格和編程習慣,注重代碼質(zhì)量和性能優(yōu)化。
7.具備良好的溝通能力和團隊合作精神,責任心強,學習能力強。