・企業の運用チーム、クライアント、およびそのサプライヤが使用するシステムのバックエンド システムの設計と実装
・ミドルウェア、フレームワーク等の技術の選定と検証
・バックエンドシステム全体のアーキテクチャ設計
・各種定性・定量調査(ユーザー調査、ログ分析、問い合わせ分析等)に基づくシステム改善
・アルゴリズム、フロントエンドとのインターフェース設計
責任
各開発チームのサーバー側アプリケーション開発
・製造原価見積システム
・製造サプライチェーンマネジメントシステム
・製図管理システム
・製造パートナー連携商品
・その他、新商品も続々登場!
開発チーム
・当社の開発チームに参加していただきます。
・通常、1チーム4~5名で構成
・必要に応じて他チームへの異動あり
・Tech LeadとEngineering Managerからのサポートを受けることができます
・スクラムフレームワークに基づく開発サイクル
・JIRAを使ってタスクを追跡する
開発環境
・フロントエンド:HTML、CSS、TypeScript
・バックエンド:Rust、Kotlin、TypeScript
・フレームワーク、ライブラリ
・フロントエンド:React、Apollo、Next.js、styled-components、WebGL、WebAssembly
・バックエンド: Rust (Tokio, tonic, Diesel), Kotlin (Micronaut, Exposed), Node.js (Express, NestJS)
・インフラ:GCP、GKE
・データベース:PostgreSQL、Firestore
・API:GraphQL、REST、gRPC
・認証:Auth0
・開発ツール:GitHub、CircleCI、Figma、Sentry、DataDog、Storybook
・コミュニケーションツール:Slack、Discord、JIRA、Miro