What are the responsibilities and job description for the Staff Software Engineer position at General Motors Holdings LLC (GM)?
A company is looking for a Staff Software Engineer - Mobile.Key ResponsibilitiesDevelop competency with core mobile technologies and produce high-quality softwareAct as a tech lead, mentoring other engineers and facilitating team cultureInitiate and execute large-scale, cross-functional programs while ensuring adherence to engineering best practicesRequired QualificationsBachelor's Degree in Computer Science or related field, or equivalent work experience7 years of experience in mobile development, including native and preferably ReactNative7 years of experience in system architecture, documentation, and designExperience with multi-tier production software systems and HTTP APIs (REST or GraphQL)Ability to understand the tech stack and debug code and tests