モバイルエンジニア ※テックリード候補

セールス・営業

企業情報

事業内容
サマリー

当社は英語コーチングサービス『PROGRIT』を主軸に事業を伸ばし、
創業7年で累計受講者数1万8000名を突破、社員数170名、2022年9月にグロース市場に上場を果たしました。

“短期集中型” で実践的な英語力を身に付けられる英語コーチングサービスに加え、
シャドーイングに完全特化した英語学習アプリ『シャドテン』・スピーキングの「正解」が身に付く『スピフル』を中心とした
サブスクリプション型のサービスを展開しています。

「人」を介すパーソナルコーチングを通して蓄積されてきた、
効率的で結果の出る英語学習の知見やデータを活かし、今後は「人」×「テクノロジー」の形で
より多くのユーザの幅広い課題を解決できるような英語学習プロダクトの開発に注力したいと考えています。

その先駆けとして現在シャドーイング添削サービスの「シャドテン」を開発しており、シャドテンは前年度比で約190%成長を実現しております。

公式メディアまとめ
企業の公式情報をAIで自動収集し、候補者様のご支援に役立つ情報を提供します。

AIが集めた公式メディアを見る >>

仕事内容

職種 ITエンジニア
職種内容
  • SE(Web・オープン系)
配属部署 (記入なし)
配属部署詳細

▪️ 配属チーム
当社はマトリクス型組織となっています。プロダクト毎のチームと、モバイル職能のチームに所属して頂きます。前者はユーザーの要件や仕様について、後者は設計や実装に関していつでも気軽に雑談できる環境です!
・ プロダクトチーム:PdM、デザイナー、サーバーサイド、モバイル(Android / iOS)の5名で構成
・ モバイル職能チーム:Android / iOS10名で構成(業務委託含む)

<組織構成>
プロダクト開発部の中でデザイナーからなる「デザイングループ」、エンジニアからなる「エンジニアグループ」に分けられています。

プロダクト開発部責任者を主導に構成されている構成は以下です。
・エンジニア 28名(内、業務委託 18名)
・コミュニケーションデザイナー 2名
・UX/UIデザイナー 5名(内、業務委託 1名)
・QA 3名(内、業務委託 3名)
・アシスタント 1名

【エンジニアグループの内訳】
・iOSエンジニア 8名
・Androidエンジニア 7名
・フロントエンドエンジニア 4名
・サーバサイドエンジニア 8名
・インフラエンジニア 1名
※帰国子女や外国籍のエンジニアが在籍していたり、部署を通じてグローバルな環境を好む方にもフィットすると思います。

<平均的なチーム構成>
平均約4名で1チームとして開発をおこなっております。1プロジェクトのリリース単位期間はおよそ2週間〜1カ月くらいです。

<配属上司経歴>
CTO 島本

前職ではヘルステックベンチャーでRuby on Railsのサーバ、React.jsのフロントエンド、React Nativeのアプリ開発を経験。その前はIT教育ベンチャーでRuby on Railsを利用して、業務用のシステムやIT教育のWEBサービスを開発しておりました。さらに前は証券会社のIT部門で、JavaやC#、Perlを使って、証券業務のシステムの開発も経験しております。

業務外ではHaskellなどのプログラミング言語やPyTorchを使った機械学習など、技術の勉強をしております。

好きなエディタはVimです。

仕事内容

▪️ 解決したい課題とお任せしたい役割
<課題>
4つのアプリを統一性が高くなく、保守性や拡張性に課題があります。
全体の設計や使用技術などの方針を定め、モバイル開発の基盤整備が急務となっています。

<役割>
・ モバイルアプリの設計〜開発
・ 保守性や拡張性を意識した設計、技術選定等
・ 中期長期目線でのインクリメンタルな設計改善
・ PdMやデザイナーと協業しユーザー価値を提供

▪️ 業務内容
モバイルアプリ開発を行っていただきます。

