【週2リモート可】ソフトウェアエンジニア◆Next.js/React◆税理士業界No.1 HRTech
株式会社ヒュープロ
給与:450万円〜800万円
雇用形態:正社員
勤務地:東京都
仕事内容
税理士・会計業界で求人数No.1を誇る転職サイト「ヒュープロ」および新規プロダクト「ヒュープロ ダイレクト」の開発に携わっていただきます。プロダクト企画から実装まで一気通貫で関与し、ユーザーと直接対話しながらUX設計やプロダクト改善を推進していただきます。
【具体的な業務内容】
◆新規プロダクト開発
・「ヒュープロ ダイレクト」の新機能開発
- 求人企業向けの検索機能拡張やパフォーマンス改善
- 求職者の返信率向上のための仮説立案→実装→測定→改善サイクルの実行
- スキルマッチング自動化機能の設計・実装
- 15分面談機能など、独自機能の企画・開発
◆既存プロダクトのグロース
・「ヒュープロ」転職サイトのRails→Next.jsへのリプレイス推進
・ユーザー体験向上のための機能改善・追加開発
・サービス全体のパフォーマンス最適化
◆開発環境・品質の整備
・PlaywrightやBunを用いたテストコードの導入・整備
・アプリ全体のパフォーマンス改善
- インフラ不具合によるエラー原因の特定と解消
- 発行されるSQLの最適化やクエリ改善
- ボトルネックとなっている処理のリファクタリング
・コード規約の整備と運用(開発スピードと品質のバランスを考慮)
◆チーム拡大への貢献
・採用活動への参画(技術面談、技術課題の設計)
・オンボーディング支援、メンバー育成
・開発組織の行動指針やミッションのアップデート
【開発環境・技術スタック】
*開発言語・フレームワーク*
- フロントエンド:Next.js 15.5(26年度中に16へメジャーアップデート予定) / React 18.2 / TypeScript 5.5
- バックエンド:Ruby on Rails 7.0
- ORM:Prisma 5.20
- CSSフレームワーク:tailwindcss 3.4
*インフラ・ツール*
- データベース:MySQL
- 全文検索:Elasticsearch 7.10.2
- インフラ:AWS(EC2)
- IaC:Terraform 1.10
- CI:Circle CI / GitHub Actions
- テスト:Playwright 1.49 / Bun 1.1
*プロジェクト管理・コミュニケーション*
- プロジェクト管理:GitHub
- ドキュメント共有:Kibela
- コミュニケーション:Slack
【開発体制・組織文化】
▼アジャイル開発でスピードと品質を両立
アジャイル開発を採用し、ほぼ毎日本番環境へリリースを実現。コードベースは保守性が高く、常に改善を続けています。
▼オープンでフラットなコミュニケーション
定例ミーティングはほぼなく、都度コミュニケーションを取るスタイル。職種や役職に関係なく、気軽に意見を出し合える文化です。
▼明るく助け合う雰囲気
楽しむときはとことん楽しみ、集中するときは一心不乱に取り組む。困っている人がいれば一緒に問題解決を考える、チームワークを大切にしています。
▼多様なメンバー構成
20代~30代が中心で、家庭を持ちながら働いているメンバーも在籍。個々の趣味が多岐にわたり、部署を問わず頻繁に会話が交わされています。
【働く環境】
・エンジニア正社員7名(30歳前後)+業務委託で約10名のチーム
・MacBook Pro貸与、デュアルモニター完備
・スタンディングデスクや複数の椅子(ITOKI等)から選択可能
・リフレッシュスペースあり
・週2回リモートワーク可能
・代表自身がiOSアプリ開発エンジニアとしての経験があり、エンジニアが働きやすい環境づくりを重視
【教育・成長支援】
・毎週の社内勉強会(Knowledge Seeds)開催
・社員や外部エンジニア(技術書の出版実績あり)による相互レビュー
・ヒュープロライブラリーの技術書貸出
・書籍購入補助制度
・モダンな技術スタックを積極導入し、技術力向上をサポート
【キャリアパス】
入社1年目:既存プロダクトの機能開発、コードベースへのキャッチアップ
入社2~3年目:新規機能の設計・実装をリード、技術選定への参画
入社4年目以降:テックリード、エンジニアリングマネージャーなど、技術領域のリーダーとしてキャリアを拡張
応募資格
【必須要件】
・2年以上のWeb開発経験(フロントエンド、バックエンド問わず)
・チーム開発経験
・Web開発における機能開発(実装)メインの実務経験
※テスト・QAのみの経験では経験不足と判断させていただきます
【歓迎要件】
・Next.jsを用いた開発経験
・Reactを用いた開発経験
・TypeScriptを用いた開発経験
・Ruby on Railsを用いた開発経験
・アジャイル開発の経験
・テストコード作成経験(Playwright、Jest等)
・AWSなどクラウド環境での開発経験
・データベース設計・最適化の経験
・0→1フェーズの新規プロダクト開発経験
【求める人物像】
・プログラミングが好きな方
・ものづくりが好きな方
・良いコードや良い設計を模索することが好きな方
・知的好奇心が旺盛な方
・チーム開発におけるコミュニケーションを大切にしている方
・自分の手でサービスを作り出したい方
・当社の理念やビジョンに共感いただける方
・会社と一緒に成長していきたい方