Go/学校向けデジタルノート開発案件・求人
作業内容
大手文具メーカーが開発する、学校教育業界向けのクラウドノートサービスとして、 生徒、先生が日常的に活用するノート・プリント・メモ・提出物管理・コミュニケーション機能を包括したWebアプリケーションを開発しています。 現在はReact/Go/AWSベースのモダンなアーキテクチャで開発が進行中で、ベータ版をリリース予定です。 その後の本番リリースに向けて、UI/UX体験の向上や、検索性、リアルタイム同期、オフライン対応など多機能化に取り組んでいます。 このプロジェクトは、教育現場に大きなインパクトを与える可能性の高いプロダクトであり、 高負荷アクセスへのスケーラビリティ設計、CRDTベースのリアルタイム同期、検索エンジン連携、 マルチテナント設計など技術的チャレンジが豊富です。 単なるAPI実装に留まらず、設計フェーズからパフォーマンスや可用性、保守性を意識した開発に 関与していただけるエンジニアを求めています。 想定業務内容 本ポジションでは、本番向け要件を中心とした機能群の設計、実装、テストを担当いただきます。 特に以下の領域をお任せする想定です: 【主な業務範囲】 本番向け機能における詳細設計、実装、単体テスト、結合テスト REST APIの開発とリファクタリング(Go言語) RDB(PostgreSQL)設計、Row Level Securityの実装 WebSocket(y-sweet)との連携、リアルタイム同期基盤の運用補助 S3/OpenSearchを利用したストレージ、検索エンジン連携 バックグラウンドジョブ/スケジューラ(Fargate + EventBridge)設計、構築 メトリクス、ログの整備(Datadog, CloudWatch) 認証基盤(Cognito / Auth0)の設計、運用 QAやフロントエンドとの仕様調整/非同期通信における一貫性担保
必須スキル
Go ・WebアプリケーションにおけるGo言語でのバックエンド開発経験:3年以上 ・RESTful APIの設計/実装経験 ・PostgreSQLなどRDBMSの利用経験、および基本的なDB設計力 ・GitHubベースでのチーム開発経験(PR運用、コードレビュー) ・クラウド環境(特にAWS)での開発、運用経験 ・他職種(フロントエンド/QA/PdM)との協働経験
歓迎スキル
・Row Level Security やマルチテナント設計の経験 ・WebSocket通信やリアルタイムデータ処理(yjs/y-sweet等)の知見 ・OpenSearchやElasticsearchなど全文検索エンジンの導入/運用経験 ・AWS Fargate/EventBridge/Lambda を用いたバッチ/スケジューラ設計経験 ・パフォーマンス改善や可用性設計、非同期処理に関する知見 ・教育業界、EdTechプロダクトでの開発経験 ・Rustに関する理解または意欲(y-sweetの仕様把握目的)
契約形態
業務委託契約(フリーランス)
開発環境
・言語:Go(標準ライブラリ中心、一部 Rust) ・通信:REST API / WebSocket(y-sweet) ・DB:PostgreSQL(Aurora)+ Row Level Security ・検索エンジン:OpenSearch(全文検索用) ・ジョブ処理:Fargate(Scheduled Task / EventBridge)+ Lambda(必要に応じて) ・インフラ:AWS(Fargate, S3, RDS, EC2, Route 53, Cognito) ・監視/通知:Datadog, CloudWatch, SendGrid など
精算基準時間
140時間〜180時間
募集回数
1回
職種・ポジション
企業名
サービス/プロジェクト名
詳細スケジュール/リリース時期
現場責任者の雰囲気
開発体制の詳細
詳細は面談でお伝えします。ご相談ください。
一部の情報は非公開の場合があります
この案件を掲載しているエージェントについて

ギークスジョブ
運営会社:ギークス株式会社案件について詳しく聞いてみませんか?
知りたい内容を選んでください(複数選択可)