「リモートOK」クラッシュフリー率99%以上ローソン公式アプリを開発するiOSリードエンジニア 仕事内容: 累計2,000万以上ダウンロードされている「ローソン公式アプリ」のiOS版開発リードをはじめ、最新技術のキャッチアップ、メンバーのスキルアップの援助や環境づくりを担っていただきます。 ローソンアプリのプロジェクトでは、ご来店いただくお客様の利便性を高めることを目的として、スマホアプリを活用した購買行動の変革を推進するため、キャッシュレス化への取り組みや、各種クーポンの連携などの機能開発を行っています。 ▍業務内容詳細 iOSアプリ開発「Swift/MVVM/Clean Architectureなどのアーキテクチャを利用したモダンな開発」 ・アプリの実装 ・テストコードの実装 ・コードレビュー 基本設計書レビュー テスト設計書レビュー 見積もり 技術検証 開発メンバーのスケジュール管理 若手エンジニアの育成 開発リーダー ▍開発環境 使用言語:Swift アーキテクチャ:Clean Architecture、MVVM 主な使用ライブラリ:RxSwift、RxCocoa、Alamofire、GRDB、Kingfisher、R.swiftなど テストライブラリ:Quick、Nimble Lint:Swiftlint CI:GitLab CI 開発ツール:Confluence、Jira、GitLab、Figma コミュニケーションツール:Slack、Teams ▍今後進めていきたいこと 事業部門、IT部門とのスクラムを利用した開発推進 独自開発したiOS/Androidのコードレビュー自動化ツールの性能向上 RxSwiftの利用箇所をCombineやSwift Concurrencyへ置き換え検討 将来的にSwiftUIの導入も進めていきたいとも考えております ▍技術の強み iOS/Androidのクラッシュフリー率は定常的に99%を超える状態がアプリのフルリニューアルから3年以上継続しています。 高い品質が求められるローソンアプリでは、コードレビューのコストの⾼さが課題になっていましたが、独⾃開発したツールにより、コードビューの⼀部⾃動化を実現しています。⾃動化したことで、コードレビューのコストを下げ、品質担保と開発スピードの向上にも繋がっています。 ▍挑戦機会が多い環境 ご希望のキャリアパスやご志向に応じて、柔軟にご相談しながら適したポジションを決定したいと考えています。過去にはAndroidエンジニアからiOSエンジニアにキャリアチェンジしたメンバーもおり、挑戦機会が多い環境であるのも魅力です。 ▍働く環境 リモートワークメイン・裁量労働制 必要に応じ出社もしていただきますが、基本的にはリモートメインの勤務体制です。 メリハリを付けて働く文化ができておりますので、ワークライフバランスを取りやすい環境ができております。 実際に子育てと両立しているパパ・ママもおり、柔軟な環境も魅力の一つと考えております チームで協力するカルチャー 朝会や有志の技術習得会を実施しており、協力的で相談しやすいメンバーが揃っております。 また、なにか問題が発生した際などは、振り返り会ですぐ改善のアクションをとり、より良くプロジェクトを進めるカルチャーができています。 「MUST」 iOS SDKを利用した開発経験が3年以上 Swiftを用いたiOSアプリ開発経験が1年以上 Combineを利用した開発経験が1年以上 Swift Concurrencyを利用した開発経験が1年以上 MVVMモデルを利用した開発経験 コードレビューの経験 テストコードの実装、またはテスト設計書の作成経験 「WANT」 SwiftUIを利用した開発経験 AutoLayoutの実装経験 UIKitでコードによる画面、またはカスタムビューの実装経験 SQL文、またはiOSのDBの実装経験 Clean Architectureを利用した開発経験 Quick/XCTestを利用したテストコードの実装経験 CI/CDの環境構築経験 GitHub、Blog等での技術情報の公開経験 OSSに貢献している 勉強会の開催や発表の経験 「求める人物像」 あるべき姿のために、高い当事者意識と強い意志をもって物事にProActiveに取り組める人 新たな価値の創造のため、失敗を恐れず、諦めることなく最後まで仕事をやり抜く人 現状に甘んじることなく学び続け、環境変化を受け入れながら常に自ら進化しようとする人 周囲からの信頼を獲得し、チームとして高い成果を追求できる人 募集背景: ローソンアプリの事業拡大、体制強化に伴う増員となります。 案件が豊富で充実している反面、新しい技術へ挑戦するリソースが不足していることが課題でもあります。 一緒にチームをより強化していける人材を募集しております
-
大阪府 大阪市, 株式会社ローソンデジタルイノベーション「リモートOK」クラッシュフリー率99%以上ローソン公式アプリを開発するiOSリードエンジニア 仕事内容: 累計2,000万以上ダウンロードされている「ローソン公式アプリ」のiOS版開発リードをはじめ、最新技術のキャッチアップ、メンバーのスキルアップの援助や環境づくりを担っていただきます。 ローソンアプリのプロジェクトでは、ご来店いただくお客様の利便性を高めることを目的として、スマホアプリを活用した購買行動の変革を推進するため、キャッシュレス化への取り組みや、各種クーポンの連携などの機能開発を行っています。 ▍業務内容詳細 iOSアプリ開発「Swift/ ...
-
大阪府 大阪市, 株式会社ローソンデジタルイノベーション「リモートOK」クラッシュフリー率99%以上ローソン公式アプリを開発するAndroidリードエンジニア 仕事内容: 累計2,000万以上ダウンロードされている「ローソン公式アプリ」のAndroid版開発はもちろん、テックリードとして開発の技術的なリード、技術的負債解消の戦略策定や対応、プロジェクト遂行や目標達成に向けメンバーの指導などをお願いしたいと考えております。 ゆくゆくは、企画段階からビジネス部門と関わっていただき、やりたい企画が技術的に実現可能なのか、もっと良いやり方がないかなど、フィジビリティー確認や提案のリードもお願いしたいと考えています。 ...
-
大阪府 大阪市, 株式会社EMoshU「iOSエンジニア」「CtoC自社アプリの新規開発」と「受託開発」の二刀流「Swift」 仕事内容: 経験者採用 実務経験のある方向けの募集となります 募集ポジション iOS Engineer 仕事内容 自社アプリにおけるiOSアプリケーションの新規開発/追加開発、保守 新規自社アプリのクライアント側の開発 ディレクターやデザイナーと連携したサービス設計/開発 受託開発業務におけるクライアント側の開発 主要言語 Swift ご担当いただきたいこと 自社アプリのクライアント側の開発「全員でチーム開発しています」 弊社CTOと共に、受託開発案件にjoin 客 ...
-
大阪府 大阪市, 株式会社EMoshUマネージャー候補募集「iOSエンジニア」「CtoC自社アプリの新規開発」と「受託開発」の二刀流「Swift」 仕事内容: 経験者採用 実務経験のある方向けの募集となります 募集ポジション iOS Engineer 仕事内容 若手エンジニアのマネジメント 自社アプリにおけるiOSアプリケーションの新規開発/追加開発、保守 新規自社アプリのクライアント側の開発 ディレクターやデザイナーと連携したサービス設計/開発 受託開発業務におけるクライアント側の開発 主要言語 Swift ご担当いただきたいこと 自社アプリのクライアント側の開発「全員でチーム開発していま ...