Node.js エンジニア - クラウドネイティブ開発スペシャリスト(リモート可)

リモート勤務
フルタイム
当社は長年にわたり、世界各地の開発センターで最も生産性の高いソフトウェア製品開発スタッフを提供してきた実績があります。私たちは技術のための技術ではなく、ビジネス価値を創出する技術を重視しています。現在、グローバルチームで活躍できる熟練したNode.jsエンジニアを募集しています。 主な職務内容 - AWS Lambdaを活用したサーバーレスアーキテクチャの設計と実装。 - TypeScriptを用いた堅牢で保守性の高いバックエンドコードの開発。 - Node.js v18以上の環境での高パフォーマンスAPIの構築と最適化。 - マイクロサービスアーキテクチャに基づくスケーラブルなシステムの開発。 - ReactJSフロントエンドチームと連携したフルスタックソリューションの提供。 - CI/CDパイプラインの構築と自動テスト環境の整備。 - SCRUMフレームワークに基づくアジャイル開発プロセスへの参加。 - コードレビューとチームメンバーへの技術的サポートの提供。 - パフォーマンス最適化とシステムのスケーラビリティ向上への取り組み。 必須スキル・経験 - Node.jsでの実務経験が3年以上(Node.js v16以上の経験が望ましい)。 - AWS Lambdaなどのサーバーレス技術を用いた開発経験。 - TypeScriptの実務経験と型安全なコーディングの知識。 - RESTful APIおよびGraphQLの設計・実装経験。 - DynamoDB、MongoDB、PostgreSQLなどのデータベース技術の知識。 - GitおよびGitHub/GitLabを用いたバージョン管理の経験。 - SCRUMなどのアジャイル開発手法での業務経験。 - ユニットテスト、統合テストの実装経験(Jest、Mocha等)。 - 英語でのコミュニケーション能力(B2レベル以上)。 歓迎するスキル・経験 - ReactJSを用いたフロントエンド開発の経験。 - AWS CloudFormation、Terraformなどのインフラストラクチャ・アズ・コードツールの経験。 - Docker、Kubernetesなどのコンテナ技術の知識。 - CI/CDツール(Jenkins、GitHub Actions、CircleCIなど)の経験。 - マイクロサービスアーキテクチャの設計と実装経験。 - セキュリティベストプラクティスの知識と実装経験。 - パフォーマンス最適化とスケーラビリティ向上の経験。 - 分散システムのデバッグとトラブルシューティングのスキル。 なぜ当社で働くべきか 当社では、最新の技術スタックを活用した革新的なプロジェクトに取り組む機会があります。リモートワークの柔軟性と、グローバルなチーム環境での成長機会を提供します。技術的な挑戦に取り組みながら、ビジネス価値を創出するソリューションの開発に貢献できます。継続的な学習と専門的成長を重視し、最新技術のトレーニングとキャリア開発の機会を提供しています。