Software Engineer - Mobile (m/f/d)

  • Full-time
  • Job Family Group: Technology and Operations

Company Description

Visa is a world leader in digital payments, facilitating more than 215 billion payments transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable and secure payments network, enabling individuals, businesses and economies to thrive.

When you join Visa, you join a culture of purpose and belonging – where your growth is priority, your identity is embraced, and the work you do matters. We believe that economies that include everyone everywhere, uplift everyone everywhere. Your work will have a direct impact on billions of people around the world – helping unlock financial access to enable the future of money movement.

Join Visa: A Network Working for Everyone.

Job Description

We are looking for a motivated developer to help us extend the payment capabilities for one of the card present platforms at Cybersource.    

You will be part of an international and distributed team working in Scrum methodology. Your responsibility will be delivering functionalities end to end – so you will be working across all stages of the application development lifecycle as well as on different tech-stacks (mobile and backend). 

Essential Functions:

  • Work closely with the product owner to understand the problem or feature request and devise a technical solution.   
  • Develop new features in the SDK code, mainly Kotlin and Java, but be ready to learn some Swift and Obj-C.   
  • Learn and contribute to the backend stack.   
  • Work closely with other teams to remove blockers and provide support.  
  • Make sure that the product we develop is of good quality and bug free.   
  • Actively participate in developing the technology your team is responsible for and open it up for enhancements from other teams. 

Qualifications

Basic Qualifications:

  • Minimum of 6 months of work experience as Android Developer or a Bachelor's Degree. 

Preferred Qualifications:

  • 2 or more years of work experience as Android Developer   
  • Proven knowledge of Kotlin, Java   
  • Strong problem solving and analytical skills   
  • Application development lifecycle, CI/CD   
  • Writing maintainable code using TDD/BDD paradigms   
  • Clean code principles – SOLID, KISS, DRY, Clean Architecture   
  • Nice to have: experience in iOS development  

Additional Information

Work Hours:

  • 40 hours per week

Diversity & Inclusion

Universal acceptance for everyone, everywhere, is not only our brand promise, it’s the foundation of our company culture. We foster a feeling of connectedness in the workplace, support diversity of thought, culture and background, fight for important initiatives like Equal Pay and actively work to eliminate unconscious biases that hold us all back.

By leveraging the diverse backgrounds and perspectives of our worldwide teams, Visa is a better place to work and a better business partner to our clients.

Privacy Policy