Senior Android Engineer

As part of Glacier’s engineering team, you will have an opportunity to take on some of the most interesting challenges in secure communications and mobile security.

Responsibilities:

  • Build an incredible Android product suite, including designing, estimating, and delivering high quality solutions

  • Champion the great mobile architecture and good software design paradigms.

  • Work closely with product management & design teams to take an idea from concept to delivery using excellent software design, coding, & processes.

Requirements:

  • Deep experience (minimum 4 solid years) with mobile platform and systems programming languages (e.g. Java, Kotlin, C/C++)

  • Knowledge of Android APIs and design patterns

  • Proven track record of building system software for desktop, mobile or IoT platforms

  • Exceptional architecture, coding & design skills

  • Ability to break complex problems down into smaller components that are loosely coupled and testable

  • Discipline for testing and automation - unit, functional, integration, etc.

  • Stellar communication skills; able to work well with a smart, passionate and growing team

  • Experience in any of the following - Mobile platforms/SDKs, security, network programming, MDMs, Secure Containers (MAM) etc. is a huge plus

    Bonus Points:

  • Full stack development experience

  • Experience with Security, mobile or otherwise

  • Experience developing on Android platforms