VISIONOAH
募集職種一覧へ

ENGINEERING

ソフトウェアエンジニア(フルスタック)

Webシステムからモバイルアプリまで、フロントエンドとバックエンドの両方を担当します。

ポジション概要

お客様のWebシステムやモバイルアプリ、自社プロダクト「Edunoah」の開発を、要件定義から設計・実装、公開後の改善まで担当します。技術選定にも関わりながら、フロントエンドとバックエンドを横断して開発をリードしていただきます。

業務内容

  • お客様との要件定義・技術的な提案
  • Webアプリケーションのフロントエンド・バックエンド開発
  • モバイルアプリ(iOS・Android)の開発・ストア公開
  • API・データベースの設計と実装
  • 生成AIを活用した機能の開発
  • コードレビュー、テスト、CI/CDの整備
  • 公開後の保守・改善、障害対応

必須スキル

  • TypeScriptを用いたWebアプリケーション開発の実務経験(5年以上)
  • React / Next.jsを用いたフロントエンド開発の実務経験(3年以上)
  • Node.js等を用いたAPI設計・開発と、RDB(PostgreSQL / MySQL)の設計・運用経験
  • 受託開発またはクライアントワークでの開発経験
  • 要件定義から設計・実装・リリースまでを一人で担当した経験
  • AWSまたはGoogle Cloud上での本番環境の構築・運用経験
  • Gitを用いたチーム開発とコードレビューの経験
  • GitHub等の公開コード、またはこれまでの成果物をご提示いただける方
  • 日本語(JLPT N2以上)に加え、韓国語または英語でビジネスレベルのコミュニケーションができる方
  • 日本・韓国・米国の時差をまたいで柔軟に業務を行い、緊急時の対応にもご協力いただける方
  • ChatGPT・Claude・GitHub Copilot等の生成AIツールを、日常的に業務で活用している方
  • フルリモート環境での実務経験(1年以上)
  • Slack・Notion等を用いたテキスト中心の非同期コミュニケーションで業務を進められる方
  • 居住国において、米国法人との業務委託契約または雇用契約を締結できる方

歓迎スキル

  • React NativeまたはFlutterでのアプリ開発・ストア公開経験
  • LLM APIを組み込んだ機能の開発経験
  • 多言語(i18n)対応サービスの開発経験
  • テックリードまたはチームリードの経験
  • セキュリティ・パフォーマンスを考慮した設計の経験
  • 教育系サービスまたはBtoB SaaSの開発経験
  • Cursor・Claude Code等のAIコーディングツールを活用した開発経験
  • 日本語・韓国語・英語の3言語でビジネスレベルのコミュニケーションができる方

求める人物像

  • 指示を待たず、自ら課題を見つけて動ける方
  • 技術そのものより、お客様の課題解決を優先できる方
  • 仕様や判断の背景を、ドキュメントとして残せる方
  • 新しい技術を学び続けることを楽しめる方

開発環境・使用ツール

  • TypeScript
  • React
  • Next.js
  • Node.js
  • React Native
  • PostgreSQL
  • AWS
  • Google Cloud
  • Vercel
  • Docker
  • GitHub Actions
  • Figma
  • Slack
  • Notion
  • Cursor
  • Claude Code
  • GitHub Copilot

選考プロセス

  1. 01

    書類選考

  2. 02

    カジュアル面談

  3. 03

    面接(1〜2回)

  4. 04

    条件のご相談

面談・面接はすべてオンラインで行います。