シニアフルスタックモバイル開発者(iOS/Android)| リモートワーク
リモート勤務
フルタイム
パート
当社では、革新的なモバイルアプリケーション開発を牽引するシニアフルスタック開発者を募集しています。Swift、RxSwift、VIPERアーキテクチャに精通したiOS開発スキルと、Java、RxJava、RESTful API実装に長けたAndroid開発能力を兼ね備えた、経験豊富な開発者を求めています。グローバルなリモートチームの一員として、最先端の技術を駆使した製品開発に貢献していただきます。
主な職務内容
- iOS(Swift 5.5以上)とAndroid(Java 11以上)の両プラットフォームで高品質なアプリケーションの設計、開発、最適化を主導する。
- RxSwiftとRxJavaを活用した反応型プログラミングパターンを実装し、効率的で保守性の高いコードベースを構築する。
- VIPERアーキテクチャとSOLID原則に基づいたクリーンなコード設計を行い、スケーラブルなアプリケーション構造を確立する。
- WebSocketsを利用したリアルタイム通信機能を実装し、データの即時同期と更新を実現する。
- Firebase(Authentication、Cloud Firestore、Cloud Functions、Analytics)を活用したバックエンド連携を構築する。
- AlamofireとRetrofitを用いたRESTful API連携を効率的に実装し、データの取得と送信を最適化する。
- Realmデータベースを使用したローカルデータの永続化と効率的な管理を行う。
- 既存のコードベースを継続的にリファクタリングし、パフォーマンスとユーザー体験を向上させる。
- コードレビューを通じてチームメンバーの技術的成長をサポートし、開発ベストプラクティスを確立する。
- ユニットテストとUIテストを作成・実行し、アプリケーションの品質と安定性を確保する。
- アジャイル開発環境において、スクラムイベントに積極的に参加し、効果的なコラボレーションを実現する。
必須スキル・経験
- モバイルアプリ開発における5年以上の実務経験(iOS、Androidの両方のプラットフォーム)。
- iOS開発:Swift 5.5以上、RxSwift 6.0以上、WebSockets、Alamofire 5.0以上、VIPERアーキテクチャの深い理解と実装経験。
- Android開発:Java 11以上、RxJava 3.0以上、RESTful API設計と実装、Volley、Retrofit 2.9以上の実務経験。
- SOLIDの原則とクリーンアーキテクチャに基づいたソフトウェア設計の実践経験。
- Realm 10.0以上を使用したデータベース設計と実装の経験。
- Firebase(Authentication、Firestore、Cloud Messaging、Analytics)を活用したアプリケーション開発経験。
- Git/GitHubを使用したバージョン管理と共同開発の経験。
- 英語上級者レベル(アッパーインターメディエイト以上)のコミュニケーション能力。
歓迎するスキル
- Kotlin、SwiftUI、Combineの実務経験。
- JenkinsやGitHub Actionsを用いたCI/CDパイプラインの構築と管理。
- XCTest、JUnit、Espressoなどのテストフレームワークを使用した自動テスト実装経験。
- App StoreとGoogle Play Storeへのアプリ公開プロセスと審査対応の経験。
- アジャイル/スクラム開発手法におけるリーダーシップ経験。
- React Native、Flutter等のクロスプラットフォームフレームワークの知識。
- UIデザインガイドラインとUXベストプラクティスへの理解。
- GraphQLを使用したAPI設計と実装の経験。
- デザインパターンとアーキテクチャ設計の深い知識と実践経験。
開発環境
- 最新のApple Developer Tools(Xcode 14以上)
- Android Studio最新版(Chipmunk以上)
- Git/GitHub
- JIRAやConfluenceなどのプロジェクト管理ツール
- Slack/Teamsなどのコミュニケーションツール
- クラウドベースのCI/CDツール
当社で働く魅力
世界中どこからでも働ける完全リモートの環境で、革新的なモバイルアプリケーション開発に取り組むことができます。経験豊富な国際的な開発チームの一員として、技術的な挑戦に取り組み、継続的な学習と成長の機会を得られます。競争力のある報酬体系に加え、フレキシブルな勤務時間とワークライフバランスを重視する企業文化を提供しています。最先端の技術を駆使して、グローバルなユーザーに価値を提供するプロダクト開発に参画し、キャリアを次のレベルに引き上げるチャンスです。