株式会社enableX/クライアント・プラットフォーム・エンジニア
2026/08/17
New
- コンサルティング : コンサルティング
700~2000万円
- IT技術職 : スマートフォンアプリエンジニア
- 東京都
| 部署・役職名 |
|
|---|---|
| 職種 |
|
| 業種 |
|
| 勤務地 |
|
| 仕事内容 |
クライアントシステム(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 ■最初の6~12ヶ月で期待すること ・ 最初の3ヶ月: プラットフォーム全体のSDUI設計思想および既存のWebView・Reactコンポーネントの構造を理解し、新規コンポーネントの追加や表示パフォーマンスの改善を自立して推進できる。 ・ 6ヶ月時点: React Nativeを用いたモバイルネイティブレンダリング層の設計判断を主導し、不整合防止などのエラーハンドリングや後方互換設計の仕組みを自ら定義・実装できる。 ・ 12ヶ月時点: クライアントチームの技術リードとして、他エンジニアの指導、デザインシステムチームやバックエンド(BFF)チームとのAPI要件定義を統括し、大規模導入ロードマップを牽引している。 勤務地:会社の定める事業所 会社の定める事業所 |