Senior Android Engineer

Santa Monica, California, United States Full-time

We are looking for an Android developer responsible for the development and maintenance of applications aimed at a range of Android devices including mobile phones. Your primary focus will be development of Android applications and their integration with back-end services. You will be working alongside other engineers working on different layers of the infrastructure as well as designers and data analysts. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.

About Us

Mammoth Media is focused on creating mobile alternatives for TV audiences.  As teens and millennials engage Media in new ways, we are there to meet them with compelling experiences centered around native mobile apps.  Founded and incubated by Science Inc., Mammoth has reached over 12 million teens for over 65 million hours of usage and 1 billion sessions in our first two years of existence.  

  • We rapidly develop new products and services
  • We aggressively pursue the latest product trends and compelling experiences
  • We build products that immediately get major scale and are in front of millions of eyeballs
  • We have a top 250 app in the Google Play Store and two top ten apps in the iTunes store

Responsibilities

  • Design and build applications for the Android platform
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with a team to define, design, and ship new features
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization

Skills

  • Proficient with Java, and the Android SDK
  • Experience with Android libraries such as Android Architecture Components.
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Knowledge of other web technologies and UI/UX standards
  • Understanding of Material Design principles and interface guidelines
  • Experience with Android Studio and it’s performance and memory tuning tools
  • Familiarity with cloud message APIs and push notifications
  • Knack for benchmarking and optimization
  • Proficient understanding of code versioning tools ( Git )
  • Familiarity with continuous integration
  • Experience with Ad Supported and In-App Purchase business models a big plus.

Requirements

  • Minimum of 4 years experience working as an Android developer & involvement in the full app development cycle with at least 1-2 apps in the app store