資深全堆疊開發人員: 開放原始碼產品增強與 API 整合

远程
全职
非全日制
加入我們的團隊成為資深網頁開發人員,擴展我們的 PULS 平台,提供付款整合、社交媒體認證和 AI 節制等功能。經驗豐富的開發人員可以遠端工作。 專案概述 - 您將與我們已建立的 PULS 平台合作,需要開發人員能夠快速熟悉現有架構,同時實作新功能。 - 本專案將著重於付款處理、認證系統和 AI 驅動的內容修改 - 這些都是我們產品進一步發展的關鍵要素。 主要任務 - 付款系統整合: 透過 UKassa API 實作及設定訂閱付款處理,以確保交易安全及適當的發票管理。 - 認證強化: 開發與 VK、OK、Apple ID 和 Yandex ID 相連的跨平台授權系統。 - 電話驗證: 透過 Call Password ID 開發強大的電話號碼授權系統,以提高安全性。 - 疑難排解: 識別、排除故障並修復現有平台問題,同時維持程式碼品質。 - AI 整合: 針對使用者產生的內容,實施自動化內容管理系統,包括照片篩選和文字分析,以防止不當材料和欺詐行為。 - 文件: 為所有已實施的功能和系統變更建立全面的技術文件。 - 測試: 開發並執行徹底的測試程序,以確保新實施的可靠性。 所需的技能和經驗: - 至少 5 年的專業全堆疊網頁開發經驗。 - 深入瞭解現代 JavaScript 框架(React、Vue 或 Angular)。 - 具備 Node.js、Python 或 PHP 的後端開發經驗。 - 豐富的 RESTful API 整合與實作經驗。 - 具備支付處理系統與金融 API 的知識。 - 熟悉 OAuth 認證流程與社群登入實作。 - 具有整合 AI/ML 服務以進行內容修改的經驗。 - 具有成功識別和解決錯誤的經驗。 重要: - 具備電話驗證系統的經驗。 - 具有內容管理系統或信任與安全實作的背景知識。 - 具備影像辨識與文字分析技術的知識。 - 擁有客製化與擴充開放原始碼專案的經驗。 技術堆疊 - 前端: JavaScript/TypeScript, 現代框架。 - 後端: Node.js/Express、Python 或 PHP。 - 資料庫: MySQL、PostgreSQL 或 MongoDB。 - API 整合: RESTful 服務、OAuth。 - DevOps: Git、CI/CD 管道。 - AI 服務: API 用於內容管理、NLP 用於文字分析。 為什麼要在這個專案工作? - 這個職位提供您一個難得的機會,讓您能對一個擁有真實使用者的成熟產品產生重大影響。 - 您將克服支付系統、驗證和尖端 AI 實作等領域的多重技術挑戰。 - 該專案將為您提供整合金融技術和內容管理系統的寶貴經驗 - 這些技能在當今的數位環境中日益重要。 - 作為一個遠端職位,您將享有在您偏好的地點工作的彈性,同時與我們的分散式團隊合作。