| 業務内容 |
国内外で会員数1100万人以上が利用するAI食事管理アプリ「あすけん」の国内版iOSアプリケーション開発をお任せいたします。 現在、技術改善としてアーキテクチャ全体のモダン化(レイヤードアーキテクチャ、マルチモジュール化)により 可読性や保守性が高い状態に改善しようと取り組んでいる最中です。既存コードはベーシックなCocoa MVCです。
データソース層についてはAPI通信周りをRepositoryパターン+SwiftConcurrency、UI層についてはSwiftUIを実験的に導入しています。 開発プロセスはスクラムを採用し、エンジニア目線でのUI提案など、施策に関わることもできる体制です。 技術改善については、週1回の頻度でAndroid / iOSエンジニア全員でAsIs-ToBeを考え実行する会議を実施し、プラクティスやプロセスの改善を提案し、共に検討していきます。 【具体的な業務内容】・国内版AI食事管理アプリ「あすけん」iOS版の設計、開発、テスト、運用 ・アーキテクチャ設計の検討 ・CI/CD環境のメンテナンス及び運用 ・開発組織の技術力向上のためのナレッジ共有 【開発環境】 ・開発言語:Swift ・ユーザー行動分析:Firebase ・CI / CD Github Actions ・業務ツール Xcode, AppCode, GitHub, Slack, Notion, Asana, Miro, Balus
国内外で会員数1100万人以上が利用するAI食事管理アプリ「あすけん」の国内版iOSアプリケーション開発をお任せいたします。 現在、技術改善としてアーキテクチャ全体のモダン化(レイヤードアーキテクチャ、マルチモジュール化)により 可読性や保守性が高い状態に改善しようと取り組んでいる最中です。既存コードはベーシックなCocoa MVCです。
データソース層についてはAPI通信周りをRepositoryパターン+SwiftConcurrency、UI層についてはSwiftUIを実験的に導入しています。 開発プロセスはスクラムを採用し、エンジニア目線でのUI提案など、施策に関わることもできる体制です。 技術改善については、週1回の頻度でAndroid / iOSエンジニア全員でAsIs-ToBeを考え実行する会議を実施し、プラクティスやプロセスの改善を提案し、共に検討していきます。
【具体的な業務内容】 ・国内版AI食事管理アプリ「あすけん」iOS版の設計、開発、テスト、運用 ・アーキテクチャ設計の検討 ・CI/CD環境のメンテナンス及び運用 ・開発組織の技術力向上のためのナレッジ共有
【開発環境】 ・開発言語:Swift ・ユーザー行動分析:Firebase ・CI / CD Github Actions ・業務ツール Xcode, AppCode, GitHub, Slack, Notion, Asana, Miro, Balus
変更の範囲:有
会社の定める業務
|
| 必要な経験 |
・エンジニア歴4年以上 ・SwiftによるiOSネイティブアプリ開発の実務経験2年以上 ・継続的な学ぶ習慣が有る方
【本ポジションで得られるもの】 技術的チャレンジができる環境:事業の将来に向けた事業成長に不可欠な 技術的課題解決に取り組むことができます。 1100万人が利用するプロダクトのリアーキテクチャなど大規模かつ 重要なプロジェクトに大きな裁量を持って関わることができます。 事業の成長を実現するために、能動的に取り組める方には積極的に挑戦していただける環境です。 共に学び成長する組織 :開発組織の技術力向上に力を特に入れており、定期的に社内勉強会を開催しています。 外部講師を招いてのワークショップのほか、個人の取り組みを勉強会でシェアしたり ブログでの発信も積極的に行ったりしています。
|
・エンジニア歴4年以上 ・SwiftによるiOSネイティブアプリ開発の実務経験2年以上 ・継続的な学ぶ習慣が有る方
【本ポジションで得られるもの】 技術的チャレンジができる環境:事業の将来に向けた事業成長に不可欠な 技術的課題解決に取り組むことができます。 1100万人が利用するプロダクトのリアーキテクチャなど大規模かつ 重要なプロジェクトに大きな裁量を持って関わることができます。 事業の成長を実現するために、能動的に取り組める方には積極的に挑戦していただける環境です。
共に学び成長する組織:開発組織の技術力向上に力を特に入れており、定期的に社内勉強会を開催しています。 外部講師を招いてのワークショップのほか、個人の取り組みを勉強会でシェアしたり ブログでの発信も積極的に行ったりしています。
|