Вакансии для программистов Android

Работа программистом Android

Специальность Андроид-программиста полностью построена на работе с Google Android. Данная ОС является более гибкой по сравнению с APPLE iOS и более приспособленной к нуждам простого пользователя. Однако на ее будущее существует два противоположных взгляда: развитие и процветание или полное поражение под натиском iOS. Мы будем придерживаться более оптимистических прогнозов, в соответствии с которыми аналитики пророчат покупательский бум на Андроид-совместимые технические устройства. В частности, ожидается, что в ближайшие 3-5 лет недорогие планшетные ПК станут более популярными, чем нетбуки и ноуты. Android будет востребован также в системах телевизионного оповещения, в бытовой технике и автомобильной промышленности. Все факторы в целом приведут к огромному спросу на новые программные продукты, созданные на этой платформе. В данных условиях резонно полагать, что и профессия Android-программист станет чрезвычайно востребованной.

Профессия сегодня

На сегодняшний момент весь рынок программных продуктов под эту платформу сосредоточен на Западе, в России вакансии требуются относительно редко. Однако перспективы развития дают надежду, что отечественные программисты Андроид вскоре смогут найти применение своим знаниям, не выезжая за пределы страны. В Америке и европейских странах, в частности в Германии, в год требуется до нескольких сотен тысяч специалистов данного направления.

Служебные обязанности, требования к Андроид-программисту

Система Android является открытой системой, а потому очень гибкой и довольно не стабильной, по сравнению с iOS. Поэтому обязанности программиста могут быть достаточно объемными:

  • Разработка инновационных программных продуктов на основе Андроид;
  • Работа над повышением стабильности и надежности ОС при ее интегрировании с мобильным устройством;
  • Отладка и тестирование приложений, работа с дизайнерами.

В большинстве случаев на удаленные вакансии требуются специалисты, которые владеют следующими знаниями и навыками:

  • Свободное владение языком программирования Java (работа с Ajax и DOM);
  • Работа с кодами CSS и HTML на продвинутом уровне;
  • Знание специфики клиент-серверных приложений для мобильных устройств (Multi-Threading, память);
  • Понимание механизмов кэширования.

Ряд работодателей предъявляет расширенный список требований:

  • Высшее образование, связанное с программированием;
  • Опыт разработки программного обеспечения, предпочтительнее на Java, J2ME или C + +;
  • Знание специфики разработки под мобильные платформы;
  • Чтение технического английского, элементарные навыки письма на нем;
  • Наличие примеров выполненных работ.

Умение программировать для Android не преподается в официальных учебных заведениях, данная специализация может быть получена только путем самообразования. Поэтому кандидат должен также показать свое стремление учиться, делиться своими наработками и перенимать опыт коллег. Немаловажны личностные качества: внимательность, ответственность, креативность мышления.

Оплата труда

Труд программиста Андроид довольно высоко оценивается, но существует значительный разброс цен в зависимости от региона, в котором требуется специалист на вакантную должность. В Москве оплата существенно выше и может составлять от 2000$ в месяц. При изучении предложений американских агентств можно увидеть, что предлагаемые зарплаты также значительно варьируют: от 75.000$ в год до 300.000$ и выше. Соответственно, и список требований расширяется при более высокой оплате.