Mobile Software Engineer
Company | General Motors |
---|---|
Location | Austin, TX, USA, Mountain View, CA, USA, Warren, MI, USA |
Salary | $109000 – $166100 |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Mid Level |
Requirements
- Bachelor’s Degree in Computer Science or related field, or equivalent work experience.
- 3 Years of experience in 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.
Responsibilities
- Developing mobile application 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 while working in a fast-paced environment.
- Remaining up to date with the terminology, concepts and best practices for coding mobile apps.
- Writing unit and UI tests to identify malfunctions.
- Full lifecycle application development using standard design patterns/frameworks.
- Assists with Performance tuning, usability assessment/improvement.
- Proactively engaging in the identification/remediation of software issues such as code quality, pattern mismatch, and security issues related to the code or solution/configuration.
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 ReactNative