iOS Mobile Developer at JDM Systems Consultants in Detroit, MI

JDM Systems Consultants

Detroit, MI
October 31, 2020
Apply

You will be redirected to JDM Systems Consultants's preferred application process.

iOS Mobile Developer

Job Description

Opportunity for an ambitious and creative professional React Native, Android Native, and iOS Native application developer who is passionate about mobile apps, the connected car. You will be driving development of ground-breaking features in GMrsquos flagship mobile apps. At GM, we are finding ways to bring your digital life into your car and your car into your digital life. One way is with your phone.
GM vehicle apps provide new ways to connect with your vehicle. Among other things, you are able to see diagnostic information and start your car from your phone, watch, and interact with services in your vehicle using CarPlay and Android Auto. You can help determine what it will do next!
With 4G LTE connected cars becoming available in Europe as well as North America. As a team member, you will be involved in all aspects of developing new features using React Native including user story elaboration, estimation, analysis, design, programming, unitintegration testing and debugging following Agile development practices such as Scrum and Extreme Programming (XP). In this highly collaborative, cross-functional, and Agile environment, you willhellip bull Build industry leading mobile apps for connected vehicles on a global scale bull Lead team of developers in delivery of React Native projects. bull Promote improvements in programming practices such as functionalacceptance test driven development, continuous integration, and test automation bull Continuously learn and challenge the organization concerning new practices, processes, technologies, and languages Top Skills bull React Native or React Web Development experience 5+ years of experience Java, Angular or native Android (Java), or native iOS apps (Swift Objective C) bull BS in Computer Science or Computer Engineering (Masters Preferred) Required Skills bull BS in Computer Science or Computer Engineering (Masters Preferred) and applicable work experience bull 1+ React Native (JavaScript TypeScript) bull 5+ years of experience Java, Angular or native Android (Java), or native iOS apps (Swift Objective C) bull Preferred 5 years of experience as a Sr. Software developer. bull Experience leading design and software technical specifications bull 2-3 yearsrsquo experience in and Agile Development. bull Mentor Jr. Developers, conduct code reviews. bull Proven ability to quickly learn and apply new technologies bull Maintain coding standards to facilitate code maintenance and enhancement bull Provide deep systems support (programming, architecture, system analysis) for the Applications team bull Document processes and development projects bull Test Driven Development Automated functional testing. Required Background

Experience

React Native bull Experience leading development projects with React Native app(s) available in the app store bull Experience with TypeScript bull Experience with Unit Testing frameworks such as Jest and UI testing frameworks like Detox bull Experience with Redux Sagas for state management bull Experience developing apps that interact with Web Services (REST, JSON) ndash Axios is a plus bull Experience developing bridges to native components bull Experience with IntelliJ, React Native Debugger OR Android bull 5+ years of experience on a team developing native Android app(s) available in the Google Play store bull Experience with Java 8 and RX Java in a production application bull Experience developing apps that interact with web services (REST, JSON) ndash Retrofit is a plus bull Experience with frameworks such as Dagger and design patterns such as MVP, Singleton, Factory bull Experience with native Android HIG and UI development best practices ndash Android Material Design bull Experience with data persistence frameworks such as Realm or Active Android bull Experience with Google Play Services is a plus bull Experience with Android Studio bull Experience with the publishing process for Google app store bull Experience with Android Auto is a plus OR iOS bull 5+ years of experience on a team developing native iOS app(s) available in the App Store bull Experience with Swift and Objective
- C in a production application bull Experience developing apps that interact with web services (REST, JSON) ndash AF Networking and Mantle are a plus bull Experience with native iOS HIG and UI development best practices including a deep knowledge of UIKit and AutoLayout bull Experience developing for Apple Watch or CarPlay are a plus bull Experience with the publishing process for the iOS app store

Apply

You will be redirected to JDM Systems Consultants's preferred application process.


Job Expires: November 30, 2020

More Angular Jobs



Uh oh! Something went wrong. Please try again.
We were unable to find any more job. Have you tried changing your search keywords?

Be at home with your family

Get help finding work-from-home

Your Children Will Be Happier

Stop parenting from the office

Flexible Careers - No Commute

Is your job putting you at risk?

Work from the safety of your own home

Cancel the Commute & Save Hours per Day

You will be redirected to JDM Systems Consultants's preferred application process.