パートタイム・バックエンド開発者――アルゼンチンからのリモート勤務
AIに特化したソフトウェア開発向けに、本番環境を想定したコーディング課題を作成・評価します。 実装、テスト、マイグレーション、構造化されたピア評価まで幅広く担当します。
仕事内容
- バグ修正、機能追加、リファクタリング、テストを扱う複数ファイルのコーディング課題を作成する
- 正確な自然言語仕様と対応するリファレンス実装を作成する
- ユニットテストと統合テストのカバレッジを拡充する
- 他のメンバーが作成した課題の正確性、明確性、現実性を評価する
- エッジケース、不明確な要件、起こり得る失敗パターンを明らかにする
- 仕様、実装、期待される結果の整合性を検証する
- 本番環境のシナリオを反映した高品質なコーディング課題を開発する
- 完全で信頼性の高いリファレンス実装を納品する
- 十分なテストカバレッジと検証資料を提供する
- 構造化された実行可能なレビューのフィードバックをメンバーに提供する
応募要件
- 高度なビジネスレベルの英語による文章力
- ソフトウェアエンジニアとして2~5年の実務経験
- PythonおよびJavaScript/TypeScriptに精通していること
- Java、C#、Goのいずれかに関する実務知識
- バックエンドまたはフルスタック開発の実務経験
- pytest、Jest、JUnit、xUnit、Go testingなどのテストツールの使用経験
- 大規模な複数ファイルのコードベースをデバッグし、問題解決できる能力
- コードレビュー、システムのリファクタリング、本番環境のマイグレーション経験
福利厚生
- ソフトウェアエンジニアリング課題を評価するパートタイムのプロジェクトベース業務
- 勤務スケジュールを自分で設定できる柔軟性
- 自身で用意した開発ツールを使用
- 許可される場合、他のベンダーや雇用主との業務を並行して実施可能
