Mobile Engineer 4 (iOS)

Capital One•McLean, VA

About The Position

Capital One is hiring an iOS Mobile Engineer to help transform its enterprise mobile experiences. The role focuses on building engaging, high-quality native mobile features for more than 100 million customers and exploring capabilities across the mobile ecosystem, including Apple Watch and TV. Engineers work in small, collaborative Agile teams with designers, product managers, and fellow engineers, using supplied MacBook Pros, high-end monitors, and development tools. The engineer provides technical leadership in mobile architecture and design, mentors teammates, and makes hands-on contributions using modern mobile technologies. The role also leads client Backend-for-Frontends (BFFs) and Server-Driven UI (SDUI) architectures, improves feature delivery through feature flags and staged rollouts, and promotes agentic AI tools and AI-native development practices. The position champions quality, performance, accessibility, and customer empathy.

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 using Kotlin or native iOS applications 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 Backend-for-Frontends (BFFs) 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 more than 100 million customers.
  • Provide technical leadership for mobile architecture and design patterns.
  • Mentor engineers through feedback, code reviews, and sharing platform-specific best practices, and help identify and remove 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 best practices for 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 high standards for coding, testing, user experience, quality, performance, accessibility, and customer empathy.

Benefits

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