【フルリモート/REST API・GraphQL 】自社開発のeラーニング・アセスメントサービス バックエンドエンジニア

職種・ポジション
スキル
作業内容
・現在、新サービスの立ち上げを視野に入れながら、自社開発のeラーニング・アセスメントサービスの開発を加速させています。 ・本ポジションでは、バックエンドエンジニアとして、プロダクトの成長を支える設計・開発・運用を主導する役割をお任せします。 【工程・担当業務】 ❶新機能開発・機能改善 サービスの学習体験をより豊かにし、法人向けDX推進を加速させる新機能開発を担当いただきます。 【開発例】 ・eラーニング機能の強化(パーソナライズされた学習カリキュラムの提供) ・DX推進支援機能(企業のデジタル活用を促進するための機能開発) ・法人研修向け機能(スキルアセスメントの自動化、受講進捗の可視化) ❷NoSQL から RDB へのデータベース移行 ・スケーラブルなデータ管理のためのDBアーキテクチャ設計・移行プロジェクト ・データ整合性・パフォーマンスを考慮した最適な設計・実装 ❸ユーザー体験向上のためのパフォーマンスチューニング ・大規模データ処理の最適化 ・APIレスポンス速度の向上、システムのスケーラビリティ向上 ・安定した運用を実現するためのモニタリング・CI/CDの最適化 ❹セールス・コーポレートとの連携 ・顧客からのフィードバックをもとにした機能改善 ・法人向けカスタマイズ機能の開発・最適化 ・営業やカスタマーサクセスチームと連携し、エンジニア視点での課題解決を推進 【募集人数】 ・1名 【開発環境】 ・インフラ: Google Cloud (App Engine, Cloud Run, Cloud Run functions, Cloud Storage etc...), Terraform ・データ基盤:BigQuery, Prefect, Python ・フロントエンド:TypeScript, Next.js, Chakra UI, Firebase JavaScript SDK ・バックエンド:TypeScript, NestJS, GraphQL, Prisma, Node.js(Cloud Run functions), Python(FastAPI) ・データベース:AlloyDB(PostgreSQL), Firestore ・認証:Identity Platform ・開発ツール:GitHub, Notion, Figma ・コミュニケーションツール:Slack, Notion, Google Meet, Zoom
必須スキル
・REST API または GraphQL の バックエンド開発経験 ・商用サービスにおけるバックエンドの設計、開発経験 ・商用サービスの RDB 設計 / 開発経験 ・TypeScript 開発経験 ・テックリードまたはマネジメント経験
歓迎スキル
・Next.js, React, NestJS, Firebase Client SDKのうち一つ以上を用いた開発経験 ・商用サービスの PostgreSQL 設計 / 開発経験 ・RDB のパフォーマンスを考慮したアプリケーション実装経験、チューニング経験 ・GCP を利用したシステムの運用経験 ・事業立ち上げ経験や顧客/ユーザーのフィードバックを受けながら機能改善した経験 ・Web アプリケーションの特性に応じたアーキテクチャを設計、運用、構築経験 ・新しいライブラリ、ツールの動向を追い、検証し、チームへ還元した経験 ・Web アプリケーションにおけるセキュリティの知識 ・中規模以上の商用サービスの開発 / 運用経験
勤務形態
フルリモート
勤務地
東京都 フルリモート
開発環境
Python, JavaScript, TypeScript, SQL, Node.js, next, PostgreSQL, GCP, Firebase, Git, Terraform, figma
募集回数
1回
募集背景
この案件は、新規プロジェクトの立ち上げに伴い、経験豊富なエンジニアを募集しています。チームは10名規模で、アジャイル開発を採用しています。現場の雰囲気は和やかで、コミュニケーションを大切にしています。
募集人数
2名を予定しており、即日参画可能な方を優先的にご案内いたします。経験年数は3年以上を想定しています。フロントエンド1名、バックエンド1名の募集となります。
企業名
大手IT企業の子会社で、安定した経営基盤を持っています。詳細は面談時にご案内いたします。上場企業グループの一員として、長期的なプロジェクトを多数抱えています。
チーム人数
チーム構成はフロントエンド3名、バックエンド5名、インフラ2名となっています。プロジェクトマネージャー1名、デザイナー2名も在籍しています。総勢13名のチームで開発を進めています。
現場の雰囲気
アジャイル開発を採用しており、チーム内のコミュニケーションを大切にしています。週1回の定例会議があり、意見交換が活発です。リモートワークも可能で、柔軟な働き方ができます。
案件について詳しく聞いてみませんか?
知りたい内容を選んでください(複数選択可)