- どんな仕事か
-
業務の例
・ユーザーにとって便利で魅力的新しい機能の開発
・iOSアプリのUI/UX改善
・安定性、パフォーマンスを重視した品質改善
・継続的なコードベース改善
・プロダクトマネージャーやデザイナー、サーバサイドエンジニアと連携したチーム開発
・コードの品質改善や、開発フロー改善による開発者体験の向上
・SDKのバージョンアップやOS新機能の技術調査、対応
・技術カンファレンス(iOSDCなど)への参加
※技術的アウトプットが評価される環境で、外部登壇などで活躍しているエンジニアが在籍しています。
【技術スタックと開発環境】
・iOS
プログラミング言語: Swift
アーキテクチャ:MVP + Clean Architecture
非同期処理: Swift Concurrency, RxSwift
通信: Alamofire
CI: Bitrise
その他: Firebase
・Android
プログラミング言語: Kotlin
アーキテクチャ: MVVM
非同期処理: Kotlin Coroutines, RxJava2
通信: Retrofit2, OKHttp3
DI: Dagger2
AndroidX: WorkManager, Room, Android Architecture Component
CI: CircleCI
その他: Glide4, ExoPlayer, Firebase
・サーバー
プログラミング言語: Ruby
フレームワーク: Ruby on Rails
非同期処理: Sidekiq
データベース: Amazon Aurora
Webサーバー: Puma
CI: GitHub Actions, CircleCI, Argo CD
画像・動画処理: ImageMagick, FFmpeg - 求められるスキルは
-
必須 ・アジャイル開発に対する志向
・業務でのiOSネイティブアプリケーションに関わる開発の経験
・CI等を利用したテストが自動化されたプロジェクトでの開発の経験
・モバイルアプリケーションのアーキテクチャ設計の経験
・パフォーマンスチューニングや継続的なコードベース改善の経験
・ユーザーからのフィードバックを元に継続的にプロダクト改善を行った経験
・Androidやサーバーサイドなど、他の分野の技術にも興味があり自発的に学習している歓迎 ・Androidネイティブアプリケーションに関わる開発の経験
・Ruby on RailsなどのWeb Application Frameworkを用いたサーバサイドアプリケーションの開発経験
・iOS/AndroidのUIガイドラインについての知識
・アジャイル開発やスクラムに関する基本的な知識や経験
・開発効率改善への取り組み
・OSSでのコントリビュート、オーナーシップ
・英語力 - 雇用形態は
- 正社員
- どこで働くか
- 居住地域を限定せず、どこからでもリモートワークで働くことが可能です。
- 給与はどのくらい貰えるか
- 600万円 ~ 949万円
NEW
掲載期間24/11/01~24/11/14
求人No.JBKG-JKM-1003-1101-2