株式会社HataLuck and Person 全ての求人一覧エンジニア の求人一覧
株式会社HataLuck and Person 全ての求人一覧

ソフトウェアエンジニア/テックリード_バックエンド

▼サービス概要 日本のサービス業は、世界でも評価される「おもてなし」の文化を誇っています。しかしその裏側では、深刻な人手不足や低賃金といった構造的な課題が続いています。特に店舗の現場では、IT投資が進んでおらず、今も紙のメモや口頭伝達が当たり前の現場も多く、働く人のやりがいや、顧客に提供される体験の質に悪影響を与えています。 中でも日本は非正規雇用の比率が非常に高く、現場を支える彼ら・彼女らの働きがいやキャリア支援が不十分なまま放置されている現状があります。この構造を改善しない限り、サービス業の持続可能性そのものが危ぶまれる状況です。 私たちは、『「はたらきがい」を科学して、サービス業ではたらく人々を輝かせる社会システムをつくる』、というビジョンを掲げています。その実現のために「はたLuck シリーズ」を通じて、現場に寄り添い、現場を変え、業界全体を変革することを目指しています。 「はたLuck シリーズ」は、店舗現場で働く方々が日々の業務をもっとスムーズに、もっと楽しく進められるよう支援する店舗DXアプリケーションです。導入いただくことで、これまで誰も蓄積できなかった「現場での日々のコミュニケーション」や「スタッフの状態」といったデータから、単なる業務改善にとどまらず、組織文化そのものの変革にもつなげていけると私たちは考えています。 10年後には、導入企業とともに社会課題に向き合いながら「はたきがい」を科学し、日本の幸福度を底上げしていくというミッションの実現を目指しています。 ▼募集背景 当社では、事業およびプロダクトの成長に伴い、新機能の開発や改善のニーズが急増しています。 しかし、現状のエンジニアリソースでは対応しきれず、開発スピードと品質の両立が課題となっています。 加えて、これまでの開発プロセスで蓄積された技術的負債の解消も進め、持続可能な開発体制を確立することが求められています。 このような状況を踏まえ、当社では開発体制の強化を進めています。 エンジニア組織の拡充を図り、開発の加速と品質向上の両立を実現することで、「はたらくを楽しく」というコーポレートミッションの実現を目指します。 そのため、プロダクトの成長を支え、共に技術的な挑戦に取り組んでいただける仲間を募集しています。 ▼現状の課題 現在、大きく3つの課題があり、解決に向けて開発組織全体で取り組んでいます。 ①開発生産性の向上と技術負債の解消 これまで、PMF(プロダクト・マーケット・フィット)を最優先し、機能追加を優先してきた結果、技術的負債が蓄積されている状態にあります。 このままでは開発のスピードや品質の維持が難しくなるため、外部品質・内部品質を高めながら高頻度でリリースできる開発体制を構築することが、会社全体の最優先課題となっています。 そのため、リソースを集中投資し、技術的負債の解消と開発プロセスの改善を進めています。 具体的な取り組みとして、以下を実施・計画しています。 - 業務ドメインの複雑性に対応するため、DDD(ドメイン駆動設計)のエッセンスを取り入れた再設計 - バックエンドの移行: PHP(Laravel)→ Go への段階的移行 - フロントエンドの移行: Vue.js → React への段階的移行 - クロスプラットフォームアプリへの移行: Kotlin Multiplatformを使ったiOS/Androidの統合開発 - ミドルウェアの最適化: Firestore から MySQL(Cloud SQL)への移行 - Feature flag の導入、ブランチ戦略の変更、自動テストの強化 - 開発パフォーマンスの可視化: Four Keys のモニタリング - 開発者体験(DX)の向上: DXクライテリアの実施 ②開発組織のスケール 当社のプロダクトは、サービス業における幅広い業態(数千人規模の企業、フランチャイズ店、商業施設など)で導入されており、多様なニーズに対応する必要があります。 そのため、機能リリース後には想定外の使い方や新たな要望が次々と生まれ、運用で補っている課題も多く存在します。 現在、既存機能の拡張や細かな改善による顧客価値の向上の余地はまだ大きい一方で、新機能の開発とのバランスを取ることが求められています。 これを実現するためには、プロダクトロードマップの推進と既存機能の拡張・改善を両立できる体制へと、開発組織をスケールさせることが重要な課題となっています。 具体的には、以下のような課題に取り組んでいます。 - 開発チームの組織設計:モノリスな開発体制から、よりスケーラブルなチーム構成へ - 開発プロセスの標準化:チーム間のコラボレーションを強化し、開発の効率化を図る - オンボーディングの仕組み強化:新メンバーが早期に戦力化できる環境整備 これにより、開発の生産性を高めつつ、顧客の多様なニーズに迅速に対応できる組織を構築することを目指しています。 ③プロダクトのスケール 技術的な負債解消と並行して、高負荷時の耐障害性向上 など、プロダクトのスケーラビリティ強化も重要な課題です。 今後の事業構想を踏まえ、数年後には ユーザー数100万人以上、現在の10倍以上の規模へと成長 することを想定しています。 この成長に耐えられるスケーラブルな基盤・アーキテクチャ設計の構築が求められています。 具体的には、以下の取り組みを実施・計画しています。 - インフラの耐障害性向上: オートスケーリングや分散システムの導入 - マイクロサービス化の検討: 境界づけられたコンテキスト(Bounded Context)を考慮した段階的移行 - Observabilityの強化: SLO/SLAの定義とモニタリングシステムの整備 このような取り組みにより、今後の急成長に対応しつつ、安定したサービス提供を可能にする技術基盤 を構築していきます。 ▼業務概要 バックエンドエンジニアのテックリードとして、弊社プロダクト「はたLuck」のバックエンド開発を牽引していただきます 本ポジションでは、顧客への提供価値を最大化するために、Webアプリケーションのバックエンド領域において技術的意思決定を行い、開発プロセスやアーキテクチャの最適化を通じてチームの生産性を向上させる役割を担います。 また、テックリードとしてリーダーシップを発揮し、円滑なコミュニケーションを促進しながらチームおよび組織全体の技術レベルを引き上げ、プロジェクトの成果を最大化と開発組織の成長を支援することが求められます。 具体的には、バックエンド領域の設計・開発の品質向上を図りつつ、技術的負債の解消と生産性向上を推進していただきます。 さらに、開発組織全体の長期的な技術戦略の策定や、企画から運用までの全フェーズに関与しながら、持続可能な開発体制を築いていくことが期待されます。 ▼責任範囲 - 担当プロダクトおよび所属チームにおけるフロントエンド領域の設計・開発・運用、およびコード品質・パフォーマンスの向上 - 開発組織全体のフロントエンド領域における技術品質、技術標準の策定、知識共有の推進 - 長期的な技術戦略の策定と組織横断的な技術的意思決定 ▼業務詳細 【システム設計・開発】 - Webアプリケーションの機能拡張や新規機能開発、API開発において、企画段階から運用までの全フェーズを技術的にリードする - 高パフォーマンスかつスケーラブルなシステムの設計・開発・最適化 - セキュリティリスクを考慮した設計と開発 - 業務ドメインにおけるモデリングとシステム設計 - モノリスアプリケーションを適切にモジュール化するためのアーキテクチャ基盤の開発 【技術的意思決定・最適化】 - 業務要件に適した技術選定・アーキテクチャ設計の主導 - コード規約、設計パターン、テスト戦略などの技術標準の策定 - 既存プロダクトの技術的負債の解消および継続的なリファクタリングの推進 - インフラやCI/CDパイプラインの最適化による、開発・運用の自動化や効率化の推進 - システムのモニタリング・障害対応体制の構築 - 技術標準の策定とベストプラクティスの確立 - 技術的ロードマップの策定と中長期的な戦略のリード - レガシー技術の移行戦略や新技術の導入の推進 【チーム・プロセス改善】 - コードレビューを通じた品質向上 - 生産性向上を目的とした各種自動化や開発プロセスの最適化の推進 - チームのナレッジ共有を促進するためのドキュメント作成・整備、勉強会や技術ブログの執筆の推進 - メンバーの技術的支援と育成、成長機会の創出 - プロジェクトやチームの技術的意思決定のリード - 開発基盤(開発環境・ツール)の整備と最適化によるDX(Developer Experience)の向上 ▼開発体制 現在の開発チーム体制は、ビジネス価値の創出を担うストリームアラインドチームと、開発基盤を支えるプラットフォームチームで構成されています。 ストリームアラインドチームは、Webアプリケーションとモバイルアプリ開発を担当する2チームがあり、それぞれの領域でユーザーに最適な体験を提供しています。 プラットフォームチームは、共通基盤の整備や開発効率の向上を担い、各プロダクトチームを技術面から支援しています。 ▼実務環境 1:開発組織 開発組織は21名(業務委託含)で、サービス業の経験を持つメンバーが多く、ミッション、ビジョンへの共感が強いこともあり、サービス、プロダクトに対しての熱量が高いメンバーが揃っています。 - CTO:1名 - EM:2名 - バックエンドエンジニア:8名 - フロントエンドエンジニア:4名 - SRE:2名 - アプリ開発エンジニア:4名 2:技術スタック [開発言語] バックエンド:PHP(Laravel)、Go フロントエンド:React、Next.js、TypeScript、Vue.js (廃止予定) モバイルアプリ: Swift (iOS)、Kotlin (Android) [インフラ / モニタリング] Google Cloud、AWS、Firebase、MySQL / Datadog、Sentry [CI/CD] GitHub Actions、Cloud Build [コラボレーション / デザイン] GitHub, Linear / Figma [コミュニケーション / ドキュメンテーション] Slack / Notion、Miro、Figjam ※ Cursorの有料ライセンスを希望者全員に配布しております。 ※ 新規プロダクト開発も計画しており、そこではこれから技術選定します。 ※ 上記の技術スタック全てに精通している必要はありません。
ソフトウェアエンジニア/テックリード_バックエンド

モバイルアプリエンジニア

▼サービス概要 日本のサービス業は、世界でも評価される「おもてなし」の文化を誇っています。しかしその裏側では、深刻な人手不足や低賃金といった構造的な課題が続いています。特に店舗の現場では、IT投資が進んでおらず、今も紙のメモや口頭伝達が当たり前の現場も多く、働く人のやりがいや、顧客に提供される体験の質に悪影響を与えています。 中でも日本は非正規雇用の比率が非常に高く、現場を支える彼ら・彼女らの働きがいやキャリア支援が不十分なまま放置されている現状があります。この構造を改善しない限り、サービス業の持続可能性そのものが危ぶまれる状況です。 私たちは、『「はたらきがい」を科学して、サービス業ではたらく人々を輝かせる社会システムをつくる』、というビジョンを掲げています。その実現のために「はたLuck シリーズ」を通じて、現場に寄り添い、現場を変え、業界全体を変革することを目指しています。 「はたLuck シリーズ」は、店舗現場で働く方々が日々の業務をもっとスムーズに、もっと楽しく進められるよう支援する店舗DXアプリケーションです。導入いただくことで、これまで誰も蓄積できなかった「現場での日々のコミュニケーション」や「スタッフの状態」といったデータから、単なる業務改善にとどまらず、組織文化そのものの変革にもつなげていけると私たちは考えています。 10年後には、導入企業とともに社会課題に向き合いながら「はたきがい」を科学し、日本の幸福度を底上げしていくというミッションの実現を目指しています。 ▼募集背景 当社では、事業およびプロダクトの成長に伴い、新機能の開発や改善のニーズが急増しています。 しかし、現状のエンジニアリソースでは対応しきれず、開発スピードと品質の両立が課題となっています。 加えて、これまでの開発プロセスで蓄積された技術的負債の解消も進め、持続可能な開発体制を確立することが求められています。 このような状況を踏まえ、当社では開発体制の強化を進めています。 エンジニア組織の拡充を図り、開発の加速と品質向上の両立を実現することで、「はたらくを楽しく」というコーポレートミッションの実現を目指します。 そのため、プロダクトの成長を支え、共に技術的な挑戦に取り組んでいただける仲間を募集しています。 ▼現状の課題 現在、大きく3つの課題があり、解決に向けて開発組織全体で取り組んでいます。 ①開発生産性の向上と技術負債の解消 これまで、PMF(プロダクト・マーケット・フィット)を最優先し、機能追加を優先してきた結果、技術的負債が蓄積されている状態にあります。 このままでは開発のスピードや品質の維持が難しくなるため、外部品質・内部品質を高めながら高頻度でリリースできる開発体制を構築することが、会社全体の最優先課題となっています。 そのため、リソースを集中投資し、技術的負債の解消と開発プロセスの改善を進めています。 具体的な取り組みとして、以下を実施・計画しています。 - 業務ドメインの複雑性に対応するため、DDD(ドメイン駆動設計)のエッセンスを取り入れた再設計 - バックエンドの移行: PHP(Laravel)→ Go への段階的移行 - フロントエンドの移行: Vue.js → React への段階的移行 - クロスプラットフォームアプリへの移行: Kotlin Multiplatformを使ったiOS/Androidの統合開発 - ミドルウェアの最適化: Firestore から MySQL(Cloud SQL)への移行 - Feature flag の導入、ブランチ戦略の変更、自動テストの強化 - 開発パフォーマンスの可視化: Four Keys のモニタリング - 開発者体験(DX)の向上: DXクライテリアの実施 ②開発組織のスケール 当社のプロダクトは、サービス業における幅広い業態(数千人規模の企業、フランチャイズ店、商業施設など)で導入されており、多様なニーズに対応する必要があります。 そのため、機能リリース後には想定外の使い方や新たな要望が次々と生まれ、運用で補っている課題も多く存在します。 現在、既存機能の拡張や細かな改善による顧客価値の向上の余地はまだ大きい一方で、新機能の開発とのバランスを取ることが求められています。 これを実現するためには、プロダクトロードマップの推進と既存機能の拡張・改善を両立できる体制へと、開発組織をスケールさせることが重要な課題となっています。 具体的には、以下のような課題に取り組んでいます。 - 開発チームの組織設計:モノリスな開発体制から、よりスケーラブルなチーム構成へ - 開発プロセスの標準化:チーム間のコラボレーションを強化し、開発の効率化を図る - オンボーディングの仕組み強化:新メンバーが早期に戦力化できる環境整備 これにより、開発の生産性を高めつつ、顧客の多様なニーズに迅速に対応できる組織を構築することを目指しています。 ③プロダクトのスケール 技術的な負債解消と並行して、高負荷時の耐障害性向上 など、プロダクトのスケーラビリティ強化も重要な課題です。 今後の事業構想を踏まえ、数年後には ユーザー数100万人以上、現在の10倍以上の規模へと成長 することを想定しています。 この成長に耐えられるスケーラブルな基盤・アーキテクチャ設計の構築が求められています。 具体的には、以下の取り組みを実施・計画しています。 - インフラの耐障害性向上: オートスケーリングや分散システムの導入 - マイクロサービス化の検討: 境界づけられたコンテキスト(Bounded Context)を考慮した段階的移行 - Observabilityの強化: SLO/SLAの定義とモニタリングシステムの整備 このような取り組みにより、今後の急成長に対応しつつ、安定したサービス提供を可能にする技術基盤 を構築していきます。 ▼業務概要 モバイルアプリエンジニアとして弊社プロダクト「はたLuck」のアプリ開発を担当していただきます。 本ポジションでは、顧客への提供価値を最大化するために、アプリケーションのスケーラビリティや保守性を考慮したモバイルアプリの設計・開発・運用を担い、継続的なデリバリーの実現を目指します。 特に、生産性向上に取り組みつつ、安定したプロダクト開発を推進する役割を担います。 具体的には、プロダクト開発チームの一員として、モバイルアプリの専門性を活かし、企画段階から運用までの全フェーズに関与し、他のメンバーと協力して取り組んでいただきます。 ▼業務詳細 【システム設計・開発】 - アプリケーションの機能拡張や新規機能開発において、企画段階から要件定義、設計、開発テスト、運用 - ユーザーフレンドリーなUI/UXの要求を満たすための提案および設計・開発 - 業務ドメインにおけるモデリングとシステム設計 【開発プロセス】 - 既存プロダクトにおける技術的負債の解消と継続的なリファクタリング - コードレビューを通じた品質向上 - 生産性向上のための各種自動化(自動化・CI/CD・テストカバレッジの向上) - チームのナレッジ共有を促進するためのドキュメント作成・整備 ▼開発体制 現在の開発チーム体制は、ビジネス価値の創出を担うストリームアラインドチームと、開発基盤を支えるプラットフォームチームで構成されています。 ストリームアラインドチームは、Webアプリケーションとモバイルアプリ開発を担当する2チームがあり、それぞれの領域でユーザーに最適な体験を提供しています。 プラットフォームチームは、共通基盤の整備や開発効率の向上を担い、各プロダクトチームを技術面から支援しています。 ▼実務環境 1:開発組織 開発組織は21名(業務委託含)で、サービス業の経験を持つメンバーが多く、ミッション、ビジョンへの共感が強いこともあり、サービス、プロダクトに対しての熱量が高いメンバーが揃っています。 - CTO:1名 - EM:2名 - バックエンドエンジニア:8名 - フロントエンドエンジニア:4名 - SRE:2名 - アプリ開発エンジニア:4名 2:技術スタック [開発言語] バックエンド:PHP(Laravel)、Go フロントエンド:React、Next.js、TypeScript、Vue.js (廃止予定) モバイルアプリ: Swift (iOS)、Kotlin (Android) [インフラ / モニタリング] Google Cloud、AWS、Firebase、MySQL / Datadog、Sentry [CI/CD] GitHub Actions、Cloud Build [コラボレーション / デザイン] GitHub, Linear / Figma [コミュニケーション / ドキュメンテーション] Slack / Notion、Miro、Figjam ※ Cursorの有料ライセンスを希望者全員に配布しております。 ※ 新規プロダクト開発も計画しており、そこではこれから技術選定します。 ※ 上記の技術スタック全てに精通している必要はありません。