現状と課題
開発の特徴
①フロー効率を重視した、役割を横断した開発 顧客への素早い価値提供を目指す上で、リソース効率よりもフロー効率を重視した方がいい局面がきた場合、バックエンド・フロントエンド関係なく役割を横断した開発を行っています。例えば、バックエンドのエンジニアがフロントエンドの開発を行うこともあります。
②堅牢でユーザビリティの高いシステム開発 サブスクリプションビジネスを取り扱うシステムでは、堅牢性はもちろんのこと、ユーザビリティを考慮したレスポンス速度や、システムをダウンタイムなく、安定的に運用することが求められます。
③複雑な概念を集約した契約管理ダッシュボード サブスクリプションビジネスの契約を管理するにあたり、製品カタログや顧客、契約といった様々な概念が存在し、かつそれらが複雑にリレーションを構築します。これらの構造を理解したうえで、顧客やセールス、デザイナーやフロントエンドエンジニアとコミュニケーションを取りながら、適切にドメインモデリングを行い、ダッシュボードの表現にあわせたAPIの設計・実装をしていきます。
④多数の外部サービスとの接続 Salesforceをはじめとする多数のSaaSや、請求書発行サービス、決済代行サービス、その他サービスとのAPI連携行います。それぞれ認証方法や情報の構造、制約が異なるなかで、スピーディーに接続していくために、柔軟なクライアントAPIの設計が必要になります。
⑤DDD(Domain Driven Design)を用いたプロダクト開発 上述したように、非常に多くの概念を扱い、それらの振る舞いが存在するサービスになるため、弊社では創業以来DDDを採用した開発を実施していきます。ユビキタス言語を用いることで、セールスとのコミュニケーションを円滑に進めることも一つの目的です。
お願いする業務
- TypeScript+Reactを用いたScalebaseのダッシュボード画面の新機能開発及び新UIの開発
- 顧客要望をユースケースに落とし込む等の要件定義
開発手法
- スクラム開発
- プランニングポーカーでのストーリーポイント、ファンクションポイント法を使った見積
- DDD(Domain Driven Design)の実践
- モブプログラミング
- ペアワイズ法、デシジョンテーブルを使ったテスト
新規登録またはログインを行うと、この求人の続きを閲覧できます。
簡単1分登録(無料)採用に関する条件
雇用形態
業務委託
給与・報酬
時給 5,000円 ~ 6,250円
想定稼働時間
128時間 ~(週32時間 ~ )
必須条件
- React、TypeScript の利用経験
- TypeScript/Reactを用いた開発経験
- 保守性の高いフロントエンドへの興味がある
歓迎します✨
- CSS の利用経験
styled-componentsなどCSS in JSを用いた開発経験
勤務地
リモート
サービス内容について
Scalebase
弊社はSaaSビジネスやサブスクリプションビジネスをはじめとした継続収益ビジネスの事業成長を支援するSaaSプロダクト「Scalebase」を開発・運営しております。 サービスサイト:https://scalebase.com/
継続課金管理のマーケットはブルーオーシャンでして、今後さらにマーケットを拡大をしていくにあたり、2022年2月にシリーズAで総額12.5億円の資金調達を行い、創業3年ほどで累計19億円となりました。 会社概要について:https://www.notion.so/alpinc/52af90188305440d86acf72968646054
選考フロー
- 1次面接
業務委託の選考は面接1回(オンライン)で想定しております。 ※状況によってフローは異なる場合がございます。
新規登録またはログインを行うと、この求人の続きを閲覧できます。
簡単1分登録(無料)この募集をシェア
関連求人
転職ノウハウ
もっと見る開発言語・フレームワーク
ポジション・職種一覧
エンジニア
プロジェクトマネジメント