General Motors logo

Senior Software Engineer - Mobile

General Motors

Austin, TX
Full Time
Senior
134k-205k
7 days ago

Job Description

About the Role

As a Mobile Senior Software Engineer, your focus will be on creating cutting-edge mobile applications that provide an exceptional user experience. You will be responsible for the entire app development lifecycle, from conceptualization to deployment and ongoing maintenance. Your role will involve working closely with UI/UX designers, product managers, and software engineers to transform concepts into functional, visually appealing, and performant mobile apps. This role is categorized as hybrid, requiring reporting to specific technical centers three times per week, with eligibility for relocation benefits. The company, GM, aims for a world with Zero Crashes, Zero Emissions, and Zero Congestion, fostering an inclusive and innovative culture.

Key Responsibilities

  • Developing mobile applications using React Native framework.
  • Developing application programming interfaces (APIs) to support mobile functionality while keeping up to date with terminology, concepts and best practices for coding mobile apps.
  • Translating code into user-friendly applications.
  • Collaborating with internal teams to develop functional mobile applications in a fast-paced environment.
  • Writing unit and UI tests to identify malfunctions.
  • Managing full lifecycle application development using standard design patterns/frameworks.
  • Assisting with performance tuning, usability assessment, and improvement.
  • Proactively engaging in the identification and remediation of software issues such as code quality, pattern mismatch, and security issues.
  • Documenting software solutions to meet GM standards.
  • Understanding and maintaining compliance with GM standards and industry methodologies.
  • Holding themselves and others accountable for demonstrating GM's values and cultural behaviors.
  • Playing a leadership role within the team.

Requirements

  • Bachelor's Degree in Computer Science or related field, or equivalent work experience.
  • 5+ years of experience in software development.
  • 2+ years of experience in mobile development.
  • Experience as part of a software project delivery effort (deployments).
  • Knowledge of software testing, quality assurance, and automation solutions testing.
  • Experience maintaining and debugging live software applications.

Nice to Have

  • 3+ years of experience in mobile environment using React Native.

Qualifications

  • Bachelor's Degree in Computer Science or related field, or equivalent work experience.
  • 5+ years of software development experience.
  • 2+ years of mobile development experience.

Benefits & Perks

  • Health and wellbeing benefit programs including medical, dental, and vision insurance.
  • Health Savings Account, Flexible Spending Accounts.
  • Retirement savings plan.
  • Sickness and accident benefits, life insurance.
  • Paid vacation and holidays.
  • Tuition assistance programs.
  • Employee assistance program.
  • GM vehicle discounts.

Working at General Motors

GM's vision is a world with Zero Crashes, Zero Emissions, and Zero Congestion. The company emphasizes driving meaningful change through words, deeds, and culture, fostering a sense of belonging and inclusion. GM is committed to non-discrimination, inclusion, and creating an environment where employees can thrive and develop better products for customers.

Apply Now

Job Details

Posted AtJul 17, 2025
Job CategoryMobile Development
Salary134k-205k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About General Motors

Website

gm.com

Location

Austin, TX

Industry

Other Motor Vehicle Parts Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches