GM Financial
GM Financial
5,001 – 10,000 Employees
AutomotiveConsultingLogistics
GM Financial is General Motors’ captive automotive finance company, providing financing and leasing solutions for consumers, dealerships, commercial customers, and fleets. Its services include vehicle financing, lease management, prequalification, account and mobile payment tools, electric vehicle financing, lease-end support, commercial lending, fleet solutions, and investor products. The company brings together automotive, financial services, and business lending expertise across its consumer and commercial operations.

Software Development Engineer I, Mobile (React Native) - Hybrid

Develop secure, scalable iOS and Android applications with React Native. Integrate REST APIs and support mobile CI/CD delivery for business initiatives.

Description

  • Create polished, user-centered iOS and Android applications from a shared React Native codebase
  • Deliver new cross-platform mobile capabilities and improve existing features with React Native
  • Connect mobile applications to RESTful APIs for reliable, efficient data exchange
  • Contribute to design reviews, code reviews, and alignment on engineering best practices
  • Maintain application performance, security, and accessibility standards
  • Work with UI/UX, backend, product, API SRE, and architecture teams
  • Investigate and fix issues across devices, operating systems, and development environments
  • Produce clean, maintainable, thoroughly tested software
  • Help refine and continuously improve development workflows
  • Support iOS and Android CI/CD workflows, build pipelines, and release activities
  • Keep current with React Native, mobile engineering practices, frameworks, and development tools

Requirements

  • Hands-on experience developing mobile applications with React Native for iOS and Android
  • Advanced command of JavaScript or TypeScript and mobile development patterns
  • Working knowledge of state management libraries such as Redux, Zustand, or MobX
  • Experience connecting mobile applications to RESTful APIs and backend services
  • Understanding of mobile UI/UX conventions, navigation patterns, and performance optimization
  • Knowledge of secure coding methods and mobile application security considerations
  • Experience using Git, CI/CD workflows, and Agile development practices
  • Background in software development and automated testing
  • High school diploma or equivalent
  • Bachelor’s degree in Computer Science or a related Engineering discipline, or comparable experience preferred
  • Experience with React Native iOS and Android build tools, including Xcode and Android Studio, preferred
  • Experience with automated mobile testing tools such as Detox, Appium, and Jest preferred
  • Understanding of cloud platforms such as Azure and contemporary deployment practices preferred

Related Jobs

The Cigna Group

Senior Enrollment and Billing Representative, Home Infusion (Remote - Pennsylvania)

The Cigna Group

Senior representative responsible for pharmacy claims, collections, appeals, and reimbursement follow-up across Evernorth’s specialty pharmacy and home infusion services. The role manages accounts receivable and payer activity to support accurate payment resolution.

Open
TEKsystems

Patient Billing Representative – Remote Contract, United States

TEKsystems

Provide remote patient billing support for TEKsystems’ healthcare clients by answering billing and insurance questions, researching accounts, and resolving routine issues. Help support a major Epic transition while delivering compassionate service in a high-volume environment.

Open
Vernon Downs Casino & Hotel

Onsite Social Media Coordinator - Vernon Downs Casino & Hotel

Vernon Downs Casino & Hotel

Create resort content, manage social channels, and support promotions and guest engagement at Vernon Downs Casino & Hotel. The role also covers reviews, customer feedback, analytics, and coordinated marketing communications across the property.

Open
TEKsystems

Remote Patient Billing Representative at TEKsystems

TEKsystems

Remote contract role assisting healthcare patients with billing and insurance questions. Contribute to a major Epic transition for TEKsystems healthcare clients.

Open