Mobile Engineer 4 (iOS)

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

About The Position

Capital One is seeking an iOS engineer to build and evolve mobile commerce experiences and digital payment integrations. The role focuses on modern Swift development, including SwiftUI and Xcode, and on applying agentic AI workflows. The engineer will take ownership of high-impact products used by more than 100 million customers, provide technical leadership, mentor colleagues, and make hands-on contributions to mobile architecture and implementation. The engineer will work with software engineers, designers, and product managers to deliver high-quality mobile features. They will contribute to mobile architecture and API design, reusable components, Backend-for-Frontends (BFFs), and Server-Driven UI (SDUI). The position also advances engineering practices for feature flags, staged rollouts, testing, performance, accessibility, and customer-focused product quality, while helping the team adopt AI-assisted development practices.

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 using Kotlin or iOS using Swift.

Nice To Haves

  • 4 or more years of experience building native mobile applications for Android using Kotlin or iOS using 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-client data using technologies such as GraphQL and efficient networking protocols such as gRPC/Protobuf.
  • Experience with SDUI architectures.
  • Experience with metrics-driven staged rollouts 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, high-quality features for customers.
  • Provide technical leadership for mobile architecture and design patterns.
  • Mentor engineers through feedback, code reviews, platform-specific best practices, and assistance in identifying and clearing technical obstacles.
  • Develop subject matter expertise in 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 and refine engineering practices, including feature flags and staged rollouts.
  • Champion agentic AI tools and mentor engineers in AI-native development practices.
  • Make hands-on technical contributions using modern mobile platform capabilities and advanced UI patterns.
  • Promote high standards for quality, performance, accessibility, coding, testing, user experience, and customer empathy.

Benefits

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