フルスタックエンジニア
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活用などでチャットを高度化する知見
🤝その他要件
報酬
経験・能力考慮の上、規定により優遇
勤務地
正社員:成長期のスタートアップということもあり、オフィス出社を推奨しています。オフィスの場所はこれから決めます!
業務委託メンバー:フルリモート
雇用形態
正社員 or 業務委託
試用期間
あり(3ヶ月〜)
就業時間
正社員:10:00~19:00
業務委託メンバー:裁量労働
休日・休暇
週休二日制(土日) 年末年始 フレキシブル休暇 年次有給休暇 慶弔休暇
選考プロセス
- カジュアル面談
まずは一度お話ししましょう。Ixoneのことを聞いてみたい!メンバーはどんな人?など、どんなことでも大丈夫です。 - 書類選考
履歴書と職務経歴書をご提出いただきます。 - 面談(複数回)
カジュアル面談後Ixoneで働いてみたい!と思われた方には面談に進んでいただきます。 - 個別プロセス
個別の状況をお伺いしながら、お試しジョイン(副業、期間限定)や技術課題など個別に最適なプロセスを設計します。 - 最終意識確認
一定の個別プロセスを経た後、お互いの意思を確認しましょう。面接という構える形ではなく、フラットにお話ししたいです。 - 内定・オファー
意思確認を経て、内定となります。入社時期はご相談ください。
応募・お問い合わせ
以下の入力フォームにて、採用のお問い合わせの旨お知らせください。
担当者よりご返信いたします。
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.