Android разработка

Android разработчик — это специалист, который создает приложения для мобильных устройств под управлением операционной системы Android (то есть под Samsung, Sony, LG и другие). Все приложения выше перечисленных марок телефонов или планшетов созданы Android-разработчиками.

Пример задачи1

Пример задачи

У компании careerspace есть сайт, на котором удобно искать работу с компьютера. Но пользователям также хотелось бы отсматривать и откликаться на вакансии с телефона. Продакт менеджеры careerspace, изучив спрос пользователей, составляют задание на разработку мобильного приложения, а Android-разработчики реализуют его технически для пользователей техники Samsung, Sony, LG, Xiaomi, Lenovo и других марок. Фактически на Android системе работает почти вся техника за исключением продукции Apple — она работает на iOS.

Начальные требования

  • Представление о языке программирования Java, Kotlin.
  • Базовое знание Android Studio и Android SDK.
  • Базовое понимание работы баз данных (SQLite) и принципов объектно-ориентированного программирования.
  • Плюсом будет представление об CSS и HTML, Ruby, Python.
Начальные требования1
Младший Android разработчик
Android разработчик
Руководитель Android разработки
Технический директор

Это специалист, обладающий теоретическими знаниями разработки. Часто – понимает основы алгоритмизации и основные структуры данных, возможности выбранного языка программирования и 1-2 фреймворков. Работает под строгим присмотром старших коллег, так как код младшего-разработчика нуждается в постоянной проверке.

Опытный разработчик уже не требует сильного контроля со стороны старших и способен сам определять направление и метод реализации задач, которые ему ставит начальник. Он понимает процессы в команде, архитектуру продукта, продуктовый контекст и почему все так, а не иначе. Успешно решает задачи средней сложности длиной в неделю и более.

Руководитель (тимлид) знает несколько языков программирования, может с нуля реализовать архитектуру проекта, выбрать стек технологий. При решении поставленных задач видит общую картину, не привязывается к каким-то конкретным технологиям, умеет видеть наперед плюсы и минусы выбранных решений.

Технический директор отвечает за технологическое развитие компании и техническую разработку новых продуктов. Вместе с Генеральным директором, Директором по продукту или IT директором он формирует бизнес-задачу или продукт, который компания собирается создать, и фактически отвечает за реализацию этой задачи.

50 000
80 000
100 000
180 000
200 000
280 000
300 000
600 000
1
2
2
4
3
5
Карьерный рост

среднерыночная зарплата


работает на позиции

IT – ШКОЛА SAMSUNG. Мобильная разработка
https://itcube62.ru/samsung

Где можно получить навыки для данной профессии

Высшее образование

Среднее профессиональное образование

Дополнительное образование

close

Подпишитесь на рассылку новых мероприятий!