資深全堆疊開發人員: 開放原始碼產品增強與 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 實作等領域的多重技術挑戰。
- 該專案將為您提供整合金融技術和內容管理系統的寶貴經驗 - 這些技能在當今的數位環境中日益重要。
- 作為一個遠端職位,您將享有在您偏好的地點工作的彈性,同時與我們的分散式團隊合作。