▍仕事内容・ミッション
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
Ixoneは、「まるで対面で話しているかのようなリアルタイムチャット」を実現するSNSを開発しています。
フルスタックエンジニアとして、フロントエンド(TypeScript×React×Next.js)からバックエンド(Golang×echo×SQLBoiler)、そして必要に応じてAI技術まで幅広く携わり、Google Cloud Platform (Cloud Run, Cloud SQL, Artifact Registry, Cloud Build など)を活用したモダンな開発環境で革新的なWebアプリケーションを一緒に作り上げていただきます。
■主な業務内容
●フロントエンドおよびバックエンドの設計・開発
・Next.jsを用いたUI設計、リアルタイムチャットのUI/UX改善
・Golang + echo でのAPI設計、ORM(SQLBoiler)を活用したデータアクセス実装
●データベースの設計、管理、最適化
・Cloud SQLを利用したスキーマ設計、パフォーマンスチューニング
・SQLBoilerを使ったモデル定義・マイグレーション管理
●AI機能の統合およびパフォーマンス最適化
・会話要約や内容提案など、リアルタイムチャットでのAI活用をリサーチ・実装
・必要に応じてPythonや外部API連携なども検討
●クラウドサービスの設定、運用、モニタリング
・Cloud Runへのデプロイ、Artifact Registry・Cloud Buildを使ったCI/CDパイプライン構築
・ログモニタリングやオートスケーリングの設定
●APIの設計およびドキュメント作成
・RESTやWebSocketを活用したリアルタイム通信のAPI設計
・OpenAPI(Swagger)や社内Wikiを用いた仕様ドキュメント化
●アジャイル開発におけるプロジェクト管理や調整
・タスク管理ツール(JIRA / GitHub Projectsなど)を活用した進捗管理
・スクラムマスターやPOとの連携で開発スプリントを円滑化
■必須要件
●JavaScript(特にNext.js), Go での実務経験
・フロントエンドとバックエンド双方を行き来できるスキル
●フルスタック開発の経験(3年以上)
・UI/UX設計からAPI開発、データベース運用まで一貫して携わった実績
●モダンなフロントエンドおよびバックエンド技術への深い理解
・TypeScript, React, Next.js, Golang, echo 等
●Google Cloud Platformを利用した経験
・特に Cloud Run, Cloud SQL, CI/CD (Cloud Build)など
●ソースコード管理としてGitHubの使用経験
・Pull Requestベースの開発フロー、レビュー経験
●レスポンシブデザインの実装スキル
・モバイル/デスクトップ両方での快適なUI対応
■歓迎要件
●チームでのリード経験
・小規模チームでフロント・バック双方を統括したことがある方
●アジャイルやスクラム開発プロセスでの実務経験
●多言語環境でのアプリケーション開発経験
・英語ドキュメントや海外ユーザーとのやりとり
●エンドツーエンドのテストとデプロイメントパイプライン構築経験
・CI/CD自動化、テストカバレッジ向上施策など
●Lucidchart等を利用したデータベース設計の経験
●AI技術への興味・実務経験
・PythonやLLM活用などでチャットを高度化する知見
〈これさえ読めば完全理解!Ixoneのカジュアル面談でのスタンスまとめ!〉
https://www.wantedly.com/companies/ixone/post_articles/883978