この求人について
React Nativeエンジニアとして、AIが生成したReact Nativeコード、モバイルアプリのアーキテクチャ、技術的な説明をレビューし、複雑なエンジニアリング課題に対する高品質なリファレンス実装と段階的な推論を作成する業務を、時給制のリモートで担当していただきます。ソリューションの正確性、明確さ、セキュリティ、パフォーマンス、信頼性、プロンプトへの準拠を評価し、Reactのレンダリング/状態、ナビゲーション、ネイティブモジュール統合、プラットフォーム間の差異(iOS/Android)、パフォーマンスのボトルネック、メモリ/リーク、オフライン動作、リリース慣行における問題を特定します。技術情報のファクトチェックを行い、ベストプラクティスを示す高品質な説明と模範解答を作成し、複数のAI回答を正確性と推論の質に基づいて評価・比較します。
この完全リモート・時給制の業務委託ポジションは、急成長中のAIデータサービス企業であり、SuperAnnotateの子会社であるSME Careersに所属します。同社は世界最大級のAI企業や基盤モデル研究所の多くにAIトレーニングデータを提供しており、あなたのフロントエンドの専門知識は、世界中の何百万人もの開発者が使用する世界最高峰のAIモデルの改善に直接貢献します。
重要: このポジションには現時点で即時のプロジェクトはありません。ただし、資格を満たしている場合、関連する機会が生じた際に最初にご連絡する専門家の一人となります。また、当社の専門家ネットワークを通じて利用可能な将来のプロジェクトへのアクセスも提供されます。
業務内容
- AIトレーニングコンテンツの開発:React Nativeのトピック全般にわたる詳細なプロンプトを作成し、AIの学習を導く高品質なリファレンス回答を書く。
- AIパフォーマンスの最適化:AIの回答を評価・順位付けし、正確性、セキュリティ、パフォーマンス、保守性を向上させる。
- モデルの整合性の確保:AIの出力に不正確さや安全でない推奨事項がないかテストし、実際のモバイルユースケース全体で信頼性を検証する。
求める人材
- コンピュータサイエンス、ソフトウェアエンジニアリング、または密接に関連する技術分野の学士号以上(または同等の実務経験)。
- プロダクション向けモバイルアプリの構築における4年以上の実務経験(React Nativeを含む、2年以上が望ましい)。
- TypeScriptとモダンReact(フック、状態管理パターン、メモ化、レンダリング動作)に精通していること。
- React Nativeの基礎(コンポーネントパターン、ジェスチャー/アニメーション、リスト、画像処理、ディープリンク、通知(該当する場合))に関する実務経験。
- ナビゲーションとアプリ構造(例:React Navigation)に関する経験、および複雑なフローを安全に管理した経験。
- iOSとAndroidの両方におけるプラットフォーム固有の動作とデバッグ(ビルド、ログ、プロファイリング、リリースの問題)に関する深い理解。
- ネイティブ統合(ブリッジ/ネイティブモジュール、権限、アプリライフサイクル、依存関係管理(CocoaPods/Gradle))に関する知識。
- パフォーマンス志向:ジャンク、遅いレンダリング、大規模リストのパフォーマンス、起動時間、バンドルサイズを診断・解決した経験。
- データとネットワーキングに関する経験:エラー処理、リトライ、キャッシュ、オフラインファースト戦略、セキュアストレージの基本。
- テストと品質に関する経験:Jest、React Native Testing Library、E2Eフレームワーク(Detox/Appium)、およびCI/CDに関する知識。
- 最低C1レベルの英語力(書面および口頭)。明確な技術的説明を書き、詳細な英語のガイドラインに従う能力。
- AIデータトレーニング、アノテーション、またはAI生成の技術コンテンツの評価に関する経験があれば尚可。
- 細部への注意力が高く体系的で、推論の質を評価し、複雑なモバイルコードの微妙な問題を特定するための方法論的なアプローチを持つこと。