The #1 Site for IT and Engineering Jobs - search all IT and Engineering  jobs.
Mjp1vl6v1qfgrqpyz7r

Sr. Mobile Engineer - Android

Job Description

Job title: Sr. Mobile Engineer - Android

Location: Auburn Hills, MI

Duration: Full Time/ Direct Hire.

Job Requirements

Sr. Mobile Engineer - Android to support our client in Auburn Hills.

The Senior Mobile Engineer - Android will be the development lead with responsibility to deliver working software at the end of each sprint, supporting the telematics platform. This position will report to the Connected Services Development and Operations Manager in Auburn Hills Michigan.

Duties and Responsibilities: 

  • Experience implementing an actual Wear app and the design/UI patterns, communications, and data sharing patterns specific to wear (we target Wear API level 23+)
  • Recent apps in the app store
  • Use of appropriate technologies (gradle for build scripts, gson to parse json, use of retrofit/okhttp, crashlytics/fabric, etc.)
  • Experience in Unit and (optionally) Functional (also known as UI) testing
  • Agile/Scrum Team experience
  • Use of recent java platforms besides 1.6 (java 7 or 8)
  • A github profile or internet presence showing software development activities (optional – nice to have)
  • Experience configuring, managing, and using Jenkins for continuous integration
  • Bonus – NDK experience, emerging/modern concept experience (RxJava, EventBus, etc.)
  • Bonus – Knows a scripting language like php, python, ruby, perl, bash
  • Bonus – Experience with iOS or other mobile software development.
  • Work as part of an accomplished team of software engineers building prototypes, applications and experiences for cross brand telematics solutions
  • Build solutions that integrate seamlessly with brand products and experiences
  • Take part in brainstorming sessions, hack-a-thons, sprint planning meetings and retrospectives
  • Commit changes continuously leveraging test-driven techniques in development (BDD/TDD)
  • Provide guidance and mentorship to more junior developers

Education and Years of Experience: 

  • BS in Computer Science or equivalent experience
  • 5+ years developing mobile applications

Required Skills/Certifications: 

  • Strong opinions with regard to best practices for mobile application developers
  • Pertinent experience with JavaScript and JS frameworks
  • Experience with integration to REST and SOAP web services
  • Experience with CLI and Open Source software tools
  • Knowledge around continuous and automated deployments of mobile solutions
  • Experience in security of data on devices and in transit
  • Experience technically mentoring and/or leading other engineers a plus
  • Experience in Python, Java or others a huge plus
  • Some experience with agile development methodologies
  • Experience signing code and deploying to the app store

Thanks,

Job Snapshot

Location US-MI-Auburn Hills
Employment Type Full-Time
Pay Type Year
Pay Rate N/A
Store Type IT & Technical
Apply

Company Overview

American Cybersystems, Inc. (ACS Group)

ACS Group provides services to Fortune 1000 companies across various industry verticals. With a proven track record of managing project demands while improving the efficiency, productivity and profitability of new and existing projects through process improvement, ACS Group is consistently recognized for identifying and implementing strategic solutions that create and preserve long-term business value. Learn More

Contact Information

US-MI-Auburn Hills
Icon-social-facebookIcon-social-linkedinIcon-social-twitter
Snapshot
American Cybersystems, Inc. (ACS Group)
Company:
US-MI-Auburn Hills
Location:
Full-Time
Employment Type:
Year
Pay Type:
N/A
Pay Rate:
IT & Technical
Store Type:

Job Description

Job title: Sr. Mobile Engineer - Android

Location: Auburn Hills, MI

Duration: Full Time/ Direct Hire.

Job Requirements

Sr. Mobile Engineer - Android to support our client in Auburn Hills.

The Senior Mobile Engineer - Android will be the development lead with responsibility to deliver working software at the end of each sprint, supporting the telematics platform. This position will report to the Connected Services Development and Operations Manager in Auburn Hills Michigan.

Duties and Responsibilities: 

  • Experience implementing an actual Wear app and the design/UI patterns, communications, and data sharing patterns specific to wear (we target Wear API level 23+)
  • Recent apps in the app store
  • Use of appropriate technologies (gradle for build scripts, gson to parse json, use of retrofit/okhttp, crashlytics/fabric, etc.)
  • Experience in Unit and (optionally) Functional (also known as UI) testing
  • Agile/Scrum Team experience
  • Use of recent java platforms besides 1.6 (java 7 or 8)
  • A github profile or internet presence showing software development activities (optional – nice to have)
  • Experience configuring, managing, and using Jenkins for continuous integration
  • Bonus – NDK experience, emerging/modern concept experience (RxJava, EventBus, etc.)
  • Bonus – Knows a scripting language like php, python, ruby, perl, bash
  • Bonus – Experience with iOS or other mobile software development.
  • Work as part of an accomplished team of software engineers building prototypes, applications and experiences for cross brand telematics solutions
  • Build solutions that integrate seamlessly with brand products and experiences
  • Take part in brainstorming sessions, hack-a-thons, sprint planning meetings and retrospectives
  • Commit changes continuously leveraging test-driven techniques in development (BDD/TDD)
  • Provide guidance and mentorship to more junior developers

Education and Years of Experience: 

  • BS in Computer Science or equivalent experience
  • 5+ years developing mobile applications

Required Skills/Certifications: 

  • Strong opinions with regard to best practices for mobile application developers
  • Pertinent experience with JavaScript and JS frameworks
  • Experience with integration to REST and SOAP web services
  • Experience with CLI and Open Source software tools
  • Knowledge around continuous and automated deployments of mobile solutions
  • Experience in security of data on devices and in transit
  • Experience technically mentoring and/or leading other engineers a plus
  • Experience in Python, Java or others a huge plus
  • Some experience with agile development methodologies
  • Experience signing code and deploying to the app store

Thanks,

Sologig Advice

For your privacy and protection, when applying to a job online: Never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction.Learn More

By applying to a job using sologig.com you are agreeing to comply with and be subject to the workinretail.com Terms and Conditions for use of our website. To use our website, you must agree with theTerms & Conditionsand both meet and comply with their provisions.
Sr. Mobile Engineer - Android Apply now