【フロントエンドエンジニア】NTTデータと資本提携/大手案件多数
【業務内容】
フォーデジットの主軸事業であるサービスデザインとは、プロダクトそのものだけでなくプロダクトを利用していないときも含めた全体の顧客体験や、それを実現するための組織・仕組みづくりなどの包括的な設計を指します。
新規サービス、既存サービスのアップデート、デジタルプロダクト開発などにおいて、ユーザー視点でサービスのあるべき姿と理想とする体験をオンライン・オフラインを問わず描き、デザイン、WEBアプリ・プロダクト構築へと繋げていきます。
当社は、UXコンサルティングから実装まで、サービスに必要なものを包括的に提供しています。
フォーデジットのエンジニア(テクニカルコンサルタント・フロントエンドエンジニア)は、コードを書くためにコードを書きません。
クライアント、社内のエンジニア・UXデザイナー・デザイナー、海外オフィスのメンバーと共にプロジェクトを進めるなかで、チーム全体で描いた理想の体験を実現するために、技術の観点から必要なものを設計し、作り上げていきます。
クライアントの要望が固まっていない段階でプロジェクト依頼をいただくことが多いのですが、テクニカルコンサルタントはプロジェクトの上流から参画し、クライアントと打ち合わせを重ねながら、技術の観点を軸に実現性を検討し、技術選定を行います。
また、コアな部分や難易度が高いものを実装し、チームを率いていきます。
今回の募集ポジションであるフロントエンドエンジニアは、実装設計・実装業務がメインになりますが、ゆくゆくはテクニカルコンサルタントとしてプロジェクトに関わります。
【開発環境】
開発環境はプロジェクト毎に都度最適な技術選定を行うため、現在よく使っているものをピックアップいたします。
フロントエンド以外の技術選定/検証等を行うこともあります(XR、ネイティブアプリ、AWS、GCP 等)。
言語:
- TypeScript / JavaScript
- CSS(SCSS / PostCSS利用)
ライブラリー:
- React / Vue.js / Vanilla JS
開発環境:
- npm / Yarn
- Webpack / NextJS
- Lintツール系(ESLint、Stylelint、Prettier)
- CI/CDツール(Github Actions, Circle CI, Netlify, AWS code deploy)
- Storybook
- Github
設計思想:
- Atomic Designのコンポーネント切り分け
- BEMのCSSクラス命名規則
事業内容・業種
Web制作