シニア 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の未来を一緒に創り上げましょう。