Home Jobs Board Senior Android Developer, Zonar, December 11

Senior Android Developer, Zonar, December 11

Zonar LogoWho:  Zonar
Position: Senior Android Developer
Where: Seattle
What: As the Senior Android Developer, this new role will report directly to the Software Development Manager within our Mobile Software Development team, working on our Android-based 2020 mobile tablet. This role will drive all activities necessary to perfect the functionality and efficiency of our current Android applications, as well as designing and implementing new applications and products.

Responsibilities:

This role requires a highly motivated individual who is comfortable with rapid changes in direction and environment. The ideal candidate is customer oriented, results driven, and passionate about delivering innovative quality services to delight our customers. To be successful, you will need to work well in a fast paced, entrepreneurial environment.

Implement new applications that use or extend our existing telematics data gathering and analysis toolkit.

Take ownership of existing applications and work with product owners to add and improve features.

Apply state-of-the art Android tools and libraries (Robolectric, Robotium, Dagger, etc.) to improve our existing application ecosystem.

  • Develop applications and services for Zonar’s 2020 Android tablet and mobile platform
  • Guide mobile development architecture and technology decisions to drive quality, performance, usability, and sustainability to empower a world-class user experience.
  • Instrument your code to achieve insight on usage and performance.
  • Utilize software development best practices and provide technical mentorship to other members of the team.

Requirements:

  • 5 years or more of software development experience.
  • Strong proficiency in Android SDK, Java, and related technologies
  • Experience developing native Android applications and utilizing Android developer tools.
  • Experience developing in Unix/Linux environments.
  • Experience in interacting with RDBMS.
  • Experience working with an ecosystem of applications (vs. a stand-alone, self-contained application)
  • Strong knowledge of object-oriented design, data structures, algorithm design, and problem solving.
  • Proven experience implementing best practices for software code development, re-use, and componentization.
  • Ability to work well with others, motivate other team members, and thrive in a dynamic and challenging work environment. Able to set goals and achieve scheduled deadlines.
  • Excellent verbal and written communication skills.
  • Passionate orientation and attention to customer satisfaction.
  • Bachelor’s degree in Computer Science or related field, or equivalent work experience.

How: Apply Here