NEW
リモート可
【claudcode/リモート】AI駆動開発アーキテクトエンジニア募集
雇用形態
業務委託(フリーランス)
業務内容
【作業内容】
CTO直下の新規事業開発チームにて、SNSプラットフォーム向けメッセージ配信システムの開発・SaaS化を推進します。
実現したいUXやビジネスロジックを、AIが理解可能な仕様(Spec)やテストケースに落とし込む要件定義・設計を行います。
Claude CodeやCursorを用いて仕様に基づいたコード生成・テストコード生成を行います。
生成されたコードがアーキテクチャとして正しいか、保守性が高いかを判断し、修正指示を行います。
CI/CDパイプラインを通じてテスト・ビルドを実行し、クラウド環境へプロダクトをリリースします。
リッチメニュー・ポップアップ機能、チャット機能のバックエンド/フロントエンド、大量のメッセージ送信・Webhookを捌く配信サーバーのアーキテクチャ設計、認証・認可・決済・権限管理などの基盤機能構築を担当します。
【ポジションの魅力】
AIを用いたSpecDrivenDevelopmentを推進しており、AIを用いた最新の開発手法に関わることができます。
新規プロダクトのため、ライブラリ選定などの技術選定に関わることができます。
契約形態に関わらず、設計・実装・コードレビューに関われるフラットな組織です。
開発に必要なソフトウェアライセンスや占有クラウド環境の貸与制度があります。
AWSアカウントを一人一人に発行し、占有インフラ環境を個々人に貸与しています。
有料IDEやAI開発ツール(Claude Code、Cursor、Codexなど)が利用可能です。
主体性を重んじ、裁量が付与される環境です。
気軽でフラットなコミュニケーションができる社風です。
【開発環境】
フロントエンド:React, MUI, TypeScript
バックエンド:Node.js, Hono, TypeScript
インフラ:AWS, CDK(TypeScript), ECS on Fargate, Lambda, SQS
アーキテクチャ:SpecDrivenDevelopment, TDD
その他ツール:GitHub, GitHub Actions, Slack, Gather, Notion, miro, Figma, GoogleWorkspace
求めるスキル
- ■必須スキル:
- ・チーム開発の経験(コードレビュー) ・高い日本語レベル ・ソフトウェアアーキテクチャへの深い理解 ・特定の言語に依存せず、Clean Architecture、DDD、SOLID原則などを用いた疎結合でテスト容易性の高い設計スキル ・テスト駆動開発(TDD)の実践経験・思考 ・コードレビュー・設計レビュー能力 ・AIが生成したコードの是非を判断し、パフォーマンスやセキュリティ、保守性の観点から修正指示ができること ・AI駆動開発への適応力 ・データ構造やアルゴリズム、デザインパターンに関する会話ができること ・チームのアウトプットにプライドを持てること ・AI駆動開発、SpecDrivenDevelopmentなど新しい開発手法の確立に実験的に取り組めること
- ■歓迎スキル:
- ・Gitにおいてrebaseを用いた運用経験 ・Genericsを用いたコードのリファクタリング経験 ・有限オートマトン(有限ステートマシン)を使用した開発経験 ・ORMを主体となって組み込んだ経験