- なぜ募集しているのか
- 事業拡大に伴う増員となります。
- どんな仕事か
-
現在SmartHRは基本機能と、従業員の人事データを使用したオプション機能に分かれています。
基本機能のフロントエンドは、Railsによる静的レンダリング部分とReactアプリケーションが混在した状態です。現在開発されている新機能はすべてReact + TypeScriptで開発されており、必要に応じてRailsエコシステムで開発された箇所のリプレイスを行いつつ進めています。
一方オプション機能は基本的にすべてReactによって開発されたSPAです。基本的に1チーム1プロダクトを担当しており、少人数チームによる立ち上げ期のものからProduct Market Fitを遂げているものまで様々なフェーズのプロダクトが存在しています。
【ウェブアプリケーション開発】
・開発関連: 実装・テストコード追加・レビュー・検証・リリース、などプロダクト開発に必要なことを職能に縛られず横断的に行っていただきます
・問い合わせ対応: 仕様確認、不具合調査など
・仕様検討: PdM・デザイナとの協働、ユーザーヒアリングなど
・プロジェクト進行: 多くの場合スクラムをフレームワークとして利用しているため、各種イベントの進行・改善を通してチームとしてプロジェクト進行に取り組んでいただきます
【UI コンポーネント基盤整備(SmartHR UIの開発)】
・開発関連:実装、レビュー、検証、リリース
・仕様検討:コンポーネントの I/F や仕様決め
・プロジェクト進行:カンバン形式による開発
・SmartHR UIを包括するデザインシステムの構築 - 求められるスキルは
-
必須 言語:
・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などを使った継続的インテグレーションの構築経験
バックエンド:・開発
・フレームワークを使用したサーバサイド開発の実務経験(フレームワークの種類は問いません) - 雇用形態は
- 正社員
- どこで働くか
- 東京都
- 勤務時間は
- 10:0~19:0
- 給与はどのくらい貰えるか
- 万円~万円
- 待遇・福利厚生は
- 健康保険 厚生年金 雇用保険 労災保険 通勤手当
- 休日休暇は
- 慶弔休暇 年末年始 夏期休暇 有給休暇 完全週休二日制(土日)、祝日
掲載期間24/11/15~24/11/28
求人No.GKL-272125