SmartHR Tech Blog

SmartHR 開発者ブログ

jQueryを使ったレガシー画面のReact化

このエントリは、SmartHR Advent Calendar 2024 シリーズ2の10日目の記事です。 こんにちは!SmartHRで基本機能の開発をしているプロダクトエンジニアのyamakeeeeeeeeenです。この記事では、基本機能のレガシー画面のリプレイスプロジェクトについてご紹介し…

労務ドメインの面白さ(届出書類機能編)

このエントリは、SmartHR Advent Calendar 2024 シリーズ2の6日目の記事です。 こんにちは、SmartHR届出書類機能でプロダクトエンジニアをしているqwyngです。 この記事では、SmartHRの届出書類機能におけるドメイン知識の話を書きます。この記事を読んだ方…

脱・東京一極集中とまで行かずとも、来年はもっと日本各地でミートアップできたらいいなという話

このエントリは、SmartHR Advent Calendar 2024 シリーズ2の5日目の記事です。 こんにちは!SmartHRのnansekiです。 先ほど松江から東京に帰ってきて、急いでこの記事を仕上げています。早速余談ですが、松江では「Ruby bizグランプリ2024」の表彰式に参加し…

開発プロセスの「型化」による開発効率の向上

PdE

このエントリは、SmartHR Advent Calendar 2024 シリーズ1の4日目の記事です。 こんにちは!SmartHRでプロダクトエンジニアをしている原田です! 私が所属している共通データ基盤ユニットでは今年、従業員情報への項目追加に取り組み、4月に等級、9月に職種…

1歳6ヶ月に達する日を計算する過程で知るRailsの日付計算の罠

このエントリは、SmartHR Advent Calendar 2024 シリーズ2の3日目の記事です。 こんにちは、SmartHR基本機能でプロダクトエンジニアをしているyonoです。今日はタイトルにある通り、プロダクト開発で遭遇したRailsの日付計算のちょっとした罠についてお伝え…

登録社数60,000社を突破したスケールアップ企業の「品質保証」のこれから 〜新VPoE・マネージャー対談〜

2024年11月現在、SmartHRの登録社数 *1は60,000社を突破しています。 またマルチプロダクト戦略のもと、常に複数プロダクトが開発・提供・利用されています。 この状況で求められる「プロダクト品質」とはどういったものでしょうか?そして、品質を支える組…

エンジニアが挑戦できる、SmartHRのアクセシビリティへの取り組み

こんにちは!SmartHRプロダクトエンジニアのhimiです。 スキル管理機能の開発チームに所属しており、普段の業務では主にフロントエンドの実装を担当しています。 先日アクセシビリティ本部のメンバーのサポートを受けながらWCAG達成基準の検証を実施したので…