17 days old

Android Developer

Detroit, MI 48226
  • Job Code
    575956
  • Payrate
    $45 To $50

Android Developer


Responsibilities



  • Development lead with responsibility to deliver working software at the end of each sprint, supporting a telematics connected vehicle platform
  • 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


Experience



  • 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.


Qualifications



  • BS in Computer Science or equivalent experience
  • 5+ years developing mobile applications in Android
  • Strong opinions regarding 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

Categories

  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Share this job:

Android Developer

Randstad Technologies
Detroit, MI 48226

Share this job

Android Developer

Randstad Technologies
Detroit, MI
US

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast