Mobile Developer I, II, III

company banner
GM Financial
Xamarin.iOS, Xamarin.Android, Xamarin.Forms, C#, Android, iOS, Objective C, Swift, Java
Full Time
Depends on Experience
Work from home available Travel not required

Job Description


"Value is generated only when new features are delivered to production!" With that said, we are seeking Mobile Developers to support our GM Financial Digital Direct Lending Initiatives.

What will you be doing?

  • Building a forward facing platform from scratch and having fun doing it!

  • Creating and maintaining automated tests and deployment pipeline

  • Delivering within an Agile Scrum driven engineering environment

Do you have the skills?

  • Xamarin Mobile Development Experience

  • Native iOS & Android Development Experience

  • Test Automation Coding Experience

  • Mobile DevOps Experience

Benefits & Perks:

  • Market-Competitive Salary + Incentive Plan

  • Health Insurance Options + Vision & Dental

  • Paid Vacation, Personal Days & Floating Holidays

  • Quarterly Community Service Hours

  • GM Vehicle Employee Financing Program

  • Tuition Reimbursement


The Mobile Developer (MD) contributes in all areas of mobile application development as a member of an Agile Scrum team. Team members will have areas of strength and some level of specialization, but must be adept at learning tools and languages that enable the team member to participate in all areas of product development. Being adaptable and knowledgeable in multiple domains enables the team members to swarm or fill gaps in order to meet commitments.


  • The Mobile Developer works under general direction and consistently delivers on commitments

  • The Mobile Developer is expected to demonstrate competency in the software development activities performed by the Digital Agile Scrum teams

  • Develop cross-platform mobile applications for iOS and Android devices

  • Create and maintain automated unit tests and acceptance test suites, and leverage peer reviews to increase product quality

  • Participate in the evolution of our automated CI/CD pipeline for building, testing, and deploying software packages

  • Maintain a production-first mindset focused on scale, uptime, and ability to rapidly triage/resolve production issues

  • Invest in the Agile process to continuously improve product quality, time to market, and team member happiness

  • Perform other duties as assigned

  • Conform with all corporate policies and procedures



  • Expertise developing Android and IOS applications using Xamarin.iOS, Xamarin.Android, Xamarin.Forms, C#, Objective C, Swift, Java

  • Software development experience in one or more general purpose programming languages including but not limited to: Java, C/C++, C#, F#, JavaScript, or Go

  • Experience building and executing test automation scripts with tools such as Perfecto Mobile, Selenium CA XFramium, CA DevTest Service Virtualization, CA Test Data Manager, QuerySurge

  • Experience with source control systems (Git) and CI/CD pipeline toolsets (Jenkins, Azure DevOps, Octopus)

  • Experience working in Agile Scrum teams


  • Demonstrates software development proficiency

  • Forms relationships to effectively accomplish tasks and manage dependencies

  • Strong interpersonal, verbal, and writing skills


  • Bachelor’s Degree or equivalent experience required

Company Information

GM Financial, a wholly owned subsidiary of General Motors, is a global provider of auto finance solutions, with operations in the U.S., Canada, China, and Latin America. We employ more than 9,000 hard-working team members in North America, and we're always looking for new people with diverse talents. GM Financial is a workplace where dedicated people have the opportunity to work together and celebrate our successes. Our culture is based on respect, integrity, innovation and personal development.
Dice Id : 1012055SC
Position Id : 5866849

Similar Positions at GM Financial

Mobile Architect - Digital
  • Irving, TX
  • 2 weeks ago