General Motors
Join to apply for the
Mobile Software Engineer
role at
General Motors
Overview As a Mobile 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. Your expertise in mobile development frameworks and platforms will be instrumental in crafting user-friendly and feature-rich applications for various mobile devices.
Responsibilities
Developing mobile applications using the 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 in collaboration with internal teams to develop functional mobile applications in a fast-paced environment.
Keeping up to date with terminology and best practices for mobile app development.
Writing unit and UI tests to identify malfunctions.
Full lifecycle application development using standard design patterns/frameworks.
Performance tuning and usability assessment/improvement.
Proactively identifying and remediating software issues such as code quality, pattern mismatch, and security issues related to the code or solution/configuration.
Qualifications (Required)
Bachelor's Degree in Computer Science or related field, or equivalent work experience.
3 years of experience in a mobile environment.
Experience contributing to the successful delivery and deployment of software projects.
Knowledge of software testing, quality assurance and solutions testing including automation.
Knowledge of maintaining and debugging live software applications.
Preferred Qualifications
Bachelor's Degree in Computer Science or related field, or equivalent work experience.
3 years of experience in Mobile environment.
1 year of experience with React Native.
Compensation
The salary range for this role: $109,000 to $166,100. The actual base salary offered will vary based on factors relevant to the position and location.
Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.
Benefits: GM offers health and wellbeing benefits including medical, dental, vision, HSA/FSA, retirement savings, life insurance, paid vacation and holidays, tuition assistance, employee assistance program, GM vehicle discounts, and more.
About GM Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion. We embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
Employment and Inclusion GM is an equal opportunity employer. Employment decisions are made without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, veteran status, or any other protected status in accordance with federal, state and local laws. We encourage candidates to apply for positions matching their skills and capabilities. Applicants may be required to complete assessments or pre-employment screening where applicable. To learn more, visit How we Hire.
Accommodations GM offers accommodations to assist with your job search. If you need a reasonable accommodation, please email us or call 1-800-865-7580 with a description of the accommodation requested and the job title/requisition number.
#J-18808-Ljbffr
Mobile Software Engineer
role at
General Motors
Overview As a Mobile 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. Your expertise in mobile development frameworks and platforms will be instrumental in crafting user-friendly and feature-rich applications for various mobile devices.
Responsibilities
Developing mobile applications using the 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 in collaboration with internal teams to develop functional mobile applications in a fast-paced environment.
Keeping up to date with terminology and best practices for mobile app development.
Writing unit and UI tests to identify malfunctions.
Full lifecycle application development using standard design patterns/frameworks.
Performance tuning and usability assessment/improvement.
Proactively identifying and remediating software issues such as code quality, pattern mismatch, and security issues related to the code or solution/configuration.
Qualifications (Required)
Bachelor's Degree in Computer Science or related field, or equivalent work experience.
3 years of experience in a mobile environment.
Experience contributing to the successful delivery and deployment of software projects.
Knowledge of software testing, quality assurance and solutions testing including automation.
Knowledge of maintaining and debugging live software applications.
Preferred Qualifications
Bachelor's Degree in Computer Science or related field, or equivalent work experience.
3 years of experience in Mobile environment.
1 year of experience with React Native.
Compensation
The salary range for this role: $109,000 to $166,100. The actual base salary offered will vary based on factors relevant to the position and location.
Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.
Benefits: GM offers health and wellbeing benefits including medical, dental, vision, HSA/FSA, retirement savings, life insurance, paid vacation and holidays, tuition assistance, employee assistance program, GM vehicle discounts, and more.
About GM Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion. We embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
Employment and Inclusion GM is an equal opportunity employer. Employment decisions are made without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, veteran status, or any other protected status in accordance with federal, state and local laws. We encourage candidates to apply for positions matching their skills and capabilities. Applicants may be required to complete assessments or pre-employment screening where applicable. To learn more, visit How we Hire.
Accommodations GM offers accommodations to assist with your job search. If you need a reasonable accommodation, please email us or call 1-800-865-7580 with a description of the accommodation requested and the job title/requisition number.
#J-18808-Ljbffr