【共通サービス開発グループについて】
Webサービスやモバイルアプリの開発において、必要となる共通機能=会員プラットフォームや決済プラットフォームなどの企画・開発を手がけるグループです。KINTOの名前が付くサービスやKINTOに関わりのあるサービスを同一のユーザーアカウントに対して提供し、より良いユーザー体験を実現できるよう、様々な共通機能や顧客基盤を構築していくことを目的としています。
中途入社の経験豊かなプロダクトマネージャーとエンジニアがコアメンバーとなり、プロダクト開発を通して、チームのカルチャーもつくっています。コミュニケーションはオープンでフラットな組織です。
※インタビュー
https://www.kinto-technologies.com/#/recruit/commonservice
【業務内容】
複数サービスから利用されるID(認証・会員管理)や決済、パーソナライズなどの共通機能の開発・運用を推進するエンジニアのリーダーを募集します。拡大する『KINTO』サービスに寄り添って、プロダクトをリードし、ビジネスの拡大に貢献していただける方を求めています。
【具体的な業務内容】
・開発ロードマップの策定
・ユースケースの分析とドメインモデリング
・アーキテクチャの設計
・タイムボックスを区切ってスプリントを回す開発
・開発ステップごとのテスト
・素早く検証を行うためのデプロイとその運用
【ポジションの魅力】
・次々とリリースされるKINTOブランドのビジネスを支えるサービスを横断して利用される共通基盤作りに携わることができます。ビジネスニーズを捉え、自らプロダクトの未来を見据え、企画・設計・開発ができます。
・トヨタグループに属する企業であるため、資金面や組織面の基盤が強く、短期的なビジネスの状況に左右されずにプロダクト開発に集中できます。
・クラウドネイティブなアーキテクチャを用いています。また、コミュニケーションがオープンでメンバー同士の関係性がフラットです。
・スキルアップ目的として、外部研修/セミナー参加、国内カンファレンス参加制度があります。また、勉強会、ワークショップ、LT大会、ハッカソンなども開催しています。
【募集要件】
必須
・バックエンド開発領域において、Java, Kotlin, Go, Scalaなどの言語を用いたAPI開発経験(5年以上)
・ビジネスサイドのステークホルダーと連携し、プロダクト開発を遂行するコミュニケーション能力
歓迎
・チームマネジメントの経験
・スクラムなどのアジャイル開発手法でチームメンバーと協業した開発経験
・会員管理、決済、パーソナライズ・レコメンデーションに関する業務・システム経験
・認証・認可に関するシステム経験、またはOpenIDやOAuthを利用したWebアプリケーションの開発経験
・プロダクトを設計、開発・運用した経験
・技術的負債を解消して、プロダクトを成長させた経験
・CI/CDパイプライン設計・構築・運用経験
・パフォーマンス、セキュリティ、トレーサビリティなどWEBサービスの運用を意識した設計・実装
【求める人物像】
・自身の得意領域以外の技術も積極的に学んでいける方
・新しいことに対して、大胆にチャレンジできる方
・プロダクトを通じて、新しい価値や喜びを創造できる方
【開発環境】
・PC:WindowsとMacより自由に選択可
・開発言語:Java, TypeScript
・フレームワーク:Spring Boot, React, Next.js
・ミドルウェア:MySQL, Redis, Prometheus
・プラットフォーム:AWS ECS Fargate, RDS, ALB, API Gateway, Cognito
・ツール:Docker, Gradle, Github, Terraform, Github Actions, PagerDuty, JIRA, Confluence, Slack, Zoom, Teams など