シニアReact開発者——エジプトでのリモート勤務
スケーラブルなTypeScriptアプリケーションと再利用可能なReactコンポーネントライブラリの開発を主導します。 テスト済みでアクセシビリティに配慮し、Microsoftのクラウドサービスと連携するフロントエンドを構築します。
仕事内容
- 部門横断型プラットフォームチームでシニアReactスペシャリストを務める
- フロントエンドコンポーネントの設計、開発、テスト、デプロイ、安定化までを主導する
- アーキテクチャ、コード品質、再利用可能なパターン、Microsoftクラウド統合について助言する
- レスポンシブなReactアプリケーションと再利用可能なTypeScriptコンポーネントライブラリを構築する
- 最新のReact開発で関数コンポーネント、Hooks、状態管理、モジュール化アーキテクチャを活用する
- 安全な認証・認可により、フロントエンドをREST APIおよびMicrosoftサービスに接続する
- ユニット、コンポーネント、エンドツーエンドの自動化を作成し、CI/CDの品質ゲートを支援する
- アクセシビリティ、ブラウザ対応、パフォーマンス、可観測性、保守性を向上させる
- コードをレビューし、技術的負債を特定して実践的な改善を主導する
- UXスペシャリスト、アーキテクト、バックエンドエンジニア、ビジネス関係者と連携する
- 焦点を絞った技術文書を作成し、社内開発者と知識を共有する
- 受け入れ基準を満たす本番対応のReact機能と再利用可能なコンポーネントを提供する
- フロントエンドのアーキテクチャ方針、コーディング標準、統合ドキュメントを策定する
- 自動テストの証跡、ピアレビュー結果、デプロイ手順を提供する
- 知識移転セッションを主導し、実行可能な技術的負債の改善策を提案する
応募要件
- ソフトウェア開発経験7年以上。直近にReactおよびTypeScriptを用いた実務経験が十分にあること
- 本番環境のReactアプリケーションとスケーラブルなフロントエンドアーキテクチャを担当した実績
- コンポーネント設計、状態管理、API統合、非同期プログラミングに関する高度な知識
- 自動テストフレームワークとフロントエンドビルドツールの実務経験
- Git、プルリクエスト、コードレビュー、Azure DevOps、CI/CDパイプラインの使用経験
- アクセシビリティ、レスポンシブデザイン、パフォーマンス最適化、安全なWeb開発に関する確かな理解
- 技術的な意思決定を明確に伝えられる、業務上の英語運用能力
- Dataverse、Dynamics 365、Power PlatformなどとReactコンポーネントを統合した経験があれば尚可。PCFコントロールによる統合を含む
- Microsoft Entra ID、Azure App Service、Azure Functions、またはAPI Managementの経験があれば尚可
- デザインシステム、UIライブラリ、アプリケーションテレメトリに精通していれば尚可
- 体系的なソフトウェアテストの経験があれば尚可
- 現実的なコミットメントを行い、障害を早期にエスカレーションする、納品重視の姿勢
- リリース前にレビュー、テスト、文書化、四眼原則で品質を確保する姿勢
- バックログへの可視性の高い参加と積極的な知識共有を含む協調的な働き方
- 進捗、リスク、依存関係を明確に伝えながら、実務的かつ責任を持って意思決定する姿勢