▪️ 開発フロー
開発はスクラムを採用しており、2週間のスプリントを実施しています。
1. Backlog Refinement
2. Sprint Planning
3. Daily Standup
4. Sprint Review
5. Sprint Retrospective

▪️ 開発ルール
・ 作業はGithub projectsのカンバンで可視化されています
・ Architecture Decision Record(ADR)を整備しており、ADRに沿って開発します
・ コードレビューはAndroidエンジニア同士でラウンドロビンで実施します
・ マージ後はエンジニア以外もすぐに検証ができるよう自動デプロイされます
・ マルチプロダクト間の連携をPDCAするためモバイルRetrospectiveを隔週開催しています

▪️ 技術スタック

・ 開発言語:Swift
・ AI:GitHub Copilot、ChatGPT
・ ライブラリ①:SwiftUI、Swift Concurrency、OpenAPIClient(Swaggerから自動生成)
・ ライブラリ②:運用歴の長いアプリ→UIKit、RxSwift、Moya、PromiseKit、Swift Concurrency(移行中)
・ アーキテクチャ:MVVM+Clean Architecture
・ Test:XCTest、Swift Testing(移行中)
・ CI/CD:GitHub Actions、Bitrise
・ 生産性Metrics:DX Core 4、Bitrise Alerts
・ エラー検知:Crashlytics、Sentry(移行中)


・ 開発言語:Kotlin
・ AI:GitHub Copilot, ChatGPT
・ ライブラリ:Jetpack Compose、Hilt、kotlinx.coroutines、Kotlin Multiplatform(トライアル中)
・ アーキテクチャ:MVVM+Clean Architecture
・ Test:JUnit4、kotlin.test(移行中)
・ CI/CD:Bitrise、GitHub Actions
・ 生産性Metrics:DX Core 4、Bitrise Alerts
・ エラー検知:Crashlytics、Sentry(移行中)

▪️ 作業環境
・ 週3リモート、週2出社(火・金)
※入社後1ヶ月はオンボーディング施策の一つとして週5出社をお願いしております。
・ 入社時点で最新のMacBook Proをご用意します。
・ 出社時用に、相談の上、希望のディスプレイをご用意します。

▪️ 入社後の期待イメージ
オンボード担当がしっかりサポートしながらキャッチアップをしていただきます。また、毎週上司との1on1ミーティングも実施されますので、悩みがあればすぐに相談できる環境です。

・ 入社1ヶ月:Small taskを通してキャッチアップ(組織文化、既存コード、開発フロー)
・ 入社2ヶ月:要件・仕様Refinement(洗練)において技術面からの最適化ができる
・ 入社3ヶ月:主務と並行し技術課題バックログ消化で生産性へ貢献する(主務8割以上の割合) 

<エンジニア組織の開発環境一覧>
サーバ:PHP、Laravel
インフラ:AWS(EC2、RDS、ECS、CloudFront等)
フロントエンド:TypeScript、Next.js、Vue.js
iOSアプリ:Swift
Androidアプリ:Kotlin
CI/CD:CircleCI、GitHub Actions(サーバおよびフロントエンド)、Bitrise(モバイルアプリ)
データウェアハウス:BigQuery
ETL: HEVO、Dataform
API仕様管理:OpenAPI
コード管理:Git、GitHub
プロジェクト管理:Notion
ドキュメント管理:Notion

従事すべき業務の変更の範囲

会社の定める業務(業務の都合、異動等による変更あり)

募集背景

これまで「人」を介す形でパーソナルコーチングを主体事業として、効率的で結果の出る英語学習の知見やデータが蓄積されてきました。今後はそれを活かし「人」×「テクノロジー」の形でより多くのユーザの幅広い課題を解決できるようプロダクトの開発に注力したいと考えています。しかし、プロダクト需要拡大に人員リソースが追いついておりません。

プロダクトがグロースする初期フェーズは、必ずしも技術として理想通りには行かない場合もあります。事業目線でのProfit / Lossと技術目線でのバランスをうまく取りつつ、ユーザー体験にチームで真摯に向き合い、楽しみながら開発していただける方を募集しています!

採用人数 1名

必須・歓迎要件

必須要件

・ iOSまたはAndroidアプリケーションの開発経験5年以上
・ モダンなiOS/Androidアプリケーションのアーキテクチャ知識
・ アジャイルまたはスクラム開発経験
・ iOSアプリまたはAndroidアプリの技術選定経験

歓迎/尚可

・ iOSアプリまたはAndroidアプリのアーキテクチャ設計経験
・ iOSアプリまたはAndroidアプリのリリース経験
・ テストコードに関する知識、経験(ユニットテスト、E2Eテストなど)
・ 自動化、CIに関しての知識、経験Androidアプリのアーキテクチャ設計経験

勤務地

勤務地
  • 東京都
リモートワーク 一部リモート
リモートワークに関する補足事項

・ 週3リモート、週2出社(火・金)
※入社後1ヶ月はオンボーディング施策の一つとして週5出社をお願いしております。

勤務地住所

<本社>
〒105-0013
東京都港区浜松町1丁目30-5 浜松町スクエア11階

就業場所の変更の範囲

会社の定める場所(リモートワークを行う場所を含む)

喫煙環境

その他

屋内全面禁煙

転勤の有無

無し

転勤の有無に関する補足事項

(記入なし)

雇用形態

雇用形態
正社員

契約期間:期間の定め無し
試用期間 有り (3ヶ月)
試用期間に関する補足事項

(記入なし)

就業時間 10:00〜19:00
休憩時間 60分
フレックス制度 フレックス制度
フレックス制度に関する補足事項

■就業時間:所定労働時間8時間(休憩60分)
※フレックスタイム制あり(コアタイム:12:00~15:00)

時間外労働 有り

待遇・給与・福利厚生

入社時想定年収 800 万円〜1500 万円
賃金制度

(記入なし)

裁量労働制固定残業代制

(記入なし)

待遇条件・昇給賞与

応相談

〈想定年収〉
800万円〜1,500万円

〈想定月収〉
min 57.1万円(見込残業代:143,353円)
max 107.1万円(見込残業代:268,771円)

■諸手当:通勤手当(会社規定に基づき支給)、残業手当(固定残業代制※45h/超過分は別途支給)

■その他制度
・子育て支援金(出産時10万円)
・認可外保育補助(5000円/月)
・シッター補助(1000円/1H)
・時短勤務制度
・レクリエーション費用(3000円/人)
・持株会奨励金制度(奨励金25%)

福利厚生

■社会保険:健康保険、厚生年金保険、雇用保険、労災保険 

<技術向上、教育体制>
・書籍購入補助:書籍購入費用の50%補助し、個人の所有になります。電子書籍もOKです。(簡易フォーマットでの感想提出が必要)
・勉強会やカンファレンスの参加時間を業務時間として計上(フリーフォーマットで社内へ内容共有が必要)
・開発効率化ツールの購入補助(例:Github Copilot、ChatGPT、etc…)
・自社サービスを社員割引で利用可能 etc.

iOS、Android、サーバサイド、フロントエンドと基本的な役目は分かれておりますが、役目以外の部分を学びながら、開発に携われるようにしていきたいと考えております。

休日休暇 土日祝休み(完全週休2日制)
休日休暇に関する補足事項

年間120日〈土日祝日/有給休暇年10日〜/GW/夏季/年末年始/慶弔/介護休暇〉
※1週間程度の海外旅行に行く社員も多数!

■その他制度
・産休育休制度

この求人についてのお問い合わせ、キャリアアドバイザーへのご相談は、下記のフォームからご連絡ください。

お名前:

メールアドレス:
※PCメール(hired.co.jp からご連絡いたします)が受け取れるメールアドレスをご入力ください。送信後は、迷惑メールフォルダにメールが届いていないかなどもご確認ください。

お問い合わせ内容: