製造業のプロセスを改革するシステム基盤を作るバックエンドエンジニア
キャディはモノとソフトの両提供で、サプライチェーンのDXを実現するスタートアップ企業です。
調達生産機能の外部集約化支援および図面を始めとする重要データの内部資産化支援を行うサービスの提供により、製造業のサプライチェーンの変革に挑んでいます。
- 職種名
- バックエンドエンジニア
- 給与(想定年収)
-
500万 〜 1,200万円
(※ 想定年収 は年収提示額を保証するものではありません)
- 勤務地
- 東京都
- 主要開発技術
- Rust
- 開発言語
- TypeScript Kotlin
- フレームワーク
- Node.js
- クラウドプラットフォーム
-
Google Cloud(Google Cloud Platform)
- データベース
- PostgreSQL
- 開発内容タイプ
-
自社製品/自社サービス、B2B
- 特徴
- オンライン面談可 ノートPC+モニタ別途支給 一部在宅勤務可 ベテラン歓迎 服装自由 産休育休取得実績あり フルリモート制度あり
- 必須要件
-
以下すべてのご経験をお持ちの方からのご応募をおまちしています!
・Web開発(サーバサイドエンジニア) 実務3年以上
- 歓迎要件
-
・Rust、Scalaなどの強い静的型付け、関数型の要素のある言語での開発経験
・マイクロサービスの設計、開発、運用経験
・セキュリティ意識したWeb開発経験
・大規模サービスの設計や開発の経験
・Dockerなどのコンテナ技術の利用経験
・Kubernetesを用いたサービスの運用経験
・BFFやGraphQLサーバの開発または利用経験
・React、GraphQLなどを利用した Webフロントエンドアプリケーション開発スキル - 求める人物像
-
・キャディのミッション、バリュー、カルチャーへの共感
・モノづくり産業の業務プロセス変革に対する興味
・未経験の技術への貪欲さ
・情報技術やプログラミング技術の基礎
・チームワークを大事に、考えやアイデアを積極的に共有できるか
・オーナーシップを持ってスピーディに課題に挑戦できるか - 選考フロー
-
paiza(コーディングテスト)
※選考フロー、面接回数は状況に応じて変更になる可能性があります
▼
カジュアル面談/通常面接(1~2回)
▼
内定
・キャディのオペレーションチームや、顧客、サプライパートナーの利用するシステムのバックエンドシステムの設計、実装
・ミドルウェア、フレームワーク等の技術選定・検証
・バックエンドシステム全体のアーキテクチャ設計
・各種定性・定量リサーチ(ユーザー調査・ログ分析・問い合わせ分析など)に基づくシステムの改善
・アルゴリズム、フロントエンドとのインターフェース設計
<必要となるスキル>
・モノづくり産業のポテンシャルを解放することへの共感
・Webアプリケーションのバックエンド開発経験(静的型付け言語だと尚可)
・データ構造やアルゴリズムについての基礎知識
・リレーショナルデータベースの利用経験
・2言語以上のプログラム言語の経験(フロントエンドも含む)
・AWS、GCP等のパブリッククラウドを利用した開発経験
・Git/GitHubを利用したチーム開発スキル
キャディがデジタル化・システム化しようとしているモノづくり産業は、未だ明確な型や解がない領域もたくさんあります。それを少しでも定義し、改善していくことが、モノづくり産業の業務そのものを明確化し改善していくことにつながります。そのためには変更に開かれたデータ設計や再利用しやすい実装を通して、堅牢で適度に柔軟性のあるシステム開発が必要となるでしょう。
また、キャディが開発しているものは平たくいえば業務システムですが、であるからこそ利用する人々の生きた業務の抽象であるべきです。業務プロセスやそれを構成する要素をよく理解し、適切なデータ構造や設計を選択していくことが、翻って利用する人々の業務を再定義し、最適化された業務へとつながっていくと信じています。
- 開発部門の特徴・強み
-
キャディが現在トライしているのは製造業でも「多品種少量生産の調達」という領域です。これまで殆どイノベーションが起こっていない領域だからこそ、業務プロセスの改善余地が大きいですが、一方で定型化されていない業務も多くあります。ビジネス側メンバーと連携し、あるべき業務プロセスへと仮説検証を続けていく必要があり、そのために堅牢で適度に柔軟性のあるサーバーサイドアプリケーションを構築し続けるチャレンジがあります。
また、取引先や案件のカバー範囲は広がり続け、取引規模も急拡大を続けている中で、業務プロセスの変化が起こり続けています。システムの堅牢さを担保しながら、ドメインモデルを素早く変化に対応させていく、相反しうるこの困難な2つの側面にアーキテクチャと実装の両面で挑戦してみてください。 - 技術向上、教育体制
-
・複数の勉強会を定期開催
・書籍購⼊費全額負担
・語学学習⽀援
・卓越⽀援 - 支給マシン
-
希望スペックのPC・ディスプレイ⽀給いたします。
- 開発手法
-
スクラム
- 開発支援ツール
- Jira、GitHub、CircleCI
- インフラ管理
-
Docker、Terraform、Kubernetes、Datadog
- 環境
- Linux
- その他開発環境
-
利用言語
・フロントエンド: 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 - 配属部署
- テクノロジー本部
- 平均的なチーム構成
-
いずれかの開発チームに所属
・4-5名のチームが中心
・チーム間異動は適宜
テックリードやエンジニアリングマネージャーによるサポート
・スクラムベースの開発サイクル
・JIRAによるチケット管理
- 勤務地
- 東京都台東区蔵前1-4-1
- 最寄り駅
-
JR・都営浅草線「浅草橋駅」より徒歩6分
- 給与体系・詳細
-
経験・能力を考慮し、当社規定のグレードごとの給与レンジに応じて決定いたします。
- 給与(想定年収)
-
500万 〜 1,200万円
(※ 想定年収 は年収提示額を保証するものではありません)
- 勤務時間
-
フレックスタイム(コアタイム11:00~16:00)
※休憩1時間含む
※時間外労働あり休憩時間:60分
平均残業時間:平均20-30時間/月
- 休日休暇
-
・土日
・祝日
・年末年始
・夏季休暇
・年次有給休暇
・慶弔休暇
・入社時特別休暇(入社後半年未満でも3日間まで有給休暇取得可)
・結婚、出産時の特別休暇 - 諸手当
-
・交通費支給(⽉3万円まで)
・子ども手当(18歳未満のお子様の扶養1人あたり月1.5万円支給)
・結婚、出産時のお祝い金
・引越補助
・サーバ代⽀給(⽉1万円まで)
など - 昇給・昇格
-
原則年2回
- 保険
-
社会保険完備(健康保険・厚生年金加入・雇用保険・労災保険)
- 試用期間
-
原則3カ月
【福利厚生】
・短時間勤務制度
・原則リモート勤務
◆健康管理
・健康診断、婦⼈科検診費⽤負担
・⼈間ドック
・インフルエンザ予防接種
・オフィスドラッグ
◆取組
・週次全社MTG
・全社シャッフルランチ
・ものづくり体験
・CADDiAward
・組織健康度の継続的な改善