募集要項
- 仕事内容
-
■Sansan株式会社の新サービス「Contract One」のテクニカルリード・アーキテクトとして、プロダクトの価値を素早く、
質の高い状態で世に届けるためのすべてのプロセスに携わります。
【具体的な内容】現在Contract Oneの開発チームはそれぞれ4~5名からなる2つのスモールチームです。ビジネスサイドの要求に最速で応えるべく
開発組織のさらなる拡大が必要です。本ポジションで以下のような業務や役割を想定しています。
・プロダクトの新機能の開発や改善、運用 ・重要プロジェクトにおける技術面でのリード
・各チームに対する技術的なリードや支援とチームメンバーの教育 ・チーム全体のコード品質の担保および生産性向上のための取り組み
・中長期を見据えた、組織やプロダクト全体に関わる重要な技術的な意思決定 ・言語、フレームワーク、アーキテクチャ、関連サービス等の選定
【地方拠点勤務】入社後、東京での研修を予定しております。期間は1週間程度を想定していますが、新型コロナウイルス感染症の発生状況を
踏まえて調整予定です。詳細については選考の中でお伝えいたします。なお、配属後の転勤はありませんのでご安心ください。
※研修期間中は家賃を同社で負担いたします。
【Contract Oneとは(URL:https://contract-one.com/)】
契約書の印刷・製本、押印、郵送対応。電子契約が普及する一方で、いまだ紙の契約書にはアナログな対応が必要です。これからは紙の契約書に
触れることなく、あらゆる契約業務をオンラインで完結できる。Sansan株式会社のテクノロジーとオペレーションが、全契約書を正確にデータ化し
混在する電子契約書と紙の契約書の一元管理を実現します。Contract Oneは、契約業務をDXすることで、企業のリスク管理を進化させます。
- 応募資格
-
- 必須
-
・Webアプリケーション開発経験(7年以上)・静的型付け言語を用いたバックエンド開発
(C#, Java, Kotlin, Go, TypeScript, Scala, etc)
・SPAフロントエンドエンド開発(React, Vue, Angular, etc)
・パブリッククラウド(AWS, GCP, Azure, etc)を用いたWebアプリケーション開発の経験
・クラウドデザインパターンの理解
・ドメイン駆動設計モデリングに関する知識
・データベースの設計およびパフォーマンスチューニングの経験
・HTTPなどのネットワークプロトコルの知識
・アジャイル開発(スクラムなど)の経験
・5名以上のエンジニアチームでの開発をリードした経験
【開発環境】
フロントエンド:TypeScript, React
BFF:TypeScript, Express
サーバーサイド:Kotlin, Ktor, Spring Boot
データベース:PostgreSQL
ソース管理・コードレビュー:GitHub
CI/CD:Cloud Build
インフラ:GCP(Cloud Run, Cloud SQL, Cloud Storage, Cloud Tasksなど)
プロビジョニングツール : Terraform
コミュニケーションツール : Slack, Teamflow, Figma
その他 : SendGrid, Auth0, 各種電子契約サービスとの連携
- 歓迎
-
・Kotlin, Go, React, TypeScriptなど静的型付き言語の開発経験
・GCPでの開発経験
・大規模・高トラフィックなWebサービスの開発・運用経験
・SREやDevOpsの経験
・新規プロダクト開発の経験
・Contract Oneのコンセプトに共感でき、日々プロダクトの成長に向き合える方
・業務要件を素早く的確に理解し、仕様および設計に落とし込める方
・将来の不確実性と向き合い、意図のある技術選定、アーキテクチャ設計ができる方
・最新技術を日常的に学習している方
【やりがい】
・技術選定について高い裁量と責任が与えられる。
・データや名刺/帳簿のデータ化などの技術を生かしたサービス開発に取り組める。
・ビジネスサイドのメンバーとともに、サービス価値に向き合える。
・新しいプロダクトなのでスタートアップ企業のような
スピード感と開拓している手応えを味わえる。
・エンドユーザー向けプロダクト開発はもちろん、
社内向けデータセンター業務の業務フローから設定実装まで、
幅広いシステム開発に携わることが出来る
- 雇用形態
- 正社員
- 勤務地
- 渋谷区
- 勤務時間
- 8時間
- 年収・給与
- 1000万円~1599万円
- 休日休暇
- 土曜日,日曜日,祝日/・土日祝日 ・年末年始休暇 ・有給休暇
- 選考プロセス
- 書類選考→1次面接(人事/現場)→2次面接(マネージャー)→最終面接(役員)→内定※場合によりスケジュールが変わる可能性がございます。