About The Position

Capital One is hiring a Mobile Engineer 4 to build native Android or iOS applications as part of its Servicing, Business, and International team in Card Tech+. The team develops technology for customer experiences and business partners, including servicing platforms and products for commercial clients, and uses data and machine learning to deliver solutions. Engineers work in small Agile teams with cross-functional partners and are provided with MacBook Pros, high-end monitors, and development tooling. The role combines hands-on mobile engineering with technical leadership. The engineer will guide mobile architecture and design, mentor colleagues, contribute to reusable components and API design, and lead work on client Backend-for-Frontends (BFFs) and Server-Driven UI (SDUI). The role also advances engineering practices for feature flags and staged rollouts, promotes agentic AI tools and AI-native workflows, and champions quality, performance, accessibility, and customer empathy. The products serve more than 100 million customers. The position requires a bachelor's degree or higher in computer science or a related quantitative field, at least four years of professional software engineering experience, and at least three years building native mobile applications for Android or iOS. Capital One will not provide employment authorization or immigration support for this position. The role is eligible for performance-based incentive compensation. The listed full-time annual salary ranges are $197,300–$225,100 in McLean, Virginia, and $179,400–$204,700 in Richmond, Virginia; other locations have location-specific ranges. Capital One offers a comprehensive benefits package, with eligibility varying by employment status and management level.

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 count.
  • At least 3 years of experience building native Android applications with Kotlin or iOS applications with Swift.
  • No new employment authorization sponsorship or immigration-related support is available for this position.

Nice To Haves

  • 4 or more 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 for mobile clients using technologies such as GraphQL and efficient networking protocols such as gRPC/Protobuf.
  • Experience with Server-Driven UI (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 customers.
  • Provide technical leadership for mobile architecture and design patterns.
  • Mentor engineers through feedback, code reviews, and platform-specific best practices, and help identify and remove 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 implementation and refinement of engineering practices, including feature flags and staged rollouts.
  • Champion adoption of 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 quality, performance, accessibility, and customer empathy, and set high standards for coding, testing, and user experience.

Benefits

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