Details

Location
Columbus OH
Division
I.T.

Contact

Erik Fehlan
614.643.0722
erik@ringsidetalent.com

Job Description

We are looking for an Android Developer to work for our client. The ideal candidate aligns with the responsibilities and qualifications outlined below.

Responsibilities

  • Design and build advanced applications for the Android platform using Kotlin and/or Java.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work with outside data sources and APIs.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Maintain code quality, organization, and automation.
  • Participate in code reviews and contribute to team knowledge sharing.

Qualifications
  • Proven experience as an Android Developer with a strong portfolio of released applications.
  • Proficiency in Kotlin and/or Java.
  • Solid understanding of the full mobile development life cycle.
  • Experience with Android SDK, different versions of Android, and how to deal with different screen sizes.
  • Familiarity with RESTful APIs to connect Android applications to back-end services.
  • Strong knowledge of Android UI design principles, patterns, and best practices.
  • Experience with offline storage, threading, and performance tuning.
  • Familiarity with cloud message APIs and push notifications.
  • Proficient understanding of code versioning tools such as Git.