Uvation
Uvation
Uvationは、ITインフラストラクチャ、人工知能、サイバーセキュリティ、クラウド運用に注力するテクノロジーサービス企業です。マネージドIT、セキュリティ、ネットワーク運用に加え、DellやNvidiaの技術を活用したAIソリューションを提供しています。また、Oracle Cloud、Google Cloud、Amazon Web Servicesとのパートナーシップを通じてクラウド環境を支援し、ハードウェアやソフトウェア製品を扱うマーケットプレイスも運営しています。コンサルティング、ヘルスケア、人工知能などの分野の組織にサービスを提供しており、マネージドテクノロジーサービス、安全なインフラストラクチャ、エンタープライズ向けクラウドソリューションに関心のある専門家に関連する事業を展開しています。

シニアフロントエンド開発者兼テックリード – React、Next.js、ポーランド在宅勤務

インタラクティブなグラフィックと地図を備えた React・Next.js インターフェースのフロントエンドアーキテクチャと開発をリードします。ポーランドを拠点とするリモートチームで、パフォーマンス、連携、技術レビュー、メンタリングを担当します。

仕事内容

  • 複雑なフロントエンド機能の技術方針を策定する
  • 設計判断、コードレビュー、チームのメンタリングをリードする
  • React と Next.js のフロントエンド機能を開発する
  • フロントエンドアーキテクチャ、パフォーマンス改善、連携を設計する
  • インタラクティブなグラフィックと地図ベースのインターフェースを開発する
  • 複雑なインタラクションの技術調査と概念実証の開発を支援する

応募要件

  • React、Next.js、TypeScript、および現代的なフックベースのコンポーネントパターンに精通していること
  • 単一の信頼できる情報源を備え、UI、ビジネスロジック、データアクセスの境界を明確にした、スケーラブルなフロントエンドアーキテクチャを構築できること
  • 再利用可能なコンポーネントライブラリを構築し、一貫したコンポーネント API を維持した経験
  • Zustand、Redux Toolkit、または同等の状態管理ソリューションに関する深い知識。効率的なセレクター設計を含む
  • レスポンシブレイアウト、アクセシビリティ、スタイル分離を含む、HTML、CSS、SCSS の高度なスキル
  • IBM Carbon や Material UI などのシステムを使い、詳細なビジュアル仕様をインターフェースに変換した経験
  • 型付きモデル、アダプター、ポーリング、不完全または不整合なデータへの堅牢な対応を含む、REST API 統合の高度なスキル
  • バックエンドチームと API 契約を定義・検証し、契約テストを実践した経験
  • プロファイリング、メモ化、コード分割、遅延読み込み、バンドル分析を含む、フロントエンドパフォーマンス最適化の実績
  • グラフィック負荷の高い画面におけるフレームレート、GPU 使用率、メモリ動作の理解
  • WebGL、three.js、または React Three Fiber の実務経験。シーンとカメラの制御、ポインターピッキング、アニメーションタイムラインを含む
  • 階層化された UI とグラフィックサーフェス間のイベントおよびインタラクションを調整した経験
  • 地図 SDK の統合、座標系の扱い、プロバイダーのフォールバック実装、API トークンの保護経験
  • 明確な props とコールバック、分離されたスタイルを使い、意図しないグローバルな影響を生じさせずに既存のホストアプリケーション向けコンポーネントを作成できること
  • Vitest または Jest と React Testing Library を用いた豊富なテスト経験、および実践的なテスト戦略を策定した経験
  • 厳格な TypeScript、エラーバウンダリ、クロスブラウザ検証、ブラウザ DevTools の経験
  • CI/CD パイプライン、Git ワークフロー、高品質なプルリクエストレビューに貢献した経験
  • Azure DevOps の経験
  • メンタリング、タスク分解、見積もり、技術文書を通じて技術的リーダーシップを発揮した実績
  • 安全な環境設定、安全なログ記録、責任あるサードパーティ依存関係の管理を含む、フロントエンドセキュリティの基礎知識
  • GSAP や Framer Motion などの高度なアニメーションツールの経験
  • チャートおよびデータ可視化ライブラリの使用経験
  • Playwright によるビジュアルリグレッションテストまたはエンドツーエンドテストの経験
  • 大規模な国際化・ローカライゼーション機能の提供経験
  • マイクロフロントエンド、モノレポ、またはデザインシステムガバナンスに関する知識
  • 本番環境のオブザーバビリティ、リリース支援、インシデント調査の経験
  • 複雑なインタラクションに関する技術調査または概念実証を主導した経験