Android Developer
AtHoc, Inc. - San Mateo, CA

This job posting is no longer available on AtHoc, Inc.. Find similar jobs:Android Developer jobs - AtHoc jobs

Location: San Mateo, CA


AtHoc, a VC-backed company founded in 1999, is the pioneer and recognized market leader in next-generation emergency communications software for the security and safety market. Fundamental to our mission at AtHoc is the development of innovative products used for the critical endeavor of saving lives.

We’re seeking dedicated, bright and highly motivated team players who want to make a difference and share in our accomplishments and passion. We provide a culture that encourages different perspectives and new ways of thinking toward a common, aligned goal and shared vision: to bring innovative solutions to market and advance the safety, security, and protection of people and property around the world.

Join a principled customer-focused team that is transforming an industry and has earned the trust of hundreds of customers and millions of users within the U.S. military, federal government, homeland security agencies, healthcare, fortune 500 companies and higher education institutions. At AtHoc, we recognize that the talent and drive of our people is a vital key to our continued success.

For more information on AtHoc, please visit


Key Roles and Responsibilities

Develop new Android app projects and provide ongoing support throughout the product lifecycle

Create new, exciting features and push code to millions of AtHoc users

Keep your ear to the ground, helping us define and analyze industry best practices and important developments in the mobile space

Creating documentation for your code and high/low level documentation for various projects

Working individually and as a team member Experience and Qualifications

Experience and Qualifications

Thorough understanding of the full Android app development lifecycle (Project setup, development, SDK, Ad Hoc distribution, marketplace distribution, after-submission support)

Published and maintained at least one app in the Android marketplace

Experience targeting devices with a variety of screen sizes (including tablets)

Deep understanding of Android app state management (background + foreground), memory management, multi-threading and security

Strong MVC/object-oriented programming skills (Encapsulation, Polymorphism, Inheritance)

Demonstrable experience of basic data structures such as: linked lists, doubly linked lists, binary trees, arrays, lists, hash tables, and general knowledge about computer science, such as stacks, heaps, operators, and various algorithms

Minimum 8 years of programming experience and minimum 2 years of Android application development

BS/MS in Computer Science or related field

Personal Competencies/Skills

Sincere passion for mobile devices and emerging technologies with a track record of execution

Able to work as part of a highly efficient and organized team

Good communication skills

Ability to apply a systematic, disciplined, and analytical approach to problem solving

Possess a "can do" attitude

About this company
The AtHoc partner program focuses on marketing and reselling notifications solutions for emergency notifications, force...