【JavaScript(React)】デジタルコックピット開発_UIアプリケーション担当
業務内容
■概要
車のデジタルコックピットを開発する案件で、UI側のソフトウェアの開発リードをお任せします。
UXデザイナーとスクラムと組み、アジャイルでUIソフトウェアを開発しながら、
チームを技術的にリードするポジションをご担当いただきます。
■具体的な業務内容
・UIソフトウェアアーキテクチャの設計、開発、レビュー
・チームのソフトウェアエンジニアに対するメンターシップ
・チームが開発するUIソフトウェアの品質保証
※ソフトウェア開発の標準化やベストプラクティスの定着・改善、レビュー
・プロダクトオーナー、スクラムマスター、デザイナ、 QAエンジニア、リリースエンジニアとの連携
■作業環境:Windows/Mac選択可
■開発環境
■プログラミング言語:Dart JavaScript HTML5 CSS3
■Webフレームワーク:Flutter Node.js React.js
■ツール:Docker
■開発工程
要件定義|基本設計|詳細設計|実装・構築・単体試験|結合試験|総合試験|受入試験|運用・保守
スキルについて
・Web技術の基礎知識(HTML、CSS、REST、JSON)
・DartあるいはJavaScriptの熟練
・FlutterあるいはReact.jsとそのコア技術の原理の理解
・ユニットテスト、結合テストの経験(Flutter testやJestなど)
・状態管理ライブラリの使用経験(ReduxとReact contextなど)
・フロントエンド開Sツールの活用経験ないしはそれに相応する能力(Babel、TypeScript、rollup、webpack、npmなど)
・FlutterあるいはNode.js・Expressの活用経験
・FlutterやモダンCSSテクノロジを使用したデバイス、ブラウザ非依存でレスポンシブなアプリケーションの開発経験
※上記の経験ないしはそれに相応する能力があること
・コンピュータサイエンス、コンピュータ工学の学士以上、あるいは相当以上の経験
・優れたリーダシップ能力と卓越したコミュニケーション能力
・現職での設計・コーディングでの優れた技術的な貢献
・Flutter等のUIフレームワークの開発経験があること
・CI/CDの設定経験があること
・dockerの経験があること
開発環境
案件専用スキル
人気案件はお申込みが集中するため、お早めにご相談ください。