求人情報

株式会社SmartHR

ソフトウェアエンジニア(フロントエンド)

求人ID
ウィンスリーより
企業名
株式会社SmartHR…もっと見る
雇用形態
募集職種
ソフトウェアエンジニア(フロントエンド) …もっと見る
職務内容
【チームについて】
ひとつのプロダクト開発チームは多くの場合5?9名程度で構成され、そこにエンジニア、PdM、プロダクトデザイナー、QA、カスタマーサポートといった多様な職能を有するメンバーが所属しています。

各チームはプロダクトの着想からリリースまでを一貫して担えるよう、職能横断的な構成を取っており、また職能を越えた協働も積極的に行われています。

ひとつのチームが着想からリリース、その後の運用といったプロダクトに関する幅広い責任・権限を有することで、チームの自律性を高め、主体的にプロダクトに関わっていける環境を作っています。

【業務内容】
・フロントエンド開発の現状
現在SmartHRは本体と、従業員の人事データを使用したアドオンアプリケーションに分かれています。

本体のフロントエンドは、Railsによる静的レンダリング部分とReactアプリケーションが混在した状態です。現在開発されている新機能はすべてReact + TypeScriptで開発されており、必要に応じてRailsエコシステムで開発された箇所のリプレイスを行いつつ進めています。

一方アドオンアプリケーションは基本的にすべてReactによって開発されたSPAです。基本的に1チーム1プロダクトを担当しており、少人数チームによる立ち上げ期のものからPMFを遂げて運用に入っているものまで様々なフェーズのプロダクトが存在しています。

また、本体・アドオンアプリケーションで利用しているSmartHR UIというReactコンポーネントライブラリを内製しており、この機能追加・メンテナンスもフロントエンドメンバー有志で行っています。

【具体的な業務】
・Webアプリケーション開発
1.開発関連: 実装・テストコード追加・レビュー・検証・リリース、などプロダクト開発に必要なことを職能に縛られず横断的に行っていただきます
2.問い合わせ対応: 仕様確認、不具合調査など
3.仕様検討: PdM・デザイナとの協働、ユーザヒアリングなど
4.プロジェクト進行: 多くの場合スクラムをフレームワークとして利用しているため、各種イベントの進行・改善を通してチームとしてプロジェクト進行に取り組んでいただきます

・UI コンポーネント基盤整備(SmartHR UIの開発)
1.開発関連: 実装、レビュー、検証、リリース
2.仕様検討: コンポーネントの I/F や仕様決め
3.プロジェクト進行: カンバン形式による開発
4.SmartHR UIを包括するデザインシステムの構築 …もっと見る
必須業務経験
【必須要件】
SmartHRのミッションとバリューに共感できる人
コンポーネント指向フレームワーク・ライブラリを用いたSPA (Single Page Application) 開発経験2年以上
TypeScriptなどの静的型付け言語の経験 (個人開発含む)

【歓迎要件】
WebアプリケーションにおけるJSON API実装などのサーバサイド開発経験
GitHubを用いた複数人での開発経験
アジャイルな開発の経験
UI/UXデザインの経験・興味・関心
OSSの公開やコントリビュートの経験
アクセシビリティへの興味・関心・理解 …もっと見る
年収
面談時にご確認ください …もっと見る
資本金
83億1452万円 …もっと見る
設立年月日
2013/01/23 …もっと見る
所在地
東京都港区六本木3-2-1 住友不動産六本木グランドタワー …もっと見る
その他備考

今月の注目案件

【限定公開】広告運用コンサルタント
非公開 〜 非公開
ソリューション開発プロデューサー
800万円 〜 1200万円
[楽天ペイメント] マーケティング職オープンポジション(1005326)
非公開 〜 非公開
マーケティング/デジタル経営(DX)推進担当(課長補佐クラス)
非公開 〜 非公開
デジタルマーケティング担当
非公開 〜 非公開
CMO候補(マーケティング責任者)
非公開 〜 非公開