Sr. Software Engineer, iOS/Android

Salary not provided

ScalaC++SwiftKotlinAndroidGitTypeScriptiOS
Japanese: Fluent

Minimum year of experience: 3

Monoxer

技術基盤進化エンジニア 募集

概要

私たちは、人の記憶のプラットフォームを開発・運営する企業です。
現代の「憶える」作業に新たな改革をもたらすため、個々人に委ねられてきた記憶の方法に向き合い、学びの苦痛を解決すべく、教育や社会人領域を含む事業を展開しています。
現在、事業の急成長とサービス拡大に伴い、技術基盤の抜本的な進化を推し進める中心メンバーを募集しています。


チームのミッション・業務内容

ミッション

  • iOS/Android/Web の3プラットフォームを並行開発している現状を変革し、
    「単一基盤」への統合・革新を主導
  • 開発効率化と市場投入速度の最大化("build once, deploy everywhere"の実現)
  • 統一基盤を軸にした、効率的で革新的なプロダクト開発&技術文化の確立

主な業務

  • 技術戦略の策定/推進

    • 単一基盤移行の技術選定・PoC主導
    • 新技術やアーキテクチャの導入・設計・実装
  • マルチスタックな技術リーダーシップ

    • 既存ネイティブアプリの改善、新基盤での開発運用の両立
    • マイルストーン策定・内部外部ステークホルダーとの調整
  • 技術文化醸成と継続的リーダーシップ

    • 統一基盤を軸とした高品質なプロダクト開発リード
    • 技術向上促進・コードレビュー/技術共有等、開発文化を牽引

得られる経験

  • 大規模プロダクトの「動き続ける標的」への段階的アーキテクチャ刷新経験
  • 技術的負債の根本解決など、ビジネス×技術の本質課題への実践的取り組み
  • 3プラットフォーム統合・多数ステークホルダーを巻き込む希少なスキルセット

技術スタック

  • サーバサイド: Scala (Play), C++
  • フロントエンド: TypeScript, React, Redux
  • Android: Kotlin, C++
  • iOS: Swift, C++
  • インフラ: GCP
  • データベース: MySQL
  • コード管理: GitHub
  • コミュニケーション: Slack

応募条件

歓迎される経験

  • 大規模ユーザーを持つネイティブアプリの開発・運用経験
  • 大規模リファクタリングや段階的移行PJの参加経験
  • 「Build once, deploy everywhere」な開発ビジョンへの共感

下記いずれかの経験(一つ以上歓迎)

  • TypeScriptを用いた大規模Web開発の主体経験
  • Android または iOS モバイルアプリ開発の深い知識
  • Scalaによるバックエンド開発経験
  • C++製品開発経験

求める人物像

  • 善良で謙虚な方
  • 柔軟に物事へ取り組む姿勢
  • 高い学習意欲

働く環境

給与

  • 経験・能力に応じて決定

勤務地

  • 飯田橋オフィス

雇用形態

  • 正社員

勤務時間

  • 10:00~19:00(実働8時間)の裁量労働制
  • 完全週休二日制・祝祭日、年末年始休暇
  • 入社時に有給休暇10日付与
  • リモートワーク可能

試用期間

  • 3ヶ月

福利厚生

  • ストックオプション制度
  • 交通費支給
  • 書籍購入補助
  • フリードリンク
  • 各種保険完備(雇用・労災・厚生年金・健康保険)
  • 社外研修費用補助