Mobile Engineer 4 (Android)

Capital One•McLean, VA
•$197,300 - $225,100

About The Position

Capital One is seeking an Android engineer to help transform its mobile products and deliver engaging, high-quality experiences to customers. The engineer will work in small, collaborative Agile teams with software engineers, designers, and product managers, contributing hands-on technical work as well as technical leadership in mobile architecture, design, and engineering practices. The role includes developing scalable mobile experiences, mentoring engineers, improving product quality and delivery, and advancing the use of agentic AI tools.

Requirements

  • Bachelor's degree or higher in Computer Science or a related quantitative field, such as Statistics, Economics, Operations Research, Analytics, Mathematics, or Engineering.
  • At least 4 years of professional software engineering experience; internship experience does not apply.
  • At least 3 years of experience building native mobile applications for Android (Kotlin) or iOS (Swift).

Nice To Haves

  • At least 4 years of experience building native mobile applications for Android (Kotlin) or iOS (Swift).
  • Experience with modern native UI frameworks such as SwiftUI or Jetpack Compose.
  • Experience designing and building automated mobile testing suites, such as Swift Testing, XCUI, JUnit, or Espresso.
  • Experience tuning and optimizing performance on native mobile platforms.
  • Experience designing scalable mobile architectures and reusable component libraries.
  • Experience implementing and maintaining comprehensive automated testing.
  • Experience with modular architecture and modern state-management patterns.
  • Experience designing and developing client BFFs to orchestrate mobile data using technologies such as GraphQL and efficient networking protocols such as gRPC/Protobuf.
  • Experience with SDUI architectures.
  • Experience with metrics-driven staged-rollout and feature-flag strategies.
  • Expertise with agentic AI coding tools and AI-assisted workflow patterns.
  • Familiarity with on-device machine-learning frameworks such as CoreML or TensorFlow Lite.

Responsibilities

  • Partner with software engineers, designers, and product managers to deliver high-performing, quality features for more than 100 million customers.
  • Provide technical leadership for mobile architecture and design patterns.
  • Mentor engineers through thoughtful feedback, code reviews, platform-specific best practices, and help identifying and removing technical obstacles.
  • Develop subject matter expertise in platform areas such as performance, accessibility, and architecture.
  • Contribute to mobile architecture decisions, API design reviews, and reusable component development.
  • Lead the design and development of client Backend-for-Frontends (BFFs) and Server-Driven UI (SDUI) architectures.
  • Lead engineering practices, including feature-flag and staged-rollout best practices, to improve product delivery and quality.
  • Champion agentic AI tools and mentor engineers in AI-native development practices.
  • Make hands-on technical contributions using modern mobile ecosystem capabilities and advanced UI patterns.
  • Promote high standards for coding, testing, performance, accessibility, and user experience, with a focus on customer empathy.

Benefits

  • Performance-based incentive compensation, which may include cash bonuses and/or long-term incentives.
  • Comprehensive health, financial, and other benefits supporting total well-being.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service