ウェブアプリケーションエンジニア(タレントマネジメント領域 フロントエンド)

Salary: 468 - 546 百万円

TypeScriptCSSAngularRubyReactRailsHTMLJavaScriptVue
SmartHR

募集背景

当ポジションはタレントマネジメント領域のプロダクト開発を担うエンジニアポジションです。具体的な機能としては、従業員名簿 / 従業員サーベイ / 評価 / 分析レポート / 配置シミュレーション、などのプロダクトとなります。

労務領域と比較して、タレントマネジメント領域のプロダクトには、ユーザーに成果を実感していただくまでのハードルが高い、という特徴があります。様々な組織状態にあるユーザーの人材マネジメントにおける課題をどのように解決するか考え、その仮説を高速かつ高精度に検証していくというのは面白くもあり難しい挑戦です。

また、プロダクトはまだ歴史が浅く、0→1 から 1→10 くらいのフェーズのものが多いですが、エンタープライズ対応を意識した設計・実装が求められます。

職務内容

フロントエンド開発の現状

現在、基本機能とオプション機能に分かれています。新機能はすべてReact + TypeScriptで開発されており、Railsエコシステムで開発された箇所のリプレイスを行いつつ進めています。一方オプション機能は基本的にすべてReactによって開発されたSPAです。

各メンバーが職能横断的な貢献を行うため、フロントエンドに軸足を置きつつサーバーサイドの実装も行なっています。SmartHR UIというReactコンポーネントライブラリの機能追加・メンテナンスもフロントエンドメンバーが行っています。

具体的な業務

【ウェブアプリケーション開発】

  • 実装・テストコード追加・レビュー・検証・リリースなど、プロダクト開発に必要なことを職能に縛られず横断的に行っていただきます
  • 仕様確認、不具合調査など
  • PdM・デザイナとの協働、ユーザーヒアリングなど
  • スクラムをフレームワークとして利用しているため、各種イベントの進行・改善を通してプロジェクト進行に取り組んでいただきます

【UI コンポーネント基盤整備】

  • 実装、レビュー、検証、リリース
  • コンポーネントの I/F や仕様決め
  • カンバン形式による開発
  • SmartHR UIを包括するデザインシステムの構築

【採用活動】

  • 面談・面接等への参加
  • テックブログや登壇などの発信活動

チームについて

プロダクト開発チームは5〜9名程度で構成され、プロダクトエンジニア、PM、プロダクトデザイナー、QAエンジニア、UXライターなど多様な職能のメンバーが所属しています。職能を越えた協働を積極的に行い、チームの自律性を高めています。

応募資格(必須)

  • SmartHRのミッションとバリューに共感できる方
  • フロントエンド
    • HTML/CSS/JavaScriptを用いた開発経験が3年以上
    • TypeScriptを用いた開発経験(個人開発含む)
    • React、Vue.js、Angular、Web Componentsのいずれかを用いた開発の実務経験が2年以上
    • SPA構築の実装経験
    • プロジェクトにおける設計・技術選定の経験
    • コーディングルール策定経験(ESLint、Prettierなど)
    • フロントエンドのテスト環境の構築経験(Jest、Mochaなど)
    • 開発環境構築の経験(Webpack、Rollup、Viteなど)
    • 継続的インテグレーション構築の経験(CircleCI、GitHub Actionsなど)
  • バックエンド
    • フレームワークを使用したサーバサイド開発の実務経験

応募資格(歓迎)

  • フロントエンド
    • レガシーな環境からモダンフロントエンドへのリプレイス経験
    • パフォーマンスチューニングの知識・実務経験
    • フロントエンドのセキュリティに関する知識
  • バックエンド
    • Ruby on Railsによるウェブアプリケーション開発・運用経験
  • 開発体制
    • アジャイルな開発の経験
  • 事業
    • お客様からのフィードバックを受けて機能改善を行った経験
  • その他
    • UI/UXデザインの実務経験
    • デザインシステムの構築・運用の経験
    • アクセシビリティに対する興味・関心・理解
    • OSSの公開やコントリビュートの経験
    • 特定領域に対する専門的な知識

求める人物像

  • プロダクトとその先にいるユーザーを軸に考えられる方
  • チームでなにかを成し遂げたい方
  • 心理的安全性を意識した振る舞いができる方
  • 情報の透明性を保てる方
  • 変化に向き合い、経験から学べる方
  • 社会的課題を技術で解決したい方

雇用形態

正社員

選考フロー

  • カジュアル面談
  • 書類選考
  • 1次面接
  • 最終面接
  • リファレンスチェック

賃金

  • 給与制度タイプ「能力重視A型」
  • 想定年収例:546万円〜
  • 成果給を除く年収例:468万円〜
  • 月額:月給39万円〜

勤務時間

フレックスタイム制(コアタイムなし)

昇給・賞与

昇給・成果給(インセンティブ)年2回

諸手当

  • 通勤手当
  • リモートワーク手当
  • 出生準備休暇
  • 育児環境を整える補助

休日・休暇

  • 完全週休2日制
  • 有給付与

福利厚生

  • 社会保険・労働保険完備
  • オフィスコンビニ
  • フリーアルコール
  • 部活制度
  • インフルエンザ等の予防接種費用負担
  • 資格保持費用負担
  • 勉強会支援制度

試用期間

有(3ヶ月)

雇用条件

  • フルリモートワーク可能(出社日数指定なし)
  • 在宅勤務場所変更の可能性あり

参考資料