Senior Developer - Android - FT or Contract

7 days left

Location
Washington D.C.
Posted
Oct 13, 2017
Closes
Oct 28, 2017
Ref
JR-90269363-1
Hours
Full Time

Want to contribute to great, high-performing news apps - and make them even better?  If so, The Washington Post is the place for you.  Our Engineering Team is an agile, high-performance team focused world-class content, cutting edge technology outstanding user experiences and using best practices. You will have the opportunity to contribute to products that will be used by millions of people. . Being a trusted partner with major tech brands such as Google, we have access to cutting-edge gadgetry such as the Chromecast months before they are released.

As a Mobile Developer, you will play an integral role in helping to deliver increasingly smarter mobile apps to our customers.  We are looking for someone with serious Android  Software Development skills, strong interests in all things mobile, and a passion for delivering high quality, rock-solid apps.

Responsibilities include:

  • Help design and develop exciting new features into existing mobile apps
  • Identify, troubleshoot, and solve complex problems
  • Build a deep understanding of our use of per-platform technologies
  • Understand the complexities of and help integrate different third-party SDKs
  • Continuously look for ways to improve what we're doing and how we do it
  • Stay on top of new technologies and trends in the mobile space
  • Participate in agile software development practices and peer/code reviews

Requirements include:

  • Bachelor's degree in computer science, engineering or related technical field
  • One or more apps in the Google Play Store and/or Amazon markets
  • Strong grasp of computer science fundamentals
  • Expert level development background in Java
  • 2-5 years experience with Android SDK, Android Studio, Eclipse, and the Android Emulator
  • Experience with Amazon Mobile App SDK.
  • Additional knowledge of RESTful services and other server-side principles is a plus
  • Good understanding of Version Control principles, preferably using Git. Familiarity with Agile/Scrum

INDVAR