
Android開発エンジニア(ハイブリッド勤務、タコマ)
米国連邦政府向けソリューションプロバイダーであるBDR SolutionsのAndroidアプリを開発します。Android、iOS、バックエンド、プロダクト、デザインチームと連携し、モバイル製品を提供します。
仕事内容
- Kotlinと最新のAndroidフレームワークを使用してAndroidアプリを開発・改善する
- 初期調査から本番環境の監視まで、複雑なAndroid機能を主導する
- Kotlin、Jetpack Compose、アーキテクチャ、モジュール化、ネットワーク、永続化、依存関係管理に関する意思決定をリードする
- トレードオフ、リスク、依存関係、移行経路を含む技術方針を文書化する
- プロダクトデザインおよびリサーチチームと連携し、アクセシブルでレスポンシブなインターフェースを開発する
- 単体、統合、UI、エンドツーエンドの自動テストカバレッジを拡充する
- 可観測性、パフォーマンス、クラッシュ安定性、セキュリティ、プライバシー、リリース準備度を向上させる
- バックエンドおよびプラットフォームチームとAPI、オフライン機能、認証、実験、分析について連携する
- iOSエンジニアと協力し、プロダクトの動作とモバイルエンジニアリング標準を整合させる
- コードレビュー、メンター業務、技術的な意思決定の強化を行う
- 計画、見積もり、インシデント対応、モバイル提供の継続的改善に貢献する
応募要件
- 6年以上のプロフェッショナルなソフトウェアエンジニアリング経験。特に本番環境のAndroidアプリを大きく担当した経験。同等の経験も考慮します
- Kotlinに関する高度な知識と、Android SDKの基礎、Jetpackライブラリ、コルーチン、リアクティブな状態管理に関する深い理解
- 状態管理、ナビゲーション、パフォーマンス、テスト、Viewとの相互運用を含むJetpack Composeの実務経験
- アーキテクチャ上の意思決定を行い、既存コードベースを安全に発展させた実績
- RESTまたはGraphQL API、ローカルデータ永続化、バックグラウンド処理、認証、分析、プッシュ通知の経験
- クラッシュ、パフォーマンス、プロダクトのテレメトリーを技術的判断に活用する、優れたテストおよびデバッグ実践
- Google Playを通じたアプリのリリース、段階的ロールアウトの管理、本番インシデント対応の経験
- 技術者および非技術者の協働者との効果的な文書・口頭コミュニケーション能力
- 模範と影響力を通じて同僚を指導し、チームの実践を改善した実績
- Swift、SwiftUI、UIKitのいずれか、または複数についてコードレビューと的を絞った変更を行った実務経験
- Xcode、iOSアプリのライフサイクル、ナビゲーション、並行処理、テスト、コード署名、App Storeリリースプロセスに関する知識
- AndroidとiOSの実装上のトレードオフを評価し、同一のアーキテクチャやインターフェースパターンを強制しない能力
- 共通のモバイル規約、API契約、デザインシステム、分析分類、クロスプラットフォーム機能の同等性を策定した経験
- 米国市民権が必要です
- 機密情報へのアクセス資格要件を満たし、政府のセキュリティクリアランスを取得できること
- 政府のセキュリティ調査を完了し、身元調査、薬物検査、信用状況の審査を受ける場合があります
- 信頼性が重視されるモバイル製品、Kotlin Multiplatformまたはその他の選択的なコード共有手法、モバイルCI/CD、ビルド最適化、機能フラグ、実験、自動リリースツール、モバイルセキュリティ、プライバシー、アクセシビリティ標準、脅威モデリング、ViewからCompose、モノリスからモジュール、レガシーな非同期コードからコルーチンへの移行などの経験があれば尚可
福利厚生
- 退役軍人からの応募を強く歓迎します
- 障害のある方には合理的配慮の支援を提供します








