【Go/TypeScript/React/フルリモート】ロボット関連データプロダクトのフルスタック開発
作業内容
ロボット関連データを活用したプロダクト開発に携わっていただきます。 Go(Gin)を用いたバックエンドAPI開発と、TypeScript / Next.js / Reactによるフロントエンド開発の両方を担当する、フルスタックエンジニアを募集しています。 マルチテナント対応のアクセス制御、通知基盤、データ可視化機能といった、プロダクトの根幹をなす機能の設計・実装が主な業務です。 要件定義から設計、そして実装まで、一貫して自律的に業務を進められる方を求めています。 具体的な作業内容は以下の通りです。 ・マルチテナント環境におけるアクセス制御の設計・実装(組織分離、ロール別フィルタリング、RBAC) ・通知基盤の設計・実装(エンティティ設計、リアルタイムSSE配信、アラート自動生成) ・データエクスプローラ機能の開発(センサーデータ可視化、ビデオ同期再生、ラベル編集) ・データ収集アプリケーションにおける各種機能開発(ロボット管理、エピソード管理、ダッシュボードなど)
必須スキル
以下の経験や能力をお持ちの方を歓迎します。 ・プロジェクトまたはチームをリードした経験 ・Go言語を用いたバックエンドAPI開発の実務経験 ・TypeScriptおよびReactを用いたフロントエンド開発の実務経験 ・PostgreSQLでのスキーマ設計およびマイグレーションに関する経験 ・GitHubを活用したチーム開発経験(プルリクエストレビューやブランチ運用を含む) ・単体テスト、Linter、Formatterなどの品質向上ツールの活用経験 ・REST APIの設計に関する深い理解と実務経験 ・自らタスクの要件を整理し、設計から実装までを完遂できる自走力
歓迎スキル
さらに、以下のスキルをお持ちであれば、より活躍いただけます。 ・Next.js(特にApp Router)を用いた開発経験 ・OpenAPIスペック駆動開発(コード自動生成を含む)の経験 ・OAuth2 / OIDC / RBACなどの認証・認可メカニズムの実装経験 ・マルチテナントアプリケーションの設計・実装経験 ・SSE(Server-Sent Events)やリアルタイム通信機能の実装経験 ・BunやGORMなどのORMツールを用いた開発経験
稼働条件
週5日 / 140~180時間/月 / フルリモート
契約形態
業務委託(フリーランス)
開発環境
本プロジェクトの開発環境・技術スタックは以下の通りです。 ・バックエンド:Go(Gin) ・フロントエンド:TypeScript, Next.js 16 / React, TanStack Query, Zod ・データベース:PostgreSQL, Redis ・インフラ・その他:Docker, OpenAPI
精算基準時間
140h〜180h
募集回数
1回
職種・ポジション
スキル
企業名
サービス/プロジェクト名
詳細スケジュール/リリース時期
現場責任者の雰囲気
開発体制の詳細
詳細は面談でお伝えします。ご相談ください。
一部の情報は非公開の場合があります
案件について詳しく聞いてみませんか?
知りたい内容を選んでください(複数選択可)