Austin, Texas, United States Hybrid USD 152,200 - 243,700 Yearly

Visa is hiring a Mobile Software Engineer

Design, develop, and test scalable mobile software products that serve a global audience. Work within agile squads to advance payment technologies using Flutter and native platforms, ensuring secure and high-performance transaction systems.

Responsibilities

  • Design systems and code that reach 40% of the global population while shaping internal standards for scalability, security, and reusability
  • Collaborate across functions to produce design artifacts and deliver high-quality software solutions for multiple technical offerings
  • Contribute actively to improving product quality, service technology, and implementing new business workflows in diverse agile teams
  • Build robust, scalable products serving end-user merchants, B2B clients, and business-to-government solutions
  • Use innovative technologies to develop next-generation Payment Services, Transaction Platforms, Real-Time Payments, and Buy Now Pay Later systems
  • Mentor others and engage in continuous learning to drive global or local impact
  • Work directly with product owners to gather and refine requirements, considering existing tools and solutions across the organization
  • Design and develop advanced architectural solutions that are scalable and integrate well with internal technical ecosystems
  • Provide expert input on technical documentation and help shape standard processes for documentation
  • Play a central role in developing and delivering new features across products from start to finish
  • Maintain a highly hands-on role with direct contributions to production code, architecture design, and engineering standards
  • Operate in a fast-paced, iterative environment with close collaboration across product, backend, platform, and security teams
  • Adapt to evolving problem spaces and contribute to long-term mobile platform strategy
  • Take full ownership of solutions from technical design and implementation through release and post-production support
  • Participate in design reviews, sprint demos, and technical strategy discussions as needed
  • Demonstrate experience in enterprise-scale environments with high reliability and security requirements
  • Provide occasional support during release cycles or production escalations

Requirements

  • 8 or more years of relevant work experience with a Bachelor’s degree, or 5+ years with an advanced degree (e.g., Masters, MBA, JD, MD), or 2+ years with a PhD, or 11+ years of relevant experience without a degree
  • 6 to 10 or more years of professional experience in mobile application development
  • 3 or more years of hands-on experience building and shipping production apps using Flutter (Dart)
  • Experience developing scalable mobile platforms for consumer-facing applications
  • Experience designing reusable mobile modules or shared UI component libraries
  • Exposure to backend ecosystems based on microservices
  • Experience integrating AI-powered APIs or intelligent workflows into mobile apps
  • Familiarity with cloud-integrated mobile services such as Firebase or AWS
  • Experience working in security-sensitive or regulated environments
  • Experience mentoring engineers and influencing engineering standards
  • Strong proficiency in at least one native mobile language: Swift for iOS or Kotlin for Android
  • Proven experience releasing apps through App Store and/or Google Play
  • Strong understanding of RESTful API integration
  • Strong understanding of JSON parsing and serialization
  • Strong understanding of secure authentication flows including OAuth 2.0, OIDC, and token handling
  • Strong understanding of secure storage mechanisms like Keychain, Keystore, and encrypted storage patterns
  • Experience implementing modular and scalable architecture patterns such as MVVM, Clean Architecture, or BLoC
  • Strong debugging skills and experience using performance optimization tools
  • Experience with Git-based workflows using platforms like GitHub, GitLab, or Bitbucket
  • Working knowledge of CI/CD pipelines for mobile build and release automation
  • Strong hands-on coding ability with a focus on high engineering quality
  • AI-first mindset and experience using AI-assisted development tools
  • Ability to turn ambiguous product requirements into scalable technical solutions
  • Ownership mentality with the ability to drive features from design to deployment
  • Strong collaboration skills when working with backend, product, design, and security teams

Nice to Have

  • 9 or more years of relevant experience with a Bachelor’s degree, or 7+ years with an advanced degree, or 3+ years with a PhD

Tech Stack

Flutter, Dart, Swift, Kotlin, RESTful APIs, JSON, OAuth 2.0, OIDC, Keychain, Keystore, Firebase, AWS, Git, GitHub, GitLab, Bitbucket, CI/CD, MVVM, Clean Architecture, BLoC, Microservices, AI-powered APIs, Android, iOS, App Store

Benefits

  • Medical
  • Dental
  • Vision
  • 401(k)
  • FSA/HSA
  • Life Insurance
  • Paid Time Off
  • Wellness Program
  • Bonus
  • Equity

Compensation

152,200.00 to 243,700.00 USD per year. Equity: eligible for equity. Potential sales incentive payments, bonus

Work Arrangement

hybrid — Expectation of days in the office will be confirmed by your Hiring Manager

Team

Team size: multi-functional development teams and agile squads. Structure: collaboration across product, backend, platform, and security teams. Reports to: Hiring Manager

  • Progress starts with you
  • Create impact at scale
  • Tackling meaningful challenges
  • Growing your skills
  • Seeing contributions impact lives around the world
  • Work that matters
  • Challenge the Status Quo
  • Energy and Experience: A growth mindset that is curious and passionate about technologies
  • Builder: Experience building and deploying modern services and web applications with quality and scalability
  • Learner: Constant drive to learn new technologies
  • Partnership: Collaboration with Product, Test, Dev-ops, and Agile/Scrum teams

Additional Information

  • Work Hours:
Required Skills
FlutterDartSwiftKotlinAndroidiOSJavaRESTful APIsJSONOAuth 2.0OIDCApp StoreGoogle Play FlutterDartSwiftKotlinRESTful APIsJSONOAuth 2.0OIDCKeychainKeystoreFirebaseAWSGitGitHubGitLab
About company
Visa
Visa is a global payments technology company that connects consumers, merchants, financial institutions, and governments across 200+ countries, facilitating secure digital transactions.
All jobs at Visa Visit website
Job Details
Department Software Development
Category mobile
Posted 2 months ago