株式会社HataLuck and Person logo

モバイルアプリエンジニア(業務委託)

Hiring from
Probably Worldwide
Work type
Remote
Posted

626,422 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

アプリ開発チームを牽引するテックリード募集!!

仕事概要

サービス概要

私たちは、『「はたらきがい」を科学して、サービス業ではたらく人々を輝かせる社会システムをつくる』というビジョンを掲げ、サービス業の店舗DXを支援する「はたLuck シリーズ」を開発・提供しています。

「はたLuck」は、店舗で働くスタッフと管理者のコミュニケーションや情報共有を支援するモバイルアプリケーションです。現場の業務効率化だけでなく、働く人々のエンゲージメント向上や組織文化の改善を通じて、サービス業の課題解決を目指しています。

募集背景

現在、モバイルアプリ開発チームは業務委託エンジニアを中心に構成されており、社員の専任テックリードが不在の状況です。

既存アプリの機能開発・改善に加え、Kotlin Multiplatform(KMP)を活用したクロスプラットフォーム開発への移行を進めており、開発体制の強化が必要となっています。

今回、開発リソースの増強とともに、PdM・EM・他のエンジニアと連携しながら、モバイルアプリ開発を技術面・実務面からリードしていただける方を募集します。

単に開発タスクを担当するだけでなく、要件定義から設計・実装・レビュー・不具合対応まで、自律的に推進できる方を求めています。

なお、チームのマネジメントおよび開発上の最終的な意思決定はEMが担い、重要事項はEM・PdMと協議しながら進める体制です。

業務内容

自社プロダクト「はたLuck」のモバイルアプリ開発において、以下の業務を担当していただきます。

1. モバイルアプリの設計・開発

  • 既存iOS/Androidアプリの機能開発・改善
  • Kotlinを用いたAndroidアプリ開発
  • Kotlin Multiplatform(KMP)を用いた共通化領域の設計・開発
  • KMPへの段階的な完全移行に向けた設計・実装
  • 既存コードのリファクタリングおよび技術的負債の改善
  • 単体テスト・結合テストの設計および実装

2. 要件定義・技術設計

  • PdMとの要求仕様・機能要件のすり合わせ
  • 要求仕様に基づく技術要件の具体化
  • 実現方法の検討および技術的な課題・リスクの整理
  • アプリケーションの保守性・拡張性を考慮した設計
  • EM・PdMとの技術的な方針や実装方法の協議

3. 開発チームとの連携・品質向上

  • 他のモバイルアプリエンジニアのコードレビュー
  • 開発タスクの分担・実装方針に関するメンバー間の調整
  • 開発上の課題や技術的な問題の共有・改善提案
  • 開発プロセスやコード品質の継続的な改善
  • 必要に応じた技術的なナレッジの共有・ドキュメント整備

4. 不具合調査・改善対応

  • CSから報告されるモバイルアプリの不具合調査
  • ログやコードの分析による原因特定
  • 不具合の修正および再発防止に向けた改善
  • 他のエンジニアと連携した不具合対応の調整

■ 期待する役割

本ポジションでは、テックリード相当の技術力・経験を持ち、開発実務を自律的に推進できることを期待しています。

  • PdMと直接コミュニケーションを取り、要求仕様を開発可能な要件へ具体化できること
  • 技術的な課題に対して自ら解決策を検討し、設計・実装まで推進できること
  • 他のエンジニアと協働し、コードレビューや開発タスクの調整を通じてチーム全体の開発を円滑に進められること
  • 通常の技術判断は自律的に行い、重要な判断や方針変更はEMと協議できること
  • 既存アプリの改善とKMPへの移行を並行して推進できること

※ ピープルマネジメントや組織管理は業務範囲に含みません。

必須スキル

  • Kotlinを用いたAndroidアプリケーション開発の実務経験
  • 要求仕様から要件を具体化し、設計・実装まで自律的に進めた経験
  • 他のエンジニアが実装したコードのレビュー経験
  • Git / Pull Requestを用いたチーム開発経験
  • テスト設計およびテストコードの実装経験
  • PdMや他のエンジニアなど、関係者と協議しながら開発を進めた経験

※ Kotlinの実務経験年数は問いません。これまでの担当業務や技術的な課題解決経験を重視します。

歓迎スキル

  • Kotlin Multiplatform(KMP)を用いた開発経験
  • Swiftを用いたiOSアプリケーション開発経験
  • モバイルアプリのアーキテクチャ設計・改善経験
  • テックリードまたはそれに準ずる役割の経験
  • チーム内の開発タスクの分担・調整経験
  • 既存アプリケーションのリファクタリングや技術的負債の解消経験
  • モバイルアプリの不具合調査・障害対応経験
  • CI/CDの構築・改善経験
  • スクラムなどのアジャイル開発経験

求める人物像

  • 自律的に課題を発見し、解決に向けて行動できる方
  • 技術的な専門性を活かしながら、他のエンジニアと協働できる方
  • PdMやEMとの建設的なコミュニケーションを通じて開発を推進できる方
  • 既存システムの課題に向き合い、継続的な改善に取り組める方
  • 技術的な正しさだけでなく、プロダクトの提供価値や開発の優先順位を考慮できる方

応募概要

給与

報酬:スキル・経験等を踏まえ、個別にご相談
契約期間:長期継続前提(契約更新あり)
参画開始時期:できるだけ早期(応相談)

勤務地

フルリモート

雇用形態

業務委託

勤務体系

稼働時間帯:平日日中のミーティング参加・コミュニケーションが可能な方

※開発メンバーの稼働時間は10:00〜19:00

Similar jobs

Apply for this job100% free