フリーランス / ソフトウェアエンジニア
店舗経営支援サービスのiOS/Androidアプリ開発
<プロジェクト概要> 店舗経営サポートを目的とするサービスのAndroidアプリとiOSアプリ開発をしていました。 両OSのアプリ開発をクロスプラットフォームの技術ではなくネイティブで開発しました。 PMが企画した案件を、チームメンバーとコミュニケーションをとりながら、両OSの設計、実装、テストコードに取り組んでいました。 <担当業務> 設計、実装、テストコード作成 <意識したこと> iOSとAndroidの設計をそれぞれ個別で行い、OS間で齟齬がないようにしたこと <利用技術> Android - Android SDK - Kotlin - Jetpack ライブラリ - RxJava - RxKotlin - Android Architecture Components - Navigation - Retrofit - Moshi - Junit - JetpackCompose iOS - iOS SDK - Swift - RxSwift - RxCocoa - RxDataSources - RxTest - RxBlocking - SwiftUI - XCTest - Quick その他 - AndroidStudio - Xcode - Notion - Github - Deploygate - Bitrise