工作描述:
o 開發(fā)和維護(hù) Web 應(yīng)用程序:設(shè)計、構(gòu)建和維護(hù) Web 應(yīng)用程序的前端和后端功能,確保它們具有可擴展性和高性能。
o 使用前端技術(shù) :使用 HTML、CSS、JavaScript 和 React、Angular 或 Vue 等框架來創(chuàng)建直觀且響應(yīng)迅速的用戶界面。
o 開發(fā)后端服務(wù) : 使用 Node.js、Python、Java 或 Ruby 等技術(shù)構(gòu)建服務(wù)器端邏輯和應(yīng)用程序編程接口 (API)。
o 數(shù)據(jù)架構(gòu)設(shè)計和數(shù)據(jù)庫管理:設(shè)計和管理數(shù)據(jù)庫,例如 MySQL、MongoDB、PostgreSQL 或其他,確保高效的數(shù)據(jù)存儲和檢索。
o 集成 API 和第三方服務(wù):根據(jù)需要集成外部 API 和服務(wù),例如支付網(wǎng)關(guān)、社交媒體 API 或分析工具。
o 實施安全最佳實踐:通過實施安全編碼實踐、數(shù)據(jù)保護(hù)和用戶身份驗證機制來確保 Web 應(yīng)用程序的安全性。
o 執(zhí)行測試和調(diào)試 :編寫單元、集成和端到端測試,排查問題,并解決應(yīng)用程序整個堆棧中的錯誤。
o 與跨職能團隊合作 : 與設(shè)計師、產(chǎn)品經(jīng)理和其他工程師密切合作,收集需求、規(guī)劃功能并提供以用戶為中心的解決方案。
o 優(yōu)化性能 :通過優(yōu)化應(yīng)用程序代碼、數(shù)據(jù)庫和服務(wù)器配置來減少延遲并提高效率,從而提高性能。
任職資格:
o 計算機科學(xué)學(xué)士或以上學(xué)歷或相關(guān) rild 或同等實踐經(jīng)驗。
o 流利的英語口語,書面英語,具有有效的溝通技巧和協(xié)作態(tài)度,執(zhí)行跨職能團隊協(xié)作。
o 熟練掌握 HTML、CSS 和 JavaScript 等前端技術(shù),并擁有至少一個現(xiàn)代前端框架(例如 React、Angular 或 Vue)的經(jīng)驗。
o 具有后端開發(fā)經(jīng)驗,熟悉服務(wù)器端語言,如 C#、Java、Python、Node.js、Ruby 或 PHP,熟悉構(gòu)建 RESTful API 和 Web 開發(fā)框架
o 熟悉各種數(shù)據(jù)架構(gòu)設(shè)計和數(shù)據(jù)庫管理,例如關(guān)系數(shù)據(jù)庫(例如 MySQL、PostgreSQL)和/或 NoSQL 數(shù)據(jù)庫(例如 MongoDB、Cassandra)。
o 對云服務(wù)的基本了解:接觸云平臺(例如 AWS、Azure、Google Cloud、Azure)并了解在云環(huán)境中部署應(yīng)用程序。
o 測試實踐經(jīng)驗以及單元測試、集成測試和端到端測試經(jīng)驗。
o 了解安全最佳實踐,例如身份驗證、授權(quán)和數(shù)據(jù)保護(hù),以保護(hù)應(yīng)用程序。
o 熟練掌握前端和后端系統(tǒng)的調(diào)試和問題解決能力。
o 熟悉持續(xù)集成/持續(xù)部署 (CI/CD) 管道,以自動化部署流程。
o 能夠編寫干凈、可維護(hù)的代碼,遵守編碼標(biāo)準(zhǔn)和最佳實踐,專注于創(chuàng)建組織良好、可讀和可維護(hù)的代碼。
o 適應(yīng)性和學(xué)習(xí)意愿,能夠快速學(xué)習(xí)新技術(shù)并適應(yīng)不斷變化的項目要求。
o 有人工智能相關(guān)產(chǎn)品經(jīng)驗者優(yōu)先。