Software Engineer (Android / iOS)

Visa

Austin (TX)

On-site

USD 96,000 - 148,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical benefits
Dental benefits
Vision benefits
401(k)
FSA/HSA
Life Insurance
Paid Time Off

Job summary

Visa is hiring software engineers to design, develop, and maintain secure mobile applications and SDKs for Android and iOS. You will work with product, design, QA, and operations to deliver scalable solutions and participate in code reviews and testing across the stack.

The role emphasizes collaboration, security, and reliability, with opportunities to use AI-assisted development tools, modern cloud services, and CI/CD practices to improve product quality and performance.

Qualifications

  • Bachelor's degree or 3+ years of relevant work experience in software/mobile development.
  • Experience developing native Android and/or iOS apps and integrating REST APIs.
  • Familiarity with AI-assisted development tools and modern tooling.

Responsibilities

  • Design, develop, test, and maintain mobile applications and SDK components.
  • Collaborate with product, design, security, and backend teams.
  • Participate in code reviews, debugging, and troubleshooting.
  • Contribute to CI/CD, automation, and deployment processes.
  • Support on-call and incident resolution as needed.

Skills

Kotlin/Java
Swift
REST APIs
AI-assisted development tools
CI/CD pipelines
GitHub Actions
Jenkins
Azure DevOps
Mobile security

Education

Bachelor's degree or higher
Advanced degree in CS/SE or related field

Job description

About Us

Visa is a world leader in payments technology, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories, dedicated to uplifting everyone, everywhere by being the best way to pay and be paid.

At Visa, you'll have the opportunity to create impact at scale - tackling meaningful challenges, growing your skills and seeing your contributions impact lives around the world.

Join Visa and do work that matters - to you, to your community, and to the world. Progress starts with you.

Job Description

Software Development Engineers are expert problem-solvers and builders who design, implement, and improve software applications and systems.

In this role, engineers spend approximately 60-75% of their time coding, working hands-on with code, data, and modern tools including AI-assisted development, cloud services, and automation frameworks to deliver secure, scalable, and high-quality technology solutions.

This position focuses on developing mobile applications and SDKs for Android and iOS platforms that support authentication, digital identity, payment security, and customer-facing experiences. Engineers collaborate with product managers, architects, designers, QA engineers, and operations teams to build reliable, secure, and scalable mobile solutions.

All roles require digital fluency, including the ability to use emerging technologies such as Microsoft Copilot, GitHub Copilot, ChatGPT, and other AI-assisted development tools to improve productivity and software quality.

Key Responsibilities
  • Collaborate with stakeholders to understand requirements and translate business needs into technical solutions.
  • Design, develop, test, and maintain mobile applications and software components.
  • Participate in design discussions, code reviews, and technical troubleshooting.
  • Create and execute test plans and address defects to improve product quality.
  • Debug and resolve software issues across development, test, and production environments.
  • Contribute to CI/CD, automation, and engineering productivity initiatives.
  • Monitor applications, analyze system behavior, and help improve reliability and performance.
  • Participate in on-call support and incident resolution activities as needed.
  • Continuously learn new technologies and contribute to engineering best practices.
Mobile Engineering Responsibilities
  • Design, develop, test, and support native Android and/or iOS applications.
  • Build secure, scalable, and high-performing mobile experiences.
  • Collaborate with backend, platform, product, and security teams.
  • Integrate mobile applications with APIs and backend services.
  • Contribute to SDK development, application releases, and deployment activities.
  • Support performance optimization, monitoring, and production troubleshooting

Visa requires at least 3 days in office, expectations of these days will be confirmed by your Hiring Manager.

Basic Qualifications
  • Bachelor's degree, OR 3+ years of relevant work experience
Preferred Qualifications
  • 2+ years of relevant work experience with a Bachelor's Degree, or an Advanced Degree in Computer Science, Software Engineering, or a related technical field.
  • 3+ years of software engineering or mobile application development experience.
  • Experience creating and executing test plans and validation activities.
  • Experience debugging and troubleshooting software issues.
  • Experience collaborating with cross-functional teams to deliver technical solutions.
  • Experience participating in code reviews and applying coding standards.
  • Experience working with source control systems and Agile development methodologies.
  • Experience developing Android applications using Kotlin and/or Java.
  • Experience developing iOS applications using Swift.
  • Experience integrating REST APIs and backend services.
  • Experience developing reusable mobile libraries or SDKs.
  • Experience with mobile CI/CD pipelines, deployment automation, and release processes.
  • Familiarity with GitHub Actions, Jenkins, Azure DevOps, Fastlane, Bitrise, CocoaPods, Swift Package Manager, Google Play Console, and App Store Connect.
  • Experience building customer-facing mobile applications.
  • Exposure to Payments, FinTech, Authentication, Digital Identity, Fraud Prevention, or Cybersecurity solutions.
  • Experience using AI-assisted development tools such as Microsoft Copilot, GitHub Copilot, or similar technologies.
Information for US Applicants

For roles located in the US, the estimated salary range for this position is $95.500,00 to $ 148.300,00 USD per year, which may include potential sales incentive payments (if applicable). Salary may vary depending on job-related factors which may include knowledge, skills, experience, and location. In addition, this position may be eligible for bonus and equity.Visa has a comprehensive benefits package for which this position may be eligible that includes Medical, Dental, Vision, 401(k), FSA/HSA, Life Insurance, Paid Time Off,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - (Android / iOS)
Software Engineer - (Android / iOS)

TaskVerse • United States

Hybrid
USD 130,000 - 190,000
Medical, dental and vision coverage
401(k) retirement plan
Flexible Spending Accounts
+4
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Visa • Foster City (CA)

On-site
USD 123,000 - 191,000
Software Engineer
Software Engineer

IPT Global • Houston (TX)

On-site
USD 83,000 - 129,000
Medical benefits
Dental benefits
Vision benefits
+5
Staff Software Engineer (Android / iOS)
Staff Software Engineer (Android / iOS)

VISA • Austin (TX)

On-site
USD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Visa • Austin (TX)

On-site
USD 110,700 - 171,800
Comprehensive benefits package
401(k) and life insurance
Paid time off and wellness programs
SW Engineer
SW Engineer

Visa • Highlands Ranch (CO)

Hybrid
USD 83,000 - 129,000
Software Engineer
Software Engineer

BranchFactor • Denver (CO), Northern (KY)

Hybrid
USD 83,000 - 129,000
Software Engineer - Sr. Consultant level
Software Engineer - Sr. Consultant level

Visa • Austin (TX)

On-site
USD 152,200 - 220,850
Medical insurance
Dental insurance
401(k) plan
+2
Director, Software Engineering
Director, Software Engineering

Visa • Austin (TX)

On-site
USD 187,000 - 299,000
Staff SW Engineer
Staff SW Engineer

Visa • Foster City (CA)

On-site
USD 146,000 - 234,000