Join General Motors as a Staff Software Engineer specializing in mobile development to contribute to innovative solutions that enhance user experience and vehicle connectivity. This role involves leading technical efforts in planning, designing, and executing mobile applications, primarily focusing on native and ReactNative platforms.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
About The Company
General Motors (GM) is a leading global automotive manufacturer committed to innovation, sustainability, and creating a safer, more efficient transportation future. With a rich history of technological advancements and a focus on zero crashes, zero emissions, and zero congestion, GM strives to lead the automotive industry into a cleaner and smarter era. The company values diversity, inclusion, and fostering a collaborative work environment where employees can thrive and contribute to meaningful change. GM offers a dynamic workplace culture supported by comprehensive benefits, opportunities for professional growth, and a commitment to social responsibility.
About The Role
We are seeking an experienced Staff Software Engineer specializing in mobile development to join our remote team. This role offers an exciting opportunity to influence the development of mobile products across General Motors, contributing to innovative solutions that enhance user experience and vehicle connectivity.
The successful candidate will lead technical efforts in planning, designing, and executing mobile applications, primarily focusing on native and ReactNative platforms. As a technical leader, you will mentor junior engineers, foster collaboration across teams, and drive engineering excellence. The role requires a proactive individual passionate about building scalable, reliable, and high-quality mobile solutions that align with GM’s vision of a safer, sustainable future.
Qualifications
- Bachelor's Degree in Computer Science or related field, or equivalent work experience
- 7+ years of experience in Mobile development, native and preferably ReactNative
- 7+ years of experience contributing to system architecture, documentation, and design (architecture, design patterns, reliability, and scaling)
- Experience working with multi-tier production software systems utilizing HTTP APIs (REST or GraphQL)
- Proficiency with backend datastores such as PostgreSQL, DynamoDB, Redis, or Elasticsearch
- Demonstrated ability to understand complex tech stacks, debug code, and write tests
- Develop expertise in core mobile technologies, including client frameworks and services
- Evaluate architectural trade-offs and apply synchronous and asynchronous design patterns effectively
- Produce high-quality, unit-tested, and code-reviewed software for continuous integration and deployment
- Serve as a technical lead, mentoring less experienced engineers and fostering a collaborative team environment
- Present and advocate for product ideas and technical initiatives with cross-functional teams
- Initiate, plan, and execute large-scale, cross-organizational programs and projects
- Ensure adherence to engineering best practices and promote continuous improvement in engineering productivity and craftsmanship
- Comprehensive health, dental, and vision insurance plans
- Health Savings Account (HSA) and Flexible Spending Accounts (FSA)
- Retirement savings plan with company matching contributions
- Paid time off including vacation, holidays, and parental leave
- Tuition assistance and student loan refinancing options
- Employee assistance programs and wellness incentives
- GM vehicle discounts and potential relocation benefits
- Company-provided vehicle for eligible roles after review
General Motors is an equal opportunity employer committed to creating an inclusive environment for all employees. We do not discriminate based on race, color, religion, national origin, gender, gender identity, sexual orientation, age, disability, veteran status, or any other protected characteristic under applicable laws. We actively promote diversity and inclusion, ensuring every individual has equal access to employment opportunities and a workplace free from discrimination.
Similar Jobs
Explore other opportunities that match your interests
Rust Developer (100% Remote)
xpertise recruitment
Jobs via Dice