Android Developer

About the position:

Dormillo’s mobile engineering team is looking for a talented Android Engineer to help architect, build, iterate and manage our android mobile applications. The ideal candidate is product focused, embodies an entrepreneurial spirit and passionate about creating clean and elegant design on world-class technologies that brings Dormillo to millions of users each day. Come join us in building the foundation of our engineering team as we continue to grow.

Requirements:

  • Professional software development experience

  • Android development experience

  • Love for building mobile applications and detailed knowledge of Android

  • Deep understanding of the intricacies of the Android platform

  • Ability to understand and debug large and complex code bases

  • Experience designing clean and maintainable APIs

  • Proficient in the following technologies: Java language and related frameworks, multi-threading and memory management specific to mobile devices, and an understanding of caching mechanism

Responsibilities:

  • Use your in-depth knowledge of all things Android to craft new Dormillo features that are uniquely Android-based

  • Develop strong skills and best practices on the team through participation in design and code reviews

  • Be an Android educator and mentor within Dormillo to help us grow Android development capability throughout the company

  • Help spearhead strong unit testing and continuous integration processes

  • Prioritize a wide variety of work tasks with your teammates

  • Build new and innovative product features

  • Maintain high level performance quality

  • Collaborate with designers and engineers alike decisions