無料 相談してみる

株式会社SmartHR

ウェブアプリケーションエンジニア(フロントエンド)

年収

応相談

勤務地

東京都 港区 六本木3-2-1 住友不動産六本木グランドタワー

職種

  • フロントエンドエンジニア

募集要項

仕事内容
■募集背景
これまでSmartHRは、複雑でアナログな人事労務をシンプルにするサービスを届けてきました。
紙で行われていた社会保険・雇用保険の諸手続きを電子化し、効率化することからSmartHRは出発しています。その後、年末調整や雇用契約、人事データベース、分析レポート、従業員サーベイ、と提供するサービスの幅を広げ、人事労務領域のさらなる効率化を進めてきました。
数十名規模の企業をターゲットとしていたサービスは現在、数万名の従業員が働く企業に利用されています。
利用企業の規模、登録企業の数。そのどちらも創業時からは考えられないほどに大きくなりました。
けれど、私たちはまだまだ成長の途上にいます。
働くすべての人を後押しするプラットフォームになる。
これからSmartHRは、その目標に向けてさらなる成長を続けていきます。
目標を実現するためには、アプリケーションストア構想を実現し、SmartHRの上で様々なアプリケーションが動く世界を作り上げる必要があります。
いかなる規模の企業であっても快適に使えるパフォーマンスが求められます。
多様化する要求に日々すばやく適応し続けなければなりません。
より多くの働く人々を後押しするために、新しい事業領域にチャレンジします。
今の私たちと理想の間にある大きなギャップを埋めるためには、まだまだ多くの仲間が必要です。
SmartHRのこれからを一緒に作り上げていく仲間を、私たちは探しています。
■職務内容
▼フロントエンド開発の現状
現在SmartHRは本体と、従業員の人事データを使用したアドオンアプリケーションに分かれています。
本体のフロントエンドは、Railsによる静的レンダリング部分とReactアプリケーションが混在した状態です。現在開発されている新機能はすべてReact + TypeScriptで開発されており、必要に応じてRailsエコシステムで開発された箇所のリプレイスを行いつつ進めています。
一方アドオンアプリケーションは基本的にすべてReactによって開発されたSPAです。基本的に1チーム1プロダクトを担当しており、少人数チームによる立ち上げ期のものからPMFを遂げて運用に入っているものまで様々なフェーズのプロダクトが存在しています。
いずれのプロダクトの開発においても、プロダクトに対して各メンバーが職能横断的な貢献を行なっているため、フロントエンドに軸足を置きつつサーバーサイドの実装も行なっています。
また、本体・アドオンアプリケーションで利用しているSmartHR UIというReactコンポーネントライブラリを内製しており、この機能追加・メンテナンスもフロントエンドメンバー有志で行っています。
▼具体的な業務
【ウェブアプリケーション開発】
1. 開発関連: 実装・テストコード追加・レビュー・検証・リリース、などプロダクト開発に必要なことを職能に縛られず横断的に行っていただきます
2. 問い合わせ対応: 仕様確認、不具合調査など
3. 仕様検討: PdM・デザイナとの協働、ユーザーヒアリングなど
4. プロジェクト進行: 多くの場合スクラムをフレームワークとして利用しているため、各種イベントの進行・改善を通してチームとしてプロジェクト進行に取り組んでいただきます
【UI コンポーネント基盤整備(SmartHR UIの開発)】
1. 開発関連: 実装、レビュー、検証、リリース
2. 仕様検討: コンポーネントの I/F や仕様決め
3. プロジェクト進行: カンバン形式による開発
4. SmartHR UIを包括するデザインシステムの構築
■チームについて
ひとつのプロダクト開発チームは多くの場合5〜9名程度で構成され、そこにエンジニア、PdM、プロダクトデザイナー、QA、カスタマーサポートといった多様な職能を有するメンバーが所属しています。
各チームはプロダクトの着想からリリースまでを一貫して担えるよう、職能横断的な構成を取っており、また職能を越えた協働も積極的に行われています。
ひとつのチームが着想からリリース、その後の運用といったプロダクトに関する幅広い責任・権限を有することで、チームの自律性を高め、主体的にプロダクトに関わっていける環境を作っています。
応募資格
■応募資格(必須)
・SmartHR のミッションとバリューに共感できる人
・フロントエンド
 〇言語
  ・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
■求める人物像
・つねにプロダクトを軸に考えられる方
・チームでなにかを成し遂げたい方
・心理的安全性を意識した振る舞いができる方
・情報の透明性を保ち続けられる方
・変化に向き合い、経験から学んで前に進める方
・社会的課題を技術で解決したい方
プログラム言語
  • CSS
  • HTML
  • JavaScript
  • その他
雇用形態
正社員
勤務地
東京都 港区 六本木3-2-1 住友不動産六本木グランドタワー
年収
応相談
給与
■昇給・賞与
昇給・成果給(インセンティブ)年2回
■諸手当
・通勤手当(1ヶ月3万円を上限とし、オフィス出社日数分を支給)
・リモートワーク手当(+5000円/月)
・リモートワーク環境を整える手当(入社時に25,000円)
・アポとアポの間のカフェ代
・引越手当(オフィス近くに引っ越すと10万円支給)
・一時貸付金(育児休業給付金が支給されるまで)
・育児環境を整える補助(10万円支給)
■福利厚生
・社会保険・労働保険完備
・オフィスコンビニ
・1Password を全員に付与
・フリーアルコール(毎日18:00~)
・毎週シャッフルランチ
・部活制度(1人1500円補助/回)
・インフルエンザ/麻疹の予防接種費用の負担(家族もOK)
・グループ会社である Smart相談室の利用
・勉強会支援制度(社内勉強会向けの書籍購入、社外研修への参加など)

未掲載の 非公開求人もございます

無料 まずは相談してみる

企業概要 企業一覧はこちら

企業名
株式会社SmartHR
会社概要
社会の非合理を、ハックする。

多くの人が、既成概念や慣習に縛られて、
「どうせこんなもの」と形骸化したやり方や仕組みを受け入れている。
そんな、社会にあふれる非合理を、次々と解消していく。
それが私たちの役割です。

とりわけ、「労働」にまつわる分野は課題が多く、これまで私たちは、
複雑でアナログな人事・労務をシンプルにするサービスを届けてきました。

そして今、その領域を超えて、
働くすべての人を後押しするプラットフォームへと拡大を続けています。

もっと、価値ある仕事に集中できるように。
もっと、生産性を高められるように。

SmartHRは、
働くうえでの非合理な仕組みをテクノロジーと創意工夫でハックし、
歴史に名を残すプロダクトをつくり続けます。
業界
設立
2013年1月23日
資本金
9990万円
会社規模
100-999人
休日・休暇
・完全週休2日制(祝日・年末年始休み)
・入社日に15日(10日+5日)の有給付与
・出産育児特別休暇(男女とも法定休業と別に10日間)
待遇・福利厚生
・社会保険・労働保険完備
・オフィスコンビニ
・1Password を全員に付与
・フリーアルコール(毎日18:00~)
・毎週シャッフルランチ
・部活制度(1人1500円補助/回)
・インフルエンザ/麻疹の予防接種費用の負担(家族もOK)
・グループ会社である Smart相談室の利用
・勉強会支援制度(社内勉強会向けの書籍購入、社外研修への参加など)