Котлин-разработчик – кто это, чем занимается, средняя зарплата в Москве и регионах
Kotlin-разработчик – что делает, сколько зарабатывает и какие задачи решает? Чем занимается ИТ-специалист в компании, и кто его нанимает? – все это в нашем кратком обзоре профессии.
Котлин-программист – профессия, базирующаяся на программировании языком 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 тыс. руб.
- Работаем без предоплаты
- Первый кандидат через 3 дня
- Финансовая гарантия в течение 3 месяцев