【リモートOK/BYOD手当あり】クラッシュフリー率99%以上!ローソン公式アプリのiOS版開発を担っていただきます。
テックリードとして開発の技術的なリード、技術的負債解消の戦略策定や対応、プロジェクト遂行や目標達成に向けメンバーの指導などをお願いしたいと考えております。
ゆくゆくは、企画段階からビジネス部門と関わっていただき、やりたい企画が技術的に実現可能なのか、もっと良いやり方がないかなど、フィジビリティー確認や提案のリードもお願いしたいと考えています。
▍業務内容
・iOSアプリ開発(Swift/MVVM/Clean Architecture等のアーキテクチャを利用したモダンな開発)
・アプリの実装
・テストコードの実装
・コードレビュー
・基本設計書レビュー
・テスト設計書レビュー
・見積もり
・技術検証
・開発メンバーのスケジュール管理
・若手エンジニアの育成
・開発リーダー
▍開発環境
使用言語:Swift
アーキテクチャ:Clean Architecture、MVVM
主な使用ライブラリ:RxSwift、RxCocoa、Alamofire、GRDB、Kingfisher、R.swiftなど
テストライブラリ:Quick、Nimble
Lint:Swiftlint
CI:GitLab CI
▍今後進めていきたいこと
・事業部門、IT部門とのスクラムを利用した開発推進
・独自開発したiOS/Androidのコードレビュー自動化ツールの性能向上
・UIKit(コード)からSwiftUIへの置き換え
▍技術面の強み
iOS/Androidのクラッシュフリー率は定常的に99%を超える状態がアプリのフルリニューアルから3年以上継続しています。ローソンアプリは⾼い品質が求められるため、しっかりしたルールやコーディングガイドラインをもとに開発を⾏っています。 そのため、コードレビューのコストの⾼さが課題になって いましたが、独⾃開発したツールにより、コードビューの ⼀部⾃動化を実現しています。 ⾃動化したことで、コードレビューのコストを下げ、品質担保と開発スピードの向上にも繋がっています。
▍働く環境
■リモートワークメイン・裁量労働制
必要に応じ出社もしていただきますが、基本的にはリモートメインの勤務体制です。
メリハリを付けて働く文化ができておりますので、ワークライフバランスを取りやすい環境ができております。実際に子育てと両立しているメンバーもおり、柔軟な環境も魅力の一つと考えております!
■チームで協力するカルチャー
朝会や有志の技術習得会を実施しており、協力的で相談しやすいメンバーが揃っております。なにか問題が発生した際などは、振り返り会ですぐ改善のアクションをとり、より良くプロジェクトを進めるカルチャーができています。
▍必須スキル
・iOS SDKを利用した開発経験が3年以上
・Swiftを用いたiOSアプリ開発経験が1年以上
・Combineを利用した開発経験が1年以上
・Swift Concurrencyを利用した開発経験が1年以上
・MVVMモデルを利用した開発経験
・コードレビューの経験
・テストコードの実装、またはテスト設計書の作成経験
▍エンジニアの取材記事もご覧ください!
【ユニットマネージャー】VUCA時代だからこそ課題解決が好きでプロアクティブな方と一緒に仕事したい
https://www.wantedly.com/companies/company_3891594/post_articles/890975
【新人】ローソンの企業姿勢に共感し迷わず入社、モバイルアプリのプロとして成長したい
https://www.wantedly.com/companies/company_3891594/post_articles/544140
【新人】巨大プラットフォーム「ローソンアプリ」に関わる環境で最先端技術を学び続けたい
https://www.wantedly.com/companies/company_3891594/post_articles/544161
【新人】エンジニアとして入社、感じるのはリモートワークと裁量労働制の働きやすい環境
https://www.wantedly.com/companies/company_3891594/post_articles/878116