Mobile Developer

About the Opportunity

AVAI is looking for a talented developer to join our mobile software development team.  Your responsibilities will mostly include iPhone and/or Android development, but you will have the opportunity to contribute in many areas.  You will broaden your skill set and professional growth at an extremely rapid pace.  Additionally, you will be exposed to many cool technologies.  We have offices in Austin and Phoenix, but we are an experienced virtual company with employees located throughout the U.S.  We are interested in talking to developers in other areas that can work effectively from a home-office.

Responsibilities

Your responsibilities will include:

  • Participating on both Design and Development teams as part of the delivery process or new applications
  • Working with the design, product management, editorial, and technology teams to visualize, define, and implement new mobile products of the highest caliber
  • Developing rapid prototypes of mobile products in coordination with the design team
  • Maintaining and enhancing our existing iPhone and Android apps, as well as develop our upcoming Android and iPad apps
  • Working with the production support team to develop and ensure real-time availability of our applications and data feeds
  • Pushing the envelope for state of the art mobile applications and development practices

Required Skills

Your required skills include:

  • One year or more experience in designing and programming software solutions in C, C++, or Java
  • One year or more experience working with web application architectures and integration of data sources including databases, XML, and remote services
  • Strong understanding of object oriented software, design patterns, and fundamentals of software design
  • Strong communication and organizational skills
  • Strong experience with estimating and meeting software delivery schedules in a project-driven software development team during rapid development cycles and tight iteration schedules
  • Ability to communicate and collaborate effectively with design, product management, and business teams
  • B.S. Degree in Computer Science, Engineering, or equivalent experience

Recommended Skills

  • Proficiency with Linux, Mac OS X, GNU tools, scripting languages
  • One year or more experience in Objective-C
  • One year or more experience with iPhone SDK and Android SDK
  • Experience in developing at least one mobile product that is available via Apple’s App Store and one mobile product that is available via Android’s Market; Blackberry programming experience is also desirable
  • Experience with network and IT administration

About the Benefits

AVAI provides outstanding benefits including competitive salaries and a health care plan.  You will be getting in on the ground floor of a fast-growing company.  This growth will lead to a variety of possible career opportunities.  You will be working with a team of outstanding professionals, and will be exposed to a wide variety of technologies that will vastly increase your skill set.

Find Us!