シニアフルスタック開発者 オープンソース製品の拡張とAPI統合
リモートで
フルタイム
パートタイム
シニアWebデベロッパーとしてチームに参加し、決済統合、ソーシャルメディア認証、AIモデレーションの機能を備えたPULSプラットフォームを拡張してください。経験豊富な開発者はリモートで仕事をします。
プロジェクト概要
- 当社の確立された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実装など、複数の技術的な課題を克服することができます。
- このプロジェクトでは、金融テクノロジーとコンテンツモデレーションシステムを統合する貴重な経験を積むことができます。
- リモートポジションのため、分散しているチームと協力しながら、お好きな場所で柔軟に働くことができます。