ウェブアプリケーションエンジニア(フロントエンド)
- IT技術職(エンジニア・社内SEなど)
- 正社員
- IT・インターネット
- 600~700万円未満
- 700~800万円未満
- 800~900万円未満
- 900~1000万円未満
- 1000~1200万円未満
- 1200~1500万円未満
職務内容
フロントエンド開発の現状
現在は本体と、従業員の人事データを使用したアドオンアプリケーションに分かれています。
本体のフロントエンドは、Railsによる静的レンダリング部分とReactアプリケーションが混在した状態です。現在開発されている新機能はすべてReact + TypeScriptで開発されており、必要に応じてRailsエコシステムで開発された箇所のリプレイスを行いつつ進めています。
一方アドオンアプリケーションは基本的にすべてReactによって開発されたSPAです。基本的に1チーム1プロダクトを担当しており、少人数チームによる立ち上げ期のものからPMFを遂げて運用に入っているものまで様々なフェーズのプロダクトが存在しています。
いずれのプロダクトの開発においても、プロダクトに対して各メンバーが職能横断的な貢献を行なっているため、フロントエンドに軸足を置きつつサーバーサイドの実装も行なっています。
また、本体・アドオンアプリケーションで利用しているReactコンポーネントライブラリを内製しており、この機能追加・メンテナンスもフロントエンドメンバー有志で行っています。
具体的な業務
【ウェブアプリケーション開発】
開発関連: 実装・テストコード追加・レビュー・検証・リリース、などプロダクト開発に必要なことを職能に縛られず横断的に行っていただきます
問い合わせ対応: 仕様確認、不具合調査など
仕様検討: PdM・デザイナとの協働、ユーザーヒアリングなど
プロジェクト進行: 多くの場合スクラムをフレームワークとして利用しているため、各種イベントの進行・改善を通してチームとしてプロジェクト進行に取り組んでいただきます
【UI コンポーネント基盤整備(UIの開発)】
開発関連: 実装、レビュー、検証、リリース
仕様検討: コンポーネントの I/F や仕様決め
プロジェクト進行: カンバン形式による開発
UIを包括するデザインシステムの構築
チームについて
ひとつのプロダクト開発チームは多くの場合5〜9名程度で構成され、そこにエンジニア、PdM、プロダクトデザイナー、QA、カスタマーサポートといった多様な職能を有するメンバーが所属しています。
各チームはプロダクトの着想からリリースまでを一貫して担えるよう、職能横断的な構成を取っており、また職能を越えた協働も積極的に行われています。
ひとつのチームが着想からリリース、その後の運用といったプロダクトに関する幅広い責任・権限を有することで、チームの自律性を高め、主体的にプロダクトに関わっていける環境を作っています。
- 職種
- IT技術職(エンジニア・データサイエンティスト・社内SEなど)
- 雇用形態
- 正社員
- 給与
- 年収600〜1,200万円
- 応募資格
-
応募資格(必須)
ミッションとバリューに共感できる人
フロントエンド
言語
HTML/CSS/JavaScriptを用いた開発経験が3年以上
TypeScript を用いた開発経験 (個人開発含む)
開発
React、Vue.js、Angular、Web Componentsのいずれかを用いた開発の実務経験が2年以上
SPA(Single-Page Application)構築の実装経験
プロジェクトにおける設計・技術選定の経験
環境構築・テスト
下記のいずれかに当てはまること
Linter: ESLint、Prettierなどを使いコーディングルールを策定した経験
Test: Jest、Mochaなどを使ったフロントエンドのテスト環境の構築経験
Module Bundler: Webpack、Rollup、Viteなどを使った開発環境構築の経験
CI: CircleCI、GitHub Actionsなどを使った継続的インテグレーションの構築経験
バックエンド
開発
フレームワークを使用したサーバサイド開発の実務経験(フレームワークの種類は問いません)
応募資格(歓迎)
フロントエンド
レガシーな環境からモダンフロントエンドへのリプレイス経験
パフォーマンスチューニングの知識・実務経験
フロントエンドのセキュリティに関する知識
バックエンド
Ruby on RailsによるWebサービス開発・運用経験
開発体制
アジャイルな開発の経験
事業
お客様からのフィードバックを受けながら継続的に機能改善を行った経験
その他
UI/UXデザインの実務経験
デザインシステムの構築・運用の経験
アクセシビリティに対する興味・関心・理解
OSSの公開やコントリビュートの経験
特定領域に対する専門的な知識がある
WASM、TCP/IP、WebGL、etc
求める人物像
つねにプロダクトを軸に考えられる方
チームでなにかを成し遂げたい方
心理的安全性を意識した振る舞いができる方
情報の透明性を保ち続けられる方
変化に向き合い、経験から学んで前に進める方
社会的課題を技術で解決したい方
- 勤務地
- 東京都 港区
- 最終更新日
- 2023年7月27日
募集状況確認フォーム
- STEP1
- STEP2
- STEP3