転職・求人情報の詳細をご覧になる場合は会員登録(無料)が必要です
部署・役職名 | 【Androidリードエンジニア】クラッシュフリー率99%以上!ローソン公式アプリの開発|リモートワーク◎裁量労働制◎ |
---|---|
職種 | |
業種 | |
勤務地 | |
仕事内容 |
累計2,000万以上ダウンロードされている、ローソンアプリのAndroid版開発を担っていただきます。 テックリードとして開発の技術的なリード、技術的負債解消の戦略策定や対応、プロジェクト遂行や目標達成に向けメンバーの指導などをお願いしたいと考えております。 ゆくゆくは、企画段階からビジネス部門と関わっていただき、やりたい企画が技術的に実現可能なのか、もっと良いやり方がないかなど、フィジビリティー確認や提案のリードもお願いしたいと考えています。 【業務内容】 ・Androidアプリ開発(Kotlin/MVVM/Clean Architectureなどのアーキテクチャを利用したモダンな開発) ‐ アプリの実装 - テストコードの実装 - コードレビュー ・基本設計書レビュー ・テスト設計書レビュー ・見積もり ・技術検証 ・開発メンバーのスケジュール管理 ・若手エンジニアの育成 ・開発リーダー 【今後進めていきたいこと】 ・事業部門、IT部門とのスクラムを利用した開発推進 ・独自開発したiOS/Androidのコードレビュー自動化ツールの性能向上 ・XMLレイアウトからJetpackComposeへの置き換え ・独自UI部品群のJetpackCompose対応開発 【技術面の強み】 iOS/Androidのクラッシュフリー率は定常的に99%を超える状態がアプリのフルリニューアルから3年以上継続しています。 高い品質が求められるローソンアプリでは、コードレビューのコストの⾼さが課題になっていましたが、独⾃開発したツールにより、コードビューの⼀部⾃動化を実現しています。 ⾃動化したことで、コードレビューのコストを下げ、品質担保と開発スピードの向上にも繋がっています。 ▼技術スタック ・言語/フレームワーク:Kotlin, Dagger Hilt, Room, Navigation, LiveData, MockK ・インフラ:AWS ・DB:Amazon RDS(MySQL), Amazon ElastiCache(Redis) ・監視・モニタリング:Firebase ・環境・構築:Docker, CocoaPods, Carthage ・Ci/Cd:GitLab CI ・その他:Jira, Confluence, GitLab, Slack, Teams, Figma 【働く環境】 ■リモートワークメイン・裁量労働制 必要に応じ出社もしていただきますが、基本的にはリモートメインの勤務体制です。 メリハリを付けて働く文化ができておりますので、ワークライフバランスを取りやすい環境ができております。 実際に子育てと両立しているパパ・ママもおり、柔軟な環境も魅力の一つと考えております! ■チームで協力するカルチャー 朝会や有志の技術習得会を実施しており、協力的で相談しやすいメンバーが揃っております。 また、なにか問題が発生した際などは、振り返り会ですぐ改善のアクションをとり、より良くプロジェクトを進めるカルチャーができています。 ■研修・勉強会援助制度 社外で行われる研修や勉強会等のイベントに参加する支援金を出しています。 ■書籍購入制度 スキルアップのために必要な書籍は、会社で購入できます。 読んだ本の情報は社内で共有され、互いに参考にしています。 【開発実績】 ◎ローソン公式アプリ ローソンのお客様の利便性を追求し、ローソン公式アプリを刷新。 様々な販売促進施策の対応を継続し、クレジット・電子マネー・バーコード等の決済手段に対応。 ◎ローソンスマホレジ ローソンアプリを使用し、お客様ご自身のスマートフォンで商品をスキャンし、ローソン店内のどこでも決済をすることができるサービス。 ◎Lawson Go レジに並ぶことなく素早く買物ができるウォークスルー決済サービス。 オフィス内やホテル内の店舗などで「最短時間」で買物を済ませたいというニーズに応えるために開発されました。 |
労働条件 |
【従事すべき業務の変更の範囲】会社の定めるすべての業務 【就業場所の変更の範囲】会社の定める場所(テレワークを行う場所を含む) |
応募資格 |
【必須(MUST)】 ・Android SDKを利用した開発経験が3年以上・Kotlinを用いたAndroidアプリ開発経験が1年以上 ・Kotlin Coroutinesを利用した開発経験が1年以上 ・MVVMモデルを利用した開発経験 ・コードレビューの経験 ・テストコードの実装、またはテスト設計書の作成経験 【歓迎(WANT)】 ・ConstraintLayoutの実装経験・DataBindingの実装経験 ・AAC(ViewModel/LiveData/Room/Lifecycle/Navigation)を利用した開発経験 ・Hiltを利用した開発経験 ・SQL文の実装経験 ・Clean Architectureを利用した開発経験 ・JUnit/AssertJ/MockKを利用したテストコードの実装経験 ・CI/CDの環境構築経験 ・GitHub、Blog等での技術情報の公開経験 ・OSSに貢献している ・勉強会の開催や発表の経験 ・あるべき姿のために、高い当事者意識と強い意志をもって物事にProActiveに取り組める人 ・新たな価値の創造のため、失敗を恐れず、諦めることなく最後まで仕事をやり抜く人 ・現状に甘んじることなく学び続け、環境変化を受け入れながら常に自ら進化しようとする人 ・周囲からの信頼を獲得し、チームとして高い成果を追求できる人 |
アピールポイント | 年間休日120日以上 完全土日休み フレックスタイム |
リモートワーク | 可 「可」と表示されている場合でも、「在宅に限る」「一定期間のみ」など、条件は求人によって異なります |
受動喫煙対策 | 喫煙室設置 |
更新日 | 2024/11/20 |
求人番号 | 4050175 |
採用企業情報
転職・求人情報の詳細をご覧になる場合は会員登録(無料)が必要です