シニア Angular フロントエンド開発者 | リモートワーク

リモート勤務
フルタイム
Rubrain.comは、高度な技術を持つ開発者とグローバル企業を繋ぐプラットフォームです。このプロジェクトでは、ユーザーフレンドリーなインターフェースの構築、パフォーマンス最適化、新機能の実装を通じて、プラットフォームの価値向上に取り組んでいただきます。 主な職務内容 - Angular 12(現在Angular 8から移行中)とTypeScript 4.xを使用した堅牢なフロントエンドアプリケーションの設計・実装。 - モダンなHTML5/SCSSを駆使したレスポンシブおよびアダプティブUIの開発。 - フレックスボックスやグリッドレイアウトを活用した柔軟なユーザーインターフェースの構築。 - RxJSを用いた非同期プログラミングとリアクティブなデータフロー管理。 - Angular Universalを活用したサーバーサイドレンダリングの実装。 - ウェブアプリケーションのパフォーマンス最適化とユーザー体験の向上。 - RESTful APIとの連携によるバックエンドシステムとの統合。 - コード品質を維持するためのユニットテストとE2Eテストの実装。 - チームメンバーとの協力によるコードレビューと技術的課題の解決。 必須スキル・経験 - JavaScript ES6+とTypeScriptの深い理解と2年以上の実務経験。 - Angular 2+フレームワークでの開発経験(特にAngular 8以上)。 - デザインパターンに関する知識と実践的応用経験。 - HTML5/SCSS(フレックス、レスポンシブ/アダプティブデザイン)の高度なスキル。 - Gitを用いたバージョン管理と協調開発の経験。 - RxJSを使用したリアクティブプログラミングの経験。 - Angular Universalを用いたSSRの知識。 - ウェブアプリケーションのパフォーマンス最適化原則の理解。 - コード品質とクリーンコーディングへの情熱。 - ビジネス要件に基づいた課題解決能力。 - 分析的思考力とチームでの効果的なコミュニケーション能力。 あれば望ましいスキル - NgRxなどの状態管理ライブラリの経験。 - プログレッシブウェブアプリケーション(PWA)の開発経験。 - マイクロフロントエンドアーキテクチャの知識。 - CI/CDパイプラインとの連携経験。 - WebSocketsを使用したリアルタイムアプリケーションの開発。 - アクセシビリティ(WCAG)に関する知識と実装経験。 - アジャイル開発手法への理解。 選考プロセス 選考プロセスでは、CTOとプロジェクト部門長による技術面接を実施します。面接では技術的な質問に加え、実際のコーディングスキルを評価するためのライブコーディングセッションが含まれます。単なる技術力だけでなく、問題解決能力やチームワーク精神も重視しています。 当社の魅力 - 完全リモートでの柔軟な勤務体制。 - 最新技術を活用した革新的なプロジェクトへの参画機会。 - 国際的な環境での専門的成長と継続的学習の支援。 - 才能ある技術者と協働できる刺激的な環境。 - 長期的なキャリア構築と安定した雇用。 ご応募お待ちしております。あなたの技術力と創造性で、Rubrain.comの未来を一緒に創り上げましょう。