enableXは、AIとプロフェッショナルの力で企業の事業開発を加速させるAI事業開発ファームです。戦略立案から実行まで一気通貫で伴走し、クライアントと共に次世代のビジネスを創造しています。多様なバックグラウンドを持つメンバーが、テクノロジーとビジネスの交差点で新しい価値を生み出しています。
会社概要を見る仕事内容
クライアントシステム(Web / WebView / Native)におけるSDUIアーキテクチャの要となる描画レイヤー(Renderer)の実装、およびクライアント全体の設計・パフォーマンス最適化をリードしていただきます。
【構造的な課題と向き構造】
- Web/Native両対応の共通描画エンジン設計: 同一のUIスキーマから、React(WebView)とReact Nativeの両面で最適化されたコンポーネントを動的に生成する、一貫性のあるレンダリング設計を行います。
- 極限の表示パフォーマンス最適化: 動的UI生成に伴う表示遅延、無駄な再描画(Re-render)、リスト描画のバグを徹底的に排除し、エンタープライズ製品に求められるネイティブ品質の体感速度とレスポンスを実現します。
- 堅牢なフォールトトレランスと後方互換性: サーバー側から不整合なスキーマや古いアプリが未対応のコンポーネント定義が配信された際、アプリをクラッシュさせることなく、安全にフォールバック・描画を継続する防壁ロジックを設計します。
具体的な業務
- Web(React/Next.js)およびモバイル(React Native)のフロントエンド設計・実装。
- SDUIレンダリングプラットフォームの設計およびコンポーネント抽象化。
- 描画スピード、メモリ効率、データ同期(WebSoket等による動的更新)のパフォーマンス改善。
- 既存のエンタープライズアプリ(ネイティブ環境)へのSDKとしてのインテグレーション支援。
- コードレビュー、UI/UX品質の基準策定、および技術的アプローチの選定のリード。
開発環境
- Frontend / Mobile: React, React Native, TypeScript, Storybook
- Tools / Build: Vite, Metro, Xcode, Android Studio
- API / Protocol: REST API, GraphQL, WebSockets, JSON Schema
- CI/CD: GitHub Actions
- AI & Collaboration: Claude Code, Cursor, Figma, Slack, Notion
必須スキル
- TypeScript / JavaScriptを用いた本番環境でのWeb/アプリ開発経験(5年以上)。
- React および React Native の「両方」における実務での本番実装・運用経験。
- コンポーネント指向開発(Storybookの運用、再利用可能なUIコンポーネントライブラリの設計)の深い知識。
- レンダリングパフォーマンスのボトルネック(不要な再描画、メモリリーク、レイテンシ)を特定・解決した経験。
- enableXのミッション「産業のボトルネックを、事業に変える」への強い共感。
歓迎スキル
- iOS (Swift/SwiftUI) または Android (Kotlin/Jetpack Compose) のネイティブアプリ開発経験。
- SDUI、ヘッドレスCMS連携、リモートコンフィグを用いた「動的なUI構成」の実装経験。
- 99.999%の稼働が求められるシステム、または厳格なセキュリティ・信頼性が求められるマルチテナントBtoB SaaSの経験。
- アプリの表示速度や動作のプロファイリング、可観測性(Observability)の実践経験。
最初の6〜12ヶ月で期待すること
- 最初の3ヶ月: プラットフォーム全体のSDUI設計思想および既存のWebView・Reactコンポーネントの構造を理解し、新規コンポーネントの追加や表示パフォーマンスの改善を自立して推進できる。
- 6ヶ月時点: React Nativeを用いたモバイルネイティブレンダリング層の設計判断を主導し、不整合防止などのエラーハンドリングや後方互換設計の仕組みを自ら定義・実装できる。
- 12ヶ月時点: クライアントチームの技術リードとして、他エンジニアの指導、デザインシステムチームやバックエンド(BFF)チームとのAPI要件定義を統括し、大規模導入ロードマップを牽引している。
携わる領域
この職種が関わるソリューション領域です。すべてに精通している必要はありません。
選考プロセス
Step 01書類選考Document Review通常3営業日以内にご連絡
Step 02カジュアル面談Casual Chatオンラインで実施
Step 03最終面接Final Interview対面またはオンライン
enableXで働く理由
AI-First Culture
AIを活用した先進的な業務環境
Flexible Work
リモート・フレックス対応
Growth Opportunity
多様なプロジェクトでスキルアップ
Collaborative Team
各分野のプロフェッショナルと協働
