シニアフルスタックエンジニア – ポーランド・ハイブリッド勤務
見積もり、注文、サービス有効化のための Expereo の React/Node.js プラットフォームを構築します。Salesforce 連携を開発し、AWS 上の本番サービスを運用します。
仕事内容
- 顧客および営業・サービス運用チーム向けに、React インターフェース、サービス層、連携機能を含む Expereo のデジタル製品を開発・運用します。
- ユーザー調査から本番デプロイまで、expereoOneNext の機能提供を担当します。
- コンポーネントアーキテクチャ、状態管理、データ取得、キャッシュ、パフォーマンスを含む React/TypeScript フロントエンドを担当します。
- 営業・運用上のニーズを、信頼性が高く本番運用に適したユーザー体験へ変換します。
- 共有コンポーネント、一貫した実装パターン、統一されたデザイン言語を維持します。
- 契約ファーストの OpenAPI 仕様に基づき、REST および GraphQL のサービス層を開発します。
- Salesforce と基幹システムの連携を構築・サポートします。
- 認証と認可を実装し、バージョン管理された後方互換インターフェースを維持します。
- C#/.NET の連携ポイントで作業し、その実装要件を理解します。
- DevOps エンジニアと連携し、担当する AWS サービスの設定、デプロイ、監視、運用を行います。
- フィーチャーフラグを適用し、自動テストを作成して CI の品質ゲートを支援します。
- 注文およびサービス有効化のワークフローに影響する本番障害を調査・解決します。
- API 仕様、アーキテクチャ決定記録、連携ドキュメントを維持します。
- プロダクトオーナー、見積もり管理、サービス運用、アーキテクト、エンジニアリングチームと緊密に協働します。
- デザインレビュー、スプリントレビュー、技術的意思決定、コードレビュー、オンボーディングに貢献します。
応募要件
- プロフェッショナルなソフトウェアエンジニアリング経験が5年以上あり、React と TypeScript を主なフロントエンド技術スタックとして本番環境で使用した経験。
- Node.js と TypeScript のサービスを構築・運用した実務経験。
- REST または GraphQL API の実装・利用経験があり、実務で契約ファーストの OpenAPI を使用した経験。
- CI/CD を備えたマネージドクラウド環境で、ソフトウェアの設定、デプロイ、監視、運用を行った経験。
- テスト、コードレビュー、Git、フィーチャーフラグ、再現可能なビルドを含む、確かなエンジニアリングプラクティス。
- 複数の言語を扱うことに抵抗がなく、連携ポイントで C#/.NET を読み、理解し、記述する能力と意欲。
- Salesforce 連携の経験と、データモデルおよび API に関する知識。
- Amplify、Lambda、API Gateway、Cognito、S3 など、または同等の AWS サービスを使用した実務経験。
- スコープとトークンライフサイクルを含む OAuth2 および OIDC の実務経験。
- C#/.NET バックエンド開発の経験。
- キュー、SQS、EventBridge、Kafka、または類似技術を用いたイベント駆動型・非同期連携の経験。
- マイクロフロントエンドやモジュールフェデレーションなど、複数アプリケーションにまたがるフロントエンドアーキテクチャの経験。
- DDD、CQS、イベント駆動アーキテクチャ、C4 ダイアグラム、ADR、連携ガイド、または社内の営業・見積もり・注文管理ツールの経験があれば歓迎しますが、必須ではありません。
- コネクティビティ、SD-WAN、SASE、またはネットワークプラットフォームの経験があれば歓迎しますが、必須ではありません。
福利厚生
- 主体性と責任感を持ち、ビジネス成果に直接つながる活発なチームに参加できます。
- 不要なプロセス階層を介さず、本番システム、実データ、意思決定者と直接関わります。
- 先進技術と大規模なグローバルネットワークに触れられます。
- シニアレベルの技術実行責任へ成長するための知識を身につけられます。
- 競争力のある報酬と現地の福利厚生。
- ハイブリッド勤務制度。
- Expereo は機会均等雇用主であり、さまざまな背景、宗教、国籍、性的指向、年齢、身体的条件を持つ従業員を支援し尊重します。
