Котлин-разработчик – кто это, чем занимается, средняя зарплата в Москве и регионах

Kotlin-разработчик – что делает, сколько зарабатывает и какие задачи решает? Чем занимается ИТ-специалист в компании, и кто его нанимает? – все это в нашем кратком обзоре профессии.

время на прочтение: 3 мин.

Котлин-программист – профессия, базирующаяся на программировании языком Kotlin. Особенность специальности в ее универсальности, программисты работают в различных сферах. Но наиболее часто они привлекаются к проектам веб-программирования и созданию приложений для смартфонов. Поэтому нередко можно встретить описание котлин-программиста, как разработчика android-приложений.

Чем занимается котлин-разработчик в проекте?

Специалисты по языку Kotlin разрабатывают веб и мобильные приложения. В зависимости от зоны ответственности, они могут заниматься фронтендом (пользовательской частью) и бэкендом (начинкой продукта).

Котлин-программист – кто это в рамках разработки мобильных приложений? Помимо разработки нового приложения, их привлекают к последующей поддержке и сопровождению. Работа программиста строится вокруг создания функционала новых приложений и поддержания работоспособности существующих. Нередко он тесно контактирует с командами по продукту, веб-разработке и дизайнерами UX/ UI. Поэтому ему также необходимо понимание, как эти сферы соприкасаются с его областью работы.

От масштаба компании зависит что именно делает котлин-разработчик в проекте. В крупных командах он больше сосредоточен на непосредственном программировании, в маленьких часто совмещает несколько направлений.

Несмотря на то, что это относительно молодая среда программирования (с 2011 г.), она пользуется большим спросом. Kotlin developer – востребованная профессия, это во многом объясняется тем, что язык совместим с Java и может пользоваться всеми его библиотеками, но при этом он на 40% короче и безопаснее. Более оптимизированная и гибкая среда разработки ускоряет процесс написания кода и облегчает код-ревью. К тому же язык официально входит в Андроид Studio и назван Google одним из приоритетных для создания android-приложений, а Gradle Build Tool (на которой собираются андроид-приложения) официально перешла на него в 2016 г., поэтому все больше разработчиков берут его в качестве основного.

Функционал, задачи и требования к ИТ-специалисту

Основными требованиями к котлин-разработчику являются:

  • глубокие знания профильного языка программирования и дополнительно Java, JavaScript, C#, C++;
  • знания, опыт создания приложений для смартфонов (андроид);
  • проведение код-ревью;
  • опыт, навыки тестирования приложений для смартфонов, работы с Андроид Studio;
  • понимание, как работает Figma, паттерны проектирования;
  • навыки работы с многопоточностью, API, контроллером версий Git, SDK, SQL;
  • знания о платформах разработки мобильных/веб-приложений (Firebase) , СУБД;
  • уверенные знания технического (айти) английского.

На их плечи ложатся:

  • создание интерфейса;
  • разработка структуры, логики;
  • для мобильных приложений разработка сценария работы в активном и фоновом режимах (оповещения и проч.);
  • поиск багов, их устранение, подготовка обновлений;
  • публикация в гугл-плей;
  • проработка схем защиты личных данных пользователей.

Каждая организация может предъявлять свои уникальные требования к знаниям сотрудника. Из-за высокой распространенности платформы android kotlin-разработчика используют для создания приложений банков, финансовых организаций, обучающих платформ, маркетплейсов, досок объявлений, развлекательных порталов.

Котлин-программист – зарплата в Москве и регионах

Вилка зарплат, которые компании предлагают специалистам по России, начинается с 80 тыс. руб. и заканчивается на 470 тыс. руб., московские работодатели устанавливают вилку в границах 85–420 тыс. руб., петербургские, в целом, готовы платить больше 110–400 тыс. руб. В среднем по РФ компании готовы предложить новичкам от 80 тыс. руб., middle – 120 тыс. руб., а senior – от 200 тыс. руб.

Чаще всего сотрудника нанимают в штат:

  • IT-компаний, непосредственно занятых разработкой софта;
  • небольших профильных организаций, которым необходимо приложение (банк, кинотеатр и т. д.);
  • крупных сетей маркетплейсов, сервисов услуг;
  • государственных и муниципальных организаций, которым необходим софт для взаимодействия с гражданами.

Относительно высокий уровень дохода kotlin developer с 2-летним опытом работы по сравнению с аналогичными IT-профессиями объясняется внушительными требованиями к знаниям. Язык Kotlin постоянно развивается и требует от программистов того же. Поэтому одним из ключевых условий успеха в профессии является непрерывное самообразование. Только обладающий глубокими профильными знаниями, солидным опытом работы и пониманием смежных областей разработчик может претендовать на зарплату выше 150 тыс. руб.

Другие статьи