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