シニア Android 開発者 - Kotlin、アニメーション、トレーディングアプリ | リモート

リモート勤務
フルタイム
概要 当社では、革新的な取引・投資プラットフォームを構築するチームに参加していただける経験豊富なシニアAndroid開発者を募集しております。Kotlin、アニメーション、最新のAndroidアーキテクチャに関する専門知識を活かして、金融市場でユーザーに力を与える応答性の高い、美しく、高性能なアプリケーションを作成していただきます。 主な責任 - Kotlin 1.9+と最新のAndroid開発プラクティスを使用して、取引および投資サービス向けの堅牢でスケーラブルなAndroidアプリケーションを設計・開発していただきます。 - リアルタイムの市場データ視覚化を提供する流動的で魅力的なアニメーションやインタラクティブなチャートを実装していただきます。 - モバイルアプリ、ウェブサイト、安全な個人エリアなど、クライアント向けアプリケーションを構築・維持していただきます。 - 保守可能でテスト可能なコードを確保するために、MVVMパターンとクリーンアーキテクチャの原則を用いてアプリを設計していただきます。 - 複雑な金融アプリケーションにおける効率的なデータ取得と状態管理のためにGraphQL APIを統合していただきます。 - 機能横断的なチームと協力して、ビジネス要件を技術的ソリューションに変換していただきます。 - 速度、メモリ使用量、バッテリー効率のためにアプリケーションのパフォーマンスを最適化していただきます。 - Dockerコンテナ化を使用して継続的インテグレーションおよびデリバリーパイプラインを実装していただきます。 - ジュニア開発者の指導を行い、チームの技術的成長に貢献していただきます。 - Androidエコシステムの更新に常に注意を払い、ベストプラクティスを実装していただきます。 必須スキル - 専門的なAndroid開発の5年以上の経験、うち少なくとも3年はKotlinに焦点を当てた経験。 - Kotlin 1.9+、非同期プログラミングのためのCoroutines、Flowに関する強い習熟度。 - Dagger2/Hiltを使用した依存性注入の経験。 - Lottie、Motion Layout、ネイティブのAndroidアニメーションフレームワークを使用した複雑なアニメーションの実装における実証された専門知識。 - LiveData、ViewModel、Room、DataBindingを含むAndroid Jetpackコンポーネントの熟練。 - 金融アプリケーション向けのインタラクティブなチャートとデータ視覚化の開発経験。 - MVVMアーキテクチャパターン、SOLID原則、クリーンアーキテクチャの深い理解。 - AndroidにおけるGraphQLクライアント実装の実践経験。 - 開発およびCI/CDプロセス用のDockerによるコンテナ化の知識。 - ユニットテストおよびUIテストフレームワーク(JUnit、Espresso)の経験。 - 大規模に効率的に動作する高品質なコードを提供する実証された能力。 あれば望ましいスキル - 最新のUI開発のためのJetpack Composeの経験。 - Material 3デザインガイドラインとその実装に関する知識。 - 金融、取引、または投資アプリケーションでの業務経験。 - Kotlin Multiplatform Mobile(KMM)開発の理解。 - リアルタイムデータ処理と表示の経験。 - 金融アプリケーションのセキュリティベストプラクティスに関する知識。 - GraphQLに加えてREST APIの経験。 - オープンソースプロジェクトまたはAndroidコミュニティへの貢献。 - フィンテックまたは関連業界での業務経験。 当社で働く理由 当社のチームに参加し、毎日何千人ものユーザーに影響を与える最先端の取引プラットフォームに取り組んでいただけます。複雑な技術的課題を解決し、最新技術を使用し、協力的なリモート環境でスキルを成長させる機会があります。競争力のある報酬、柔軟な勤務時間、そしてイノベーション、品質、継続的学習を重視する文化を提供しています。