Senior Android Developer

for Isobar in Chicago, IL

Report
Skills:
Java/C++, Android SDK, embedded relational databases (SQLite), Understanding of Multi-threaded interface design, Should have at least one or two functioning apps in Android market place 
Location:
Chicago, IL
Area Code:
312 
Travel Req:
none 
Telecommute:
no 
Pay Rate:
DOE 
Tax Term:
FULLTIME 
Length:
 
Posted:
4-14-2014 
Position ID:
153416 
Dice ID:
10167193 

Position Overview

 

Senior Android developers should be able to build custom Android applications. Candidates should be able to develop an Android application from initial conception through submittal to the Android marketplace.Senior Developers are expected to work independently and deliver high-quality code in a timely manner across a variety of project engagements. They are expected to participate in multiple phases of projects, including requirements gathering, software design, development and testing. They must be proficient with Java and object-oriented programming, including software design and design patterns. Candidates must be proficient with standard JAVA development tools such as IntelliJ, Android Studio, Eclipse or ADT. Proficiency with open source frameworks or third-party libraries specifically required for Android applications is required. Candidates must have IT consulting experience and be familiar with a team approach to execution. Candidates must possess effective written and verbal communication skills and be willing to travel.

 

Responsibilities

  • Design, develop and test applications from the ground up
  • Work with outside data sources and API's such as REST APIs
  • Develop and deploy Android OS 4.0.3+ based applications using Java
  • Troubleshoot, optimize and performance tune
  • Innovate and brainstorm new features
  • Work closely with a Project Manager and a Mobile Application Designer to execute solutions

 

Required Experience / Skills

  • 1+ years of experience in application development on Android and 3+ years in Java/C++
  • Most recent projects or job must be Android
  • Bachelor’s degree in Computer Science/Information Technology or related field, or equivalent education/experience
  • Should be self-driven and operate independently with little guidance
  • Strong OO design and development experience
  • Experience with Android SDK
  • Able to work with data from outside API's
  • Ability to understand and parse XML, JSON and serialized data
  • Experience with embedded relational databases (SQLite)
  • Understanding of Multi-threaded interface design
  • Should have at least one or two functioning apps in Android market place
  • Experience with Fragment based Android application architectures

 

Nice to Have

  • Experience with multiple mobile platforms
  • Experience with profiling, tuning, and optimizing Java applications
  • Experience with third party libraries and frameworks, such as those by SquareUp
  • Experience rooting devices or building the platform from source
  • Thorough knowledge of IntelliJ or Android Studio
  • Experience building library projects for Android
  • Experience dealing with streaming media on Android
  • Familiar with JNI
  • Experience with emerging Android devices such as smart watches and Google Glass
Moira Danaher
Isobar
140 Broadway Suite 4520
New York, NY 10005