デジタルプロダクトエンジニアリング
デジタルプロダクトを端から端まで作ります。人が触れる画面、その背後のサービス、そしてそれを世に出すパイプライン。アーキテクチャからリリースまで同じチームが担うので、ベンダー間の引き継ぎで失われるものがありません。
この領域に含まれるもの
Web アプリケーション
顧客向けプラットフォームと社内ツールを、プロジェクトではなくプロダクトとして構築します。型付けされ、テストされ、2年目の開発に耐える状態で。
モバイルアプリケーション
スマートフォン・タブレット・ウェアラブルに対応する iOS と Android の開発。単一コードベースで足りる場合は React Native、ハードウェアの要件が厳しい場合は Swift または Kotlin を使います。ストア申請とリリース管理も含みます。
SaaS プラットフォーム
テナント分離、課金、権限、監査証跡を、あとから慌てて足すのではなく最初から設計に織り込んだマルチテナント製品。
体験とインターフェースの設計
デザインシステム、コンポーネントライブラリ、アクセシブルな画面。WCAG 2.2 AA はあとから直す課題ではなく、受け入れ基準として扱います。
得られるもの
- 御社のエンジニアが「発掘作業」なしに拡張できるプロダクト
- Web とモバイルで共通のコードベースとデザイン言語
- こちらが押しつけるのではなく、御社が決めるリリース計画
標準的な技術スタック
- Web
- TypeScriptReactNext.jsTailwind CSSFramer Motion
- モバイルとネイティブ
- SwiftSwiftUIKotlinJetpack ComposeReact NativeExpo
- デバイスと形態
- iOS & iPadOSAndroid phone & tabletwatchOSWear OSResponsive & adaptive layoutsOffline-first sync
- アプリケーションと API
- Node.jsExpressConvexZodRESTGraphQL
- データとストレージ
- PostgreSQLPrismaRedisBlob & object storage
- プロダクト基盤
- ClerkAuth.jsStripeResendPush notificationsnext-intl
- デリバリーと自動化
- CI/CD pipelinesGitLab CIGitHub ActionsPreview environmentsTrunk-based developmentAutomated releases
- リリースと配信
- App Store ConnectGoogle Play ConsoleTestFlightFastlaneCrash & performance reporting
- 品質とアクセシビリティ
- VitestJestTesting LibraryPlaywrightDetoxaxeLighthouse