Telecommute Job: Android Developers, Chicago, IL (Roundarch)

 

Job Title: Android Developers

Job location: Chicago, IL

Employer: Roundarch

Employment Type: Telecommute Job

Job Description

A Lead Android Developer should be able to technically design and conceptualize custom Android applications. The candidate should be able to provide valuable inputs during the discovery phase and establish best practices specifically required for making applications for multiple Android platforms and devices. The candidate should be able to develop an Android application from the conception through submittal to the Android marketplace. Tech Leads will work with members of the other disciplines to help guide the creation of Android specific experiences.

Lead 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 guide junior developers. They are also responsible for code reviews and standards and best practices enforcement. Tech Leads are expected to participate in multiple phases of projects, including requirements gathering, software design, development and testing.  Candidates 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 is specifically required for Android applications.  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.

Android Developers | Responsibilities:

  • Implement best practices for developing Android applications that target multiple devices and platform versions
  • Design, develop and test applications from the ground up
  • Work with outside data sources and API’s, often REST APIs
  • Develop/Deploy Android OS 4.0.3+ based applications in Java language
  • Troubleshoot, optimize and tune for performance
  • Innovate and brainstorm new features
  • Work closely with a Project Manager and a Mobile Application Designer to execute solutions
  • Setup build configuration to integrate with client continuous integration and source control systems

Android Developers | Requirements:

  • 2+ years of experience in application development on Android and 5+ years in Java/C++ is a must
  • Most recent projects or job must be Android development
  • Must have 3+ years experience in developing on mobile platforms
  • 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
  • Ability to work with data from outside API’s
  • Ability to understand and parse XML, JSON and serialized data
  • Understanding of Multi-threaded interface design
  • Should have technically significant applications available to present

Android Developers | Preferred:

  • Experience with multiple mobile platforms
  • Experience with profiling, tuning, and optimizing Java applications
  • Attends or organizes local Android meetups
  • 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
  • Familiarity with JNI
  • Familiarity with dependency injection frameworks
  • Publicly available open source software
  • Experience with emerging Android devices such as smart watches and Google Glass

Android Developers | Preferred:

  • Experience with multiple mobile platforms
  • Experience with profiling, tuning, and optimizing Java applications
  • Attends or organizes local Android meetups
  • 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
  • Familiarity with JNI
  • Familiarity with dependency injection frameworks
  • Publicly available open source software
  • Experience with emerging Android devices such as smart watches and Google Glass

Company Description

Roundarch designs and implements digital experiences for the world’s largest organizations. Roundarch delivers web sites, rich web applications, mobile applications, social media applications, digital marketing campaigns and more for clients such as Avis, HBO, Bloomberg Sports, Hershey’s and the US Air Force. Roundarch’s unique blend of breakthrough user experience design and enterprise-class technology implementation is perfectly suited for the most complex problems in the digital space. Roundarch has offices in Boston, Chicago, Denver and New York. For more information visit www.roundarch.com and the company’s blog at http://blog.roundarch.com

SHARE THIS JOB

  • Facebook
  • Twitter
  • Myspace
  • Google Buzz
  • Reddit
  • Stumnleupon
  • Delicious
  • Digg
  • Technorati