Emerson
Emerson
Emersonは、自動化と先進的な産業ソリューションに強みを持つ、グローバルなテクノロジー、ソフトウェア、エンジニアリング企業です。製造業、コンサルティング、食品・飲料など幅広い分野で事業を展開し、より安全で効率的かつインテリジェントで持続可能な運営を目指す組織を支援しています。また、環境・社会・ガバナンス(ESG)を重視するとともに、ダイバーシティ、公平性、インクルージョン、地域社会との関わり、STEMに関する取り組みにも力を入れています。産業技術やエンジニアリング分野でのキャリア機会を探すプロフェッショナルにとって、Emersonは複雑な業務上の課題の解決に取り組む、国際色豊かな幅広い人材が集う企業です。

シニアフルスタック開発エンジニア、Node.js、React、PWA、MongoDB——Emerson(ハイブリッド勤務、インド)

Node.js、React、プログレッシブウェブアプリケーション、MongoDBを活用し、Emersonのエンタープライズ向けフルスタックアプリケーションのアーキテクチャと開発を主導します。パフォーマンス、エンジニアリング品質、本番環境の信頼性、開発者の育成を推進します。

仕事内容

  • データモデルやAPIコントラクトからReact PWAの開発、本番リリースまで、複雑なフルスタック機能の設計と開発を担当する
  • Express.jsまたはNestJSを使用して、スケーラブルなNode.jsサービスとREST APIを構築する
  • 認証、エラー管理、APIバージョニング、パフォーマンスに関するパターンを確立する
  • Service Worker、オフラインキャッシュ、プッシュ通知、インストール可能性を含むPWAアーキテクチャを担当する
  • MongoDBのスキーマ、集約アプローチ、データアーキテクチャ全体に関する意思決定を行う
  • レスポンシブでモバイルフレンドリーなReactインターフェースを作成し、タッチ操作とパフォーマンスを改善する
  • 標準、レビュー、技術的負債管理、一貫した開発プラクティスを通じてエンジニアリング品質を高める
  • レビュー、ペアプログラミング、技術コーチングを通じて、ジュニアおよびミッドレベル開発者の成長を支援する
  • 本番インシデントを調査し、Node.js、MongoDB、React/PWAのパフォーマンスを改善する
  • ロードマップ、実現可能性、リスク評価、内製または購入の判断にエンジニアリングの視点を提供する
  • アジャイルセレモニーとスプリント計画に参加する

応募要件

  • コンピューターサイエンス、ソフトウェア工学、または関連分野の学士号
  • Node.jsバックエンドとReactフロントエンドの豊富な実務経験を含む、8年以上のフルスタックWeb開発経験
  • Express.jsまたはNestJSによる本番Node.jsサービスの構築、REST API設計、ミドルウェア、JWT/OAuth2認証、パフォーマンスチューニング、サービス信頼性に関する高度な知識
  • コンポーネントアーキテクチャ、Hooks、ReduxまたはContext API、コード分割、パフォーマンス最適化を含むReactの高度な知識
  • Service Worker、Cache API、Workbox、Web App Manifest、プッシュ通知、インストール可能性機能を使用したプログレッシブウェブアプリケーションの設計・リリース経験
  • モバイルおよびタブレット向けに最適化されたWebアプリケーションの構築経験。レスポンシブでタッチフレンドリーなデザイン、Core Web Vitals、クロスデバイステストに関する知識
  • ドキュメントおよびコレクション設計、集約パイプライン、インデックス、パフォーマンス最適化、データモデリングにわたるMongoDBの実務経験
  • REST APIのドキュメント化、ガバナンス、認証、バージョニング、コントラクト設計、エンタープライズ統合に関する高度な知識
  • Gitブランチ運用、Azure DevOpsまたは同等のCI/CDツール、スプリントベースの開発に関する知識
  • 英語による優れた文章および口頭でのコミュニケーション能力
  • Workboxの高度な知識があれば尚可
  • Web Push APIおよびプッシュ通知インフラストラクチャの知識があれば尚可
  • GraphQLまたはWebSocketの経験があれば尚可
  • マイクロサービスアーキテクチャの知識があれば尚可
  • Jest、Cypress、Playwright、PWA向け自動テストの経験があれば尚可
  • Dockerおよびコンテナ化されたデプロイパイプラインの知識があれば尚可
  • Microsoft Azureの使用経験があれば尚可

福利厚生

  • 競争力のある福利厚生制度
  • 複数の医療保険プランから選択可能
  • 従業員支援プログラム
  • 従業員リソースグループ
  • 表彰・報奨プログラム
  • 柔軟な休暇制度
  • 母親・父親向け有給育児休暇
  • 年次休暇
  • 祝日休暇
  • 継続的なキャリア開発
  • メンタリング、研修、リーダーシップ開発の機会