ネイティブアプリエンジニア(Android)
- Androidエンジニア
- 500万円 〜
最終更新日:
仕事内容
エムスリーはテクノロジーを活用し、医療業界にイノベーションを起こすことを目指して、日本国内外で数多くのアプリ・Webサービスを展開しています。
アプリ開発チームではエムスリーが展開する約20事業を横
開発環境
・言語: Kotlin
・アーキテクチャ: Flux / MVVM / Clean Architecture
・ライブラリ: Jetpack Compose / Kotlin coroutine / Kotlin Flow / Kotlin Multiplatform
・テスト: Robolectric / MockK
・バックエンド: Spring Boot (REST, GraphQL) / AWS / Firebase
・その他: Slack / Figma / GitLab / GitHub / Confluence / Jira
■チーム体制
エンジニア6名(Android / iOS / バックエンド)、プロダクトマネージャー5名、QA2名
マルチデバイスチームは横断チームとして、各プロダクトチームと協力して、アプリの開発をおこなっています。1プロダクトあたり2-3名のアプリエンジニアがアサインされ、小さいチームで高速に開発をおこなっています。企画段階からエンジニアが参加し技術/デザインの検証をしながら企画を具体化していきます。経営メンバーとも日次レベルでコミュニケーションをとり、素早い意思決定、ユーザーへの素早い価値提供を目指しています。
求めるスキル
必須スキル/経験
・Android向けネイティブアプリの開発経験
・Google Play Storeもしくは類似のStoreへのAndroidアプリケーションのリリースおよび運用経験
・Android StudioやGradle、OSSといった基本的な周辺知識
歓迎スキル/経験
・CIを使ったテスト・リリースの自動化経験
・Jetpack Compose等の宣言的UIを用いた経験
・バックエンド開発の経験・基礎知識 (BFF, GraphQL, OpenAPI)
・Flutterによるアプリ開発の経験
求める人物像
-
紹介資料
仕事の魅力
・少人数のチームでスピード感を持って、企画段階から運用まで、幅広い経験を積むことが可能
・フルスタックなエンジニアが数多く在籍する環境で、アプリエンジニアとして参画された場合でも、Webフロントやバックエンド、インフラ、アプリなど、他の技術領域への挑戦も可能
・新規事業開発から、売上数百億円規模のプロダクトの継続的な改善およびリファクタリングといった、様々な事業フェーズでの経験も本人の希望に合わせて提供可能
募集条件
開発環境や技術選定等に関する特集記事
求人の特徴
こだわり条件
利用技術
趣向性
- 自社サービスの開発
- 職場の一体感
- 変化の早い業界・職場
- これまでにない挑戦
- 新しい取り組み・技術の活用
- サービス企画・提案業務への参加
- 自ら主体的に取り組む姿勢
- 継続的な改善活動
- Web
- モバイル
- アプリケーション開発
- テスト
- インフラ
- 新規事業・新サービス
- サービスの運用・保守
- OSS活動