Мы используем cookies для улучшения опыта пользователей, анализа трафика и показа подходящей рекламы.
Подробнее Принимаю
Введите должность

Статистика зарплат Kotlin в Санкт-Петербурге

Получать информацию со статистикой на почту

Статистика зарплат Kotlin в Санкт-Петербурге

87 222 ₽ Средняя зарплата в месяц

Количество вакансий профессии "Kotlin" по диапазонам зарплаты в Санкт-Петербурге

Валюта: RUB USD Год: 2021
По состоянию на 30.11.21, по профессии Kotlin в Санкт-Петербурге открыто 29 вакансий. Для 27.6% открытых вакансий, работодатели указали заработную плату в размере 32.2+ руб. 24.1% объявлений с зарплатой 225,8+ руб, и 24.1% с зарплатой 80.6+ руб

Уровень средней зарплаты за последние 12 месяцев: "Kotlin в Санкт-Петербурге"

Валюта: RUB USD Год: 2021
На гистограмме изображено изменение уровня средней заработной платы профессии Kotlin в Санкт-Петербурге.

Сравнение средней зарплаты по запросу "Kotlin" в Санкт-Петербурге с основными городами страны

Валюта: RUB USD Год: 2021
На гистограмме изображено сравнение средней зарплаты по запросу "Kotlin" со средней зарплатой в административных центрах за прошлый месяц.

Уровень заработной платы "Kotlin", в других городах

Профессия Kotlin является наиболее высокооплачиваемой в Москве. Уровень заработной платы составляет 114500 руб. На втором месте - Санкт-Петербург.

Рейтинг похожих вакансий по уровню заработной платы в Санкт-Петербурге

Среди похожих профессий в Санкт-Петербурге наиболее высокооплачиваемой считается Lead Kotlin Developer. По данным нашего сайта, уровень средней зарплаты составляет 150000 руб. На втором месте - Lead Backend Kotlin Developer с зарплатой 150000 руб, а на третьем - Java с зарплатой 125179 руб.

Найдите подходящую статистику

Показать еще

Рекомендуемые вакансии

Android разработчик (Kotlin)
Стапп, Санкт-Петербург
Если ты предпочитаешь работать в небольшой команде, хочешь самостоятельно принимать решения, любишь развиваться и мечтаешь стать частью быстро развивающегося сервиса – эта вакансия для тебя! Мы – небольшая и веселая команда стартапа treeps.ai. Имеем большой опыт в разработке мобильных приложений. Android приложение скачано 400 000+ раз, рейтинг в Google Play 4.8, MAU больше 100 000 пользователей. Готовимся к выходу на рынки Европы и Америки. Нам нужен middle Android-разработчик, который присоединится к команде и будет развивать приложение. Что мы предлагаем: стать частью амбициозной IT-команды с ламповой корпоративной культурой; гибкое начало и окончание рабочего дня, удаленная работа; стабильная зарплата, соответствующая опыту, знаниям и личным качествам; возможность профессионального роста, обмена опытом и знаниями с другими нашими проектами; возможность влиять на развитие сервиса, предлагать, защищать и воплощать свои инициативы; свобода выбора технологии и подходов к разработке; возможность внутренних переходов в другие проекты; официальное трудоустройство, отпуск, больничные; компенсация стоимости коворкинга. Чем предстоит заниматься: участие в развитии продукта; разработка нового функционала приложения на Android (Kotlin); проектирование и улучшение архитектуры приложения; тестирование и отладка реализованного функционала; участие в командных митингах и бреймштормах; публикация приложения в сторах (не по пятницам)). Что необходимо от тебя: опыт разработки мобильных приложений на Kotlin от 1 года; приверженность к чистой архитектуре, использование актуального стека (Koin/Dagger, Coroutines/Rx, MVVM/MVP, Cicerone/Navigation component); умение реализовывать интерфейсы по дизайн-макетам, в т.ч. нестандартный UI.
Android Developer (Kotlin)
Electrolux, Санкт-Петербург
Electrolux— один из ведущих мировых производителей бытовой и профессиональной техники. Ежегодные продажи 60+ миллионов своих изделий клиентам из 150 стран. Штаб-квартира расположена в Стокгольме. Компания Electrolux верит, что будущее стоит за техникой, которой удобно пользоваться и контролировать с помощью привычных мобильных устройств, даже если вы находитесь по дороге на работу. Для этого разработана облачная инфраструктура (Electrolux Cloud Platform) с использованием наработок из интернета вещей (IoT), которая является единой точкой интеграции техники, мобильных приложений клиентов и вспомогательных сервисов других компаний. В нашем roadmap солидный пакет проектов по развитию платформы на 2021 - 2024. Мы расширяемся и открываем позицию Android (Kotlin) разработчика. Вас ожидает: • Пакет грамотно сформированных и сбалансированных задач по разработке нового функционала, рефакторингу, архитектуре и прототипированию. • Сыгранная распределенная команда, умеющая делать быстрый интересный on-boarding с последующим вовлечением в конкретный проект • Здравая и умеренная коммуникация через Slack, Email, и видео-конференции • Работа с Kotlin Multi-Platform , глубокое вовлечение реализацию качественного покрытия тестами, возможность привносить и реализовывать собственные идеи в реальном коммерческом проекте промышленного масштаба. • Кооперация с партнерами калибра Amazon, Google , IBM • End-2-End тестирование и отладка на реальных образцах бытовой техники Обязательные требования: • От 2х лет в коммерческой разработке на Kotlin Multi-Platform или native Android• Понимание RESTful APIs и умение женить приложение с back-end• опыт работы с облачными технологиями – знание AWS будет плюсом• Опыт в отладке производительности, оптимизации , мониторинга• Понимание принципов разработки в Agile и желание строить приложение в данном ключе• Опыт работы в распределенной международной команде• Опыт работы с инструментами по аналитике Google Firebase и аналоги Будет плюсом: • Опыт в заливке приложения на market, а также решения оперативных вопросов, связанных с этим процессом• Опыт работы с Realm / Active Android• Опыт работы с протоколом MQTT• Опыт работы с сервисами облачного хостинга (Amazon AWS)• Умение работать с сервисами для совместной разработки (например Github, Bitbucket) • Опыт использования одной или более VCS/DVCS (Subversion, Mercurial, Git) • Опыт работы с Kubernetes, Docker• Понимание паттернов дизайна MVP, Singleton, Factory Условия: • Достойная компенсация по результатам интервью • Работа в гибридном графике (офис / дом) • Белая заработная плата, пересмотр 2 раза в год по результатам проделанной работы • Гибкое начало рабочего дня, 8-12 • ДМС (после окончания испытательного срока) • Регулярные командировки в Швецию, Италию (после окончания пандемии) • Общение с коллегами из других стран на английском языке • Дружелюбная атмосфера в коллективе профессионалов • Современный офис недалеко от станции м. Лесная/Черная Речка • оплата обедов
Support Engineer (Kotlin)
JetBrains, Санкт-Петербург
Kotlin — относительно новый язык программирования для платформ Java, Android, JavaScript и Native (LLVM). Первый релиз вышел в 2016 году, сейчас язык быстро набирает популярность, в частности официально поддерживается на платформе Android, в Spring Framework 5, vert.x и Gradle.Проект ориентирован на прагматические ценности: удобство инструментария (IDE, build tools, etc), совместимость, поддерживаемость кода и легкость изучения языкаЧем предстоит заниматься: Отвечать на обращения пользователей, разбираться в проблемах, передавать пользователем сведения, полезные для решения их задач. Доводить до разработчиков информацию о воспроизводимых дефектах и проблемах, требующих решения. Особенности проекта: Пользователи Котлина - программисты из разных стран мира. Общение ведётся на открытых ресурсах. В частности, багтрекер Котлина доступен всем желающим. Общение с пользователями - письменное, по-английски. Внутри компании, повседневное - по-русски, при необходимости - по-английски. Значительная доля обращений пользователей - багрепорты в YouTrack (https://youtrack.jetbrains.com/issues/KT). Но есть также внутренний JetBrains Slack, Zendesk, Stack Overflow, корпоративный блог, форум, публичный Slack. Для работы требуются навыки и умения: Способность работать с большим количеством обращений, желание слушать людей, понимать суть их требований и затруднений. Хороший письменный технический английский. Навыки воспроизведения дефектов и умение сокращать их описания. Навык работы в багтрекере. Самоорганизация, умение распоряжаться своим временем, не упуская из виду множество задач - вопросов пользователей. Знакомство с любым языком программирования для JVM: Kotlin, Java, Scala, Groovy и т.д. Также приветствуется: Знакомство с языками, средами или инструментами, с которыми интегрирован Котлин: IntelliJ IDEA, Maven, Gradle, Android, JavaScript.
Kotlin Backend Developer
Wargaming St. Petersburg, Санкт-Петербург
Мы в Wargaming St.Petersburg, помимо флагманской игры World of Warships, ведем разработку новых игровых проектов в различных жанрах и для разных платформ, а также экспериментируем с инструментами и технологиями. Одна из команд в нашей студии занимается разработкой нового кросс-платформенного ММО шутера в Sci-Fi сеттинге, в разработке которого используются движок Unreal Engine 4, Kotlin и С++. У нас амбициозные планы по дальнейшему развитию проекта, с чем нам может помочь Kotlin Backend Developer. Чем предстоит заниматься: Разработка высоконагруженных сервисов для многопользовательской сессионной игры на Kotlin и Java (матч-мейкинг, кланы, инвентарь, крафтинг и т.п.); Участие в проектировании распределенной отказоустойчивой системы, способной справляться с большим количеством пользователей; Ревью кода других разработчиков; Рефакторинг имеющегося кода для сохранения его простоты и сопровождаемости; Участие в анализе бизнес требований и формировании бэклога; Из плюшек: Очень мало легаси (а то, что есть - совсем не древнее); Возможность предлагать свои решения и подходы (если сможете обосновать предложение); Рады делиться своим опытом и перенимать ваш; Что для нас важно: Хорошее знание и опыт программирования на Kotlin и/или Java; Представление как строятся распределенные системы; Умение писать простой и качественный код; Заинтересованность в постоянном самосовершенствовании и изучении нового; Умение работать в команде; Приветствуется: Умение или желание научится писать тестируемый код; Увлеченность играми, опыт игры в разные жанры и на разных платформах, понимание игровой индустрии в целом; И немного о нас: Искренне любим то, что мы делаем. Мы решаем разные задачи: от простых и ординарных до нетривиальных и экстрасложных, создавая тем самым уникальные проекты, в которые играют 200+ млн. человек почти на всех континентах. Ценим дружескую атмосферу в команде. Численность нашей команды превышает 600 человек, но несмотря на масштаб, в рабочем процессе мы стараемся сохранить открытые, неформальные коммуникации и ламповую атмосферу геймдева. Соблюдаем work-life balance. Мы уважаем личное время наших коллег именно поэтому рабочий день в компании начинается в 09:30 и заканчивается в 18:30, что дает возможность на буднях переключаться с рабочих задач и больше отдыхать. Непрерывно развиваем и усиливаем нашу команду. В компании регулярно проводятся обучающие семинары, тренинги, мы отправляем сотрудников на профессиональные конференции и организовываем курсы английского языка в студии. Ну и конечно у нас есть корпоративная библиотека и внутренняя база знаний, где собрана информация по разным направлениям. Комфортно работам и отдыхаем. Помогаем с релокацией из других регионов. Наш офис находится в современном бизнес-центре недалеко от ст.м. Ладожская. Рабочее пространство представляет собой десятки переговорных комнат и просторные оупен спейсы с местами для сотрудников, оснащенными высокотехнологичным оборудованием. Для отдыха в нашей студии предусмотрены большие лаунж-зоны с массажными креслами и продвинутыми кофе-машинами с большим выбором напитков, а также игровые приставки, настольный теннис, хоккей, кикер, разнообразные настольные игры и д.р. Поддерживаем здоровый образ жизни. Мы предоставляем нашим сотрудникам расширенный полис ДМС, включающий обслуживание в лучших мед.учреждениях Санкт-Петербурга. Наши коллеги могут приобретать льготные абонементы в сеть фитнес-клубов, а также бесплатно заниматься в офисном спортивном зале, оборудованным необходимыми тренажерами и удобствами. На каждом этаже нашего офиса есть кухня, где всегда можно найти фрукты и нарезанную морковку по утрам. А для тех, кто приходит рано утром или задерживается на работе, предусмотрены бесплатные корпоративные завтраки и ужины.
Backend разработчик Java/Kotlin
Okko, Санкт-Петербург
Мультимедийный сервис Okko — один из крупнейших российских VoD-сервисов, лидер по платной модели монетизации. Проект стартовал в 2011 году и сегодня представлен на всех ключевых платформах: Smart TV, mobile (IOS и Android), Apple TV, PlayStation 3, 4 и 5, web (ПК). Okko входит в экосистему Сбера. Пользователи Okko могут купить и скачать понравившийся фильм в высоком качестве (8K, 4K, HDR), арендовать контент на 48 часов или купить подписку и смотреть его на любой популярной платформе. В коллекции сервиса — порядка 100 тысяч единиц популярного контента таких мировых киностудий, как Walt Disney Pictures, Paramount Pictures, 20th Century Fox, Warner Bros, Sony Pictures, Universal Pictures, а также ведущих европейских и российских производителей фильмов и сериалов. Подписчикам Okko доступны популярные сериалы «Амедиатеки» и START, российское кино и мировые блокбастеры, артхаус и детский контент, а также образовательные программы и контент из области искусства. Okko предлагает подписки «Оптимум», «Премиум» и «Лайт», открывающие доступ к 80, 90 и 55 тысячам единиц контента соответственно. «Лайт» входит в подписку «СберПрайм».На платформе Okko также доступен сервис спортивных трансляций Okko Спорт, предлагающий просмотр матчей Английской Премьер-лиги, MLS и Кубка Диего Марадоны. В 2021 году Okko Спорт также покажет MMA-турниры Bellator, теннисные турниры ATP 250 и финальную стадию Кубка Дэвиса. Более 400 сотрудников компании Okko работают в Москве и Санкт-Петербурге, обеспечивая бесперебойную работу сервиса для всех пользователей на территории России. Мы делаем продукт, которым гордимся, и сами смотрим кино и футбол на всех платформах. Предлагаем и вам присоединиться к команде единомышленников, готовых вместе с нами создавать новый смысл телевизора. В техническую команду сервиса требуется Backend-разработчик Java/Kotlin Наш офис находится в Петербурге и мы рассматриваем кандидатов на релокацию из других городов. Мы готовы взять на себя помощь в организации переезда наших новых сотрудников. Задачи: Поддержка и разработка нового продуктового функционала; Оптимизация имеющихся компонентов в соответствии с реалиями сегодняшнего дня; Дальнейшие перспективы расширения задач в любые части сервиса. Требования: Уверенное знание Java SE; Уверенное знание SQL; Понимание принципов проектирования клиент-серверных интерфейсов (REST); Опыт работы со Spring Framework, Postgres DB. Будет плюсом: Знание Kotlin; Опыт использования или интерес к работе с NoSQL базами данных (Cassandra, Couchbase, Hadoop); Опыт работы с Redis, nginx, RabbitMQ, Kafka; Опыт настройки мониторинга Java-приложений; Опыт Frontend-разработки. Условия: Амбициозные цели; Гибкий график. При необходимости есть возможность работать из дома, т.к. главное для нас - результат; Неограниченные возможности для профессионального развития и самореализации; Топовое оборудование и весь необходимый софт; Официальное трудоустройство, достойная и полностью белая заработная плата; ДМС, компенсация мобильной связи, занятий спортом/языковых курсов/покупки гаджетов; Комфортный светлый офис с кикером, кофе, йогуртами, фруктами и вкусными завтраками; Льготные условия ипотеки от Сбера; Насыщенная корпоративная жизнь.
Middle,Senior, Team Lead Java/Kotlin Developer
Бюджетные и Финансовые Технологии, Санкт-Петербург
Компания "Бюджетные и Финансовые Технологии" - один из ведущих разработчиков прикладных решений для бизнеса и госсектора регионального и федерального уровня приглашает на работу на должность Middle,Senior, Team Lead Java/Kotlin Developer Мы предлагаем вам принять участие в разработке внутренней платформы ICE, упрощающей и значительно ускоряющей разработку прикладных проектов. На ней уже построено множество продуктов компании. Основной стек технологий, на которых базируется ICE - это JDK11, Kotlin, Spring boot, PostgreSQL, React. Некоторые модули платформы готовятся к выпуску в opensource. А можно попробовать свои силы в самих прикладных проектах, связанных с интеграциями, криптографией, управлением бизнес-процессами. Мы всегда готовы рассматривать для наших проектов новые и интересные технологии. Какие-то из них мы используем дальше, какие-то - нет. Но чтобы понять - обязательно нужно попробовать. Основной язык разработки - kotlin. Используется как для backend'а так и для frontend'а. Если у вас нет опыта работы с kotlin'ом, но есть желание его попробовать - то welcome! Требования: Знание Java/kotlin; Опыт работы с реляционными СУБД (желательно PostgreSQL); Опыт работы с основными фреймворками экосистемы Spring: Core, Boot, MVC; GIT; SOAP/REST; Gradle; Знание React или иных JS-фреймворков; Желание изучать новые технологии. Будет плюсом: Spring: Data, Security, Gateway, Websocket; Опыт работы с микросервисной архитектурой; Понимание принципов работы esb-систем, в частности с фреймворком camel; Docker; BPM Camunda; Брокеры (activeMQ, rabbitMQ, kafka); ELK; Прикладная криптография (cryptoPro CSP/JCP, cryptoPro plugin, общее понимание принципов работы); Oracle; Хорошее владение SQL; Знания и опыт в других технологиях, которые могут улучшить наши проекты. Условия: Возможность удаленной работы; Профессиональный коллектив, перспективы роста и развития; Корпоративное обучение, посещение конференций; Полное соблюдение ТК РФ, в т.ч. оплачиваемый отпуск (28 дней) и больничный лист; Премии и иные поощрения по итогам завершённых проектов или достигнутых результатов; Официальная заработная плата: фиксированный оклад+бонус; Добровольное медицинское страхование (ДМС).
Software Developer (Kotlin/Java) - Big Data Tools
JetBrains, Санкт-Петербург
Big Data Tools is a suite of plugins for the IntelliJ platform that is designed to work with big data analysis technologies like Apache Spark, Apache Hadoop, and Apache Zeppelin. It supports a number of object storage service Amazon S3, HDFS, Azure, Google Cloud Storage, Minio, Linode and Digital Ocean Spaces. We're looking for a developer to work on integration with cloud providers like AWS, and to add support for technologies like Apache Kafka and Apache Flink. We'll be happy to have you on our team if you: Enjoy solving complex and challenging tasks. Have experience in Swing UI development. Have experience in developing plugins for IntelliJ IDEA, or other IDEs. Want to improve IntelliJ IDEA and know how you would go about it. Have at least 2 years of experience in Java/Kotlin development. Can design and write code that is easy to read and support. Knowledge of algorithms and data structures. Multithread programming experience. Understand the principles of OOP and know how to develop modular and scalable APIs. Have strong teamwork skills, are open to diverse opinions, and can argue your own ideas with sound reasoning. Want to grow as a professional, master new approaches and technologies, and apply them in your work. Take pride in your work. Have experience working remotely. We’ll be especially thrilled if you: Are familiar with the finer points of data engineering and big data analysis. Have experience with cloud platforms like AWS and Azure. Have contributed to open-source projects or have developed projects of your own. Know other programming languages and paradigms (Haskell, Python, Scala, Ruby, etc.). Are familiar with compiler development and code analysis. What tasks we have in store: We deal with two categories of tasks: The first category is related to processing large volumes of source code. The IDE has to analyze code on the fly, highlight errors, suggest autocompletion options, ensure quick navigation between related elements, and support automated refactorings. The second category of tasks concerns integration of the IDE with third-party cluster monitoring systems, interactive notebooks, and data storage systems. The user must be able to work with all of these tools comfortably without leaving the IDE. You may take on the task of improving any of the subsystems or develop new features of your own design. How we develop our tool: Source codes are stored in Git. Mostly Kotlin. There are subsystems written in Scala. The Big Data Tools plugins are written entirely in Kotlin. For effective team collaboration, we use JetBrains products: Upsource for code review, TeamCity for auto-running tests and builds, and YouTrack for bug tracking and feature management.
Senior Software Developer Kotlin (Space)
JetBrains, Санкт-Петербург
Мы разрабатываем новый продукт для команд разработчиков, на собственном языке программирования - Kotlin, причем используем компиляцию в JVM и JavaScript. У нас будет интересно, если: Вам интересно попробовать Kotlin "в деле". Вы хотите принимать продуктовые решения и повлиять на то, каким будет продукт(и каким не будет). Вам хочется быть на переднем крае технологий. Вы хотите заняться созданием абсолютно новых инструментов для команд разработчиков и не только. Вам небезразлична атмосфера стартапа. Вас привлекает работа в сильной команде. Как устроено внутри: Исходный код — только Kotlin. В разработке используем все модные технологии. Для организации командной работы используются наши собственные продукты: Upsource для ревью кода, TeamCity для автоматического запуска тестов и сборки продуктов, YouTrack для учёта багов и фич. Сами уже используем свой продукт. Наша команда не пишет IDE. Чего мы ждем от вас: Опыта разработки на Java и/или C# и/или Kotlin. Умения решать сложные задачи в реальных условиях. И/или Отличного знания алгоритмов и структур данных. Уникального умения создавать простые и мощные архитектурные решения. Способности быстро разбираться в деталях многочисленных технологий. Экспертизы в одной из следующих областей: создание высоконагруженных серверных решений с высокой степенью отказоустойчивости и масштабируемости; создание full-stack приложений с поддержкой сложного состояния клиента (offline, poor connection, optimistic updates, live updates, stateless server, etc...).
Senior Backend Developer (Kotlin/ Java)
Самокат, Санкт-Петербург
Что мы делаем Команда разработки Самокат обеспечивает наши операции эффективными инструментами (сервисами), которые делают наш процесс работы удобным, быстрым и эффективным. Мы говорим о таких направлениях как логистика, управление ассортиментом, предоставление каталога товаров, прием и оплата заказа, управление курьерами и работой склада. Все эти направления требуют сложных и технологических решений, которые мы сейчас разрабатываем. Задачи Вашей основной задачей в этой роли будет разработка backend на языке Kotlin в одном из продуктов компании. Что у нас есть Продуктовые кроссфункциональные команды, включающие руководителя продукта, дизайнеров, разработчиков и тестировщиков. Сложная многокомпонентная система на основе микросервисной архитектуры. Мы используем Kotlin в продакшене. Сервисы на Kotlin с использованием Spring framework. Хранение данных в PostgreSQL/Redis. Kafka для обмена сообщениями. Kubernetes и GitLab для CI/CD. Grafana и Prometheus, EFK для организации мониторинга. Наши ожидания Вам нравится работать на стыке офлайна и онлайна, видеть, как написанный вами код приводит к реальным изменениям в физическом мире. Вы любите раскладывать сложные процессы на простые компоненты и взаимодействия между ними. Вы привыкли, что зона ответственности не заканчивается на этапе работающего кода. У вас есть опыт коммерческой разработки от 3-х лет Java или Kotlin (готовы рассматривать кандидатов с разным опытом). Вам приходилось организовывать оптимальное хранение данных, понимаете разницу между реляционными и нереляционными БД. У вас есть опыт построения высоконагруженных, отказоустойчивых сервисов с использованием микросервисной архитектуры. Условия работы Зарплата, которой вы достойны =). Мы не измеряем людей бюджетами и, если мы решим, что нам будет интересно работать вместе, то мы 100% договоримся о деньгах. Соблюдение ТК РФ и, конечно же, белая заработная плата. Удаленная работа на время карантина, а в будущем возможность работать с частичным посещением офиса в Питере или в Москве (Лангезипен или Трехгорная мануфактура). ДМС после прохождения испытательного срока.
Senior Java Developer with Kotlin Experience, Delivery System
DataArt, Санкт-Петербург
About the vacancy We offer a $1000 sign-on bonus to the specialist that will accept our offer and join DataArt in this position. $1000 will be included in the first salary. The client is an innovative b2c-startup in the retail industry. The service promises delivery within 15 minutes through a network of small “dark stores” located in all areas of the city and a developed order prediction system based on ML algorithms. The project is growing, and we intend to ensure stable growth through outsourcing. We are putting together 2 teams of Java and Python developers to work on the development of the backend system. The processes are built according to Agile (SCRUM) with fortnight long iterations and releases each iteration. The testing is on the unit level + manual testing. The architecture is based on microservices. The database is PostgreSQL. Codebase - Java/Kotlin, Python. We are ready to consider candidates with low or no English proficiency, who will join our team. Responsibilities Development of the backend system 60%—80% Maintenance / Bug fixing 10%—25% Meetings 5%—10% Client support 0%—10% Document writing 0%—5% Must have 5+ years of web application development experience using Java Enterprise Excellent knowledge of Java Experience with Kotlin 4/5 Skills in building REST API Experience with PostgreSQL Experience with RabbitMQ, Kafka Experience with microservice architecture Knowledge of OOP, OOD, and design patterns Experience with Docker Experience of development using Scrum or other Agile methodologies Would be a plus Spoken English Experience with Event Sourcing, CQRS Experience with Kubernetes DataArt offers Professional Development:— Experienced colleagues who are ready to share knowledge;— The ability to switch projects, technology stacks, try yourself in different roles;— More than 150 workplaces for advanced training;— Study and practice of English: courses and communication with colleagues and clients from different countries;— Support of speakers who make presentations at conferences and meetings of technology communities. The ability to focus on your work: a lack of bureaucracy and micromanagement, and convenient corporate services; Friendly atmosphere, concern for the comfort of specialists; Flexible schedule (there are core mandatory hours), the ability to work remotely upon agreement with colleagues; The ability to work in any of our development centers.
Kotlin Backend Developer
Делимобиль, Санкт-Петербург
Обязанности: Участие в разработке каршеринга №1 в России; Разработка микросервисов (проектирование, кодирование, ревью). Требования: Опыт промышленной разработки от 3-х лет; Опыт разработки на Spring Boot; Уверенные знания Kotlin для backend разработки; Понимание принципов ООП (SOLID, шаблоны проектирования GOF и Еnterprise); Опыт работы с реляционными СУБД (понимание транзакций / уровней изоляций, знание нормальных форм, проектирование и оптимизация); Опыт работы с Kubernetes. Будет плюсом: Знание других языков программирования (JS/TS, Scala); Опыт работы с NoSQL базами данных; Понимание гибких процессов разработки. Условия: Работа в международном и развивающемся по всему миру сервисе; Классная команда профессионалов, влюбленных в бизнес Скидки на каршеринг; ДМС после испытательного срока.
QA Engineer (Kotlin)
JetBrains, Санкт-Петербург
Компания JetBrains ищет QA Engineer в проект Kotlin Миссия Kotlin — устранять барьеры между идеями и работающим кодом. Мы стремимся создавать современный язык программирования, которым будет полезен широкому спектру разработчиков. Чтобы достичь этого, мы в Kotlin занимаемся не только самим языком программирования и разработкой компилятора, но и экосистемой вокруг: плагинами для популярных сред разработки (IntelliJ IDEA, Android Studio) и систем сборки проектов (Maven и Gradle), вспомогательными библиотеками и другим. Мы верим, что слаженная работа экосистемы важна для достижения миссии Kotlin, и потому ищем QA Engineer в команду, который поможет нам обеспечивать её качество. В частности, тестировать IDE плагины.Типичные задачи тестировщика в Kotlin: Работа в паре с программистом: исследовательское тестирование функциональности, поиск дефектов, фиксация результатов в баг-трекер, регрессионное тестирование по мере внесения исправлений. Участие в планированиях, в том числе работа над планом тестирования соответствующих изменений. Тестирование работы новых языковых конструкций с существующим IDE функционалом: подсветкой, инспекциями, рефакторингом, дебаггером и прочим Мы ищем самостоятельного коллегу, умеющего планировать свою работу, исследовать и анализировать предметную область, применять знания для поиска существующих и потенциальных проблем. Мы будем рады работать вместе, если ты не боишься исследовать новое, проявлять инициативу и брать на себя ответственность. Мы — большая и дружелюбная команда, где разработчики готовы отвечать на вопросы и объяснять технические тонкости.Наши требования к успешному кандидиту: Знакомство с любым объектно-ориентированным языком программирования, а также с понятиями функционального программирования. Навык писать программный код по меньшей мере на уровне тестовых примеров. Умение осваивать новые языки программирования и инструменты работы с ними. Опыт использования IDE, баг-трекеров, систем контроля версий, систем непрерывной интеграции. Приветствуется знакомство с Android, с Java-технологиями и фреймворками, в частности, с Maven и Gradle. Повседневное общение с коллегами происходит как на русском, так и на английском языках. У Kotlin — открытый для пользователей баг-трекер на английском. Поэтому важен уровень владения английским не ниже intermediate и готовность развивать его при необходимости, знание базовой терминологии разработки.
Lead Backend Developer (Kotlin/ Java)
Самокат, Санкт-Петербург
Что мы делаем: Команда разработки Самокат обеспечивает наши операции эффективными инструментами (сервисами), которые делают наш процесс работы удобным, быстрым и эффективным. Мы говорим о таких направлениях как логистика, управление ассортиментом, предоставление каталога товаров, прием и оплата заказа, управление курьерами и работой склада. Все эти направления требуют сложных и технологических решений, которые мы сейчас разрабатываем. Задачи: Вашей основной задачей в этой роли будет разработка и выстраивание архитектуры backend в одном из продуктов компании. Эта роль не управленца, а ведущего разработчика, готового декомпозировать и ставить таски, менторить будущую команду с технологической точки зрения. Что у нас есть: Продуктовые кроссфункциональные команды, включающие руководителя продукта, дизайнеров, разработчиков и тестировщиков. Сложная многокомпонентная система на основе микросервисной архитектуры. Мы используем Kotlin в продакшене. Сервисы на Kotlin с использованием Spring framework. Хранение данных в PostgreSQL/Redis. Kafka для обмена сообщениями. Kubernetes и GitLab для CI/CD. Grafana и Prometheus, EFK для организации мониторинга. Наши ожидания: Вам нравится работать на стыке офлайна и онлайна, видеть, как написанный вами код приводит к реальным изменениям в физическом мире. Вы любите раскладывать сложные процессы на простые компоненты и взаимодействия между ними. Вы привыкли, что зона ответственности не заканчивается на этапе работающего кода. Вы уже управляли командой backend разработчиков, организовывали внутренние процессы и несли ответственность не только за свои результаты, но и за работу других людей. У вас есть опыт коммерческой разработки от 3-х лет Java или Kotlin (готовы рассматривать кандидатов с разным опытом). Вам приходилось организовывать оптимальное хранение данных, понимаете разницу между реляционными и нереляционными БД. У вас есть опыт построения высконагруженных, отказоустойчивых сервисов с использованием микросервисной архитектуры. Условия работы: Зарплата, которой вы достойны =). Мы не измеряем людей бюджетами и, если мы решим, что нам будет интересно работать вместе, то мы 100% договоримся о деньгах. Соблюдение ТК РФ и, конечно же, белая заработная плата. Удаленная работа на время карантина, а в будущем возможность работать с частичным посещением офиса в Питере или в Москве (Лангезипен или Трехгорная мануфактура). ДМС после прохождения испытательного срока.
Technical Writer (Kotlin)
JetBrains, Санкт-Петербург
We are looking for an experienced technical writer who is passionate about programming. As a successful hire, you will help us in authoring and maintaining documentation for the Kotlin programming language and tooling. You will work with different Kotlin development teams to identify and prioritize tasks and with other technical writers and proofreaders to produce world-class documentation for a global audience. You will join a motivated team of professionals, which successfully helped Kotlin become a first-class language explicitly recommended by Google for Android development, win the prestigious OSCON Breakthrough of the Year award, and be voted the most-loved language in multiple worldwide large-scale community surveys such as the GitHub Octoverse and StackOverflow Developer Survey. Join us to be a part of this and help us achieve even more. Responsibilities: Сollaborate with product management, product marketing, and technical support to understand user needs and documentation requirements. Work closely with development teams to get a clear understanding of how Kotlin products work Write clear and concise technical documentation for developer audiences, such as language guides, API references, tutorials, etc. Edit, clarify, and proofread documents written by others, and coach non-writers on ways to improve their writing. Qualifications: At least 3 years of experience working for IT companies Experience in writing software documentation, documentation for APIs, SDKs, or other technical end-user materials. Good understanding of programming fundamentals, software engineering concepts and processes. Hands-on programming experience is a plus. Strong communication and interpersonal skills. Attention to detail. Fluent English, good command of Russian. About Kotlin: Part of the JetBrains family, Kotlin is a modern multiplatform programming language known for its concise syntax and pragmatic design. Kotlin provides ample opportunities for code-sharing and code-reuse between multiple projects on multiple platforms, as well as concurrent programming and productive development. Our aim is to make Kotlin one of the most used programming languages. About JetBrains: At JetBrains, code is our passion. For over 20 years, we’ve been striving to make the strongest, most effective developer tools. By automating routine checks and corrections, our tools speed up coding and software development, freeing you to grow, discover, and create. We offer: Competitive salary: determined individually, but above industry average. Bonuses based on your performance. Voluntary health insurance for employees, their spouse, and their children under the age of 18 (including dental insurance). 5 weeks of paid vacation. Full salary during sick leave. Flexible work schedule. Hot meals, free drinks, fruits, and snacks. Training, including English and German language classes. Opportunities to travel to professional conferences in Europe and the US. Job relocation help.
Senior Kotlin/Java Developer (NLU)
Just AI, Санкт-Петербург
Just AI одна из лидирующих продуктовых компаний в сфере Conversational AI. Нашими продуктами пользуется около ста крупных российских и ряд международных IT-компаний, телеком-компаний, банков (Yandex, Mail.ru Group, Сбер, МТС, Мегафон, Альфа-банк, HH.ru, Qiwi, BNP Paribas). Наши SAAS платформы и инженерные фреймворки используют более 50 000 разработчиков и малых-средних компаний по всему миру. Наш фокус – технологии понимания естественного языка, инструменты для создания голосовых ассистентов, машинного обучения, speech synthesis and voice cloning и системы управления диалогом, NLU/NLP/DM/ODQA/CDQA. Мы приглашаем вас присоединиться к нашей команде в R&D офис компании в самом сердце Санкт-Петербурга. Возможна работа в составе дистанционной команды. Сейчас мы в поисках разработчика в команду Dialog.Команда занимается работой над движком, на котором работают боты, в первую очередь - над применением в нём инструментов обработки естествественного языка, таких, например, как классификация интентов и поиск именованных сущностей, при помощи которых мы учим ботов лучше понимать людей. На данный момент в команде 5 человек: 3 бэкендера, 1 фронтендер и один QA. Сейчас мы расширяем команду и находимся в активном поиске senior бэкендера, второго QA и NLP-инженера.Какие задачи предстоит решать: Улучшать работу движка платформы; Развивать наш собственный NLU-провайдер CAILA (just-ai.com/caila-conversational-ai-linguistic-assistant); Создавать с нуля standalone провайдер NLU, поддерживающий множество языков, который планируется выводить на международный рынок для конкуренции с Dialogflow, Watson NLU и т.д.; Работать над отказоустойчивостью и производительностью системы. Мы ожидаем: Использование в работе Java 8, Spring (core, data, mvc, integration, test), JPA от 5 лет; Опыт работы с SQL базами данных; Знание Linux на уровне уверенного пользователя командной строки; Опыт автоматизации, желание и умение внедрять и улучшать процессы CI/CD; Опыт работы с облачной инфраструктурой (Azure, OpenShift, Heroku, Google App Engine): Интерес к теме AI, готовность изучать и работать над алгоритмами искусственного интеллекта. Мы предлагаем: Интересные проекты, возможность быстрой имплементации результатов исследований в продукты; Возможности для профессионального роста и обмена опытом как внутри коллектива, так и в рамках внешнего сотрудничества с нашими партнерами, университетами и сообществами; Участие в научных и прикладных конференциях в России и за рубежом; Возможность согласования индивидуального рабочего графика и дистанционной работы; Официальное оформление по ТК, компенсация больничных и отпусков в 100% размере от текущего оклада; Кафетерий льгот: ДМС/компенсация спорта, обучения, хобби или отдыха; Отличный современный офис с велопарковками, удобными рабочими местами, общими рабочими зонами, фруктами и снеками; Just AI входит в группы IT-компаний i-Free, объединяющей 16 компаний со штатом около 1000 человек – обилие ивентов по обмену опытом, митапов, возможности для горизонтального развития в компаниях группы; Помощь в релокации, в подборе подходящего жилья, релокационный бонус; Неповторимая корпоративная культура Just AI DNA, вечеринки, совместные кинопросмотры и многое другое…
Senior Frontend Kotlin Developer (Space)
JetBrains, Санкт-Петербург
Мы разрабатываем новый большой и амбициозный проект - ежедневный рабочий инструмент для команд программистов. Компания JetBrains известна своими продуктами IntelliJ IDEA - лучшая среда разработки для Java и других языков программирования и ReSharper - самое популярное расширение для Microsoft Visual Studio. Новый серверный продукт станет аналогом интегрированной среды разработки в применении к командам. Функциональность будущего решения будет включать работу с репозиториями, continuous integration и инструментами повышения личной и командной эффективности. В нашу команду мы ищем талантливых и целеустремленных разработчиков. Как устроено внутри: Мы программируем расширяемое приложение на собственном языке программирования - Kotlin(fullstack), причем используем компиляцию в JVM и JavaScript. В нашем приложении планируется большое количество разнообразной и сложной функциональности (про которую мы с удовольствием расскажем при личной встрече). Мы разрабатываем собственный UI framework на Kotlin, сами придумываем фичи, совершенствуем юзабилити и принимаем продуктовые решения. У нас будет интересно, если: вы хотите заняться созданием абсолютно новых инструментов для команд разработчиков и не только; вы хотите присоединиться к проекту в самом начале и принимать продуктовые решения; вам небезразлична атмосфера стартапа; вас привлекает работа в сильной команде; вам хочется быть на переднем крае технологий; Чего мы ждем от вас: отличного знания JS и интереса к типизированным языкам программирования (Typescript, Kotlin); умения решать сложные задачи в реальных условиях; фундаментальных знаний в области CS; способности быстро разбираться в деталях многочисленных технологий.
Java / Kotlin developer (Virtual Operator)
Just AI, Санкт-Петербург
Just AI одна из лидирующих продуктовых компаний в сфере Conversational AI. Нашими продуктами пользуется около ста крупных российских и ряд международных IT-компаний, телеком-компаний, банков (Yandex, Mail.ru Group, Сбер, МТС, Мегафон, Альфа-банк, HH.ru, Qiwi, BNP Paribas). Наши SAAS платформы и инженерные фреймворки используют более 50 000 разработчиков и малых-средних компаний по всему миру. Наш фокус – технологии понимания естественного языка, инструменты для создания голосовых ассистентов, машинного обучения, speech synthesis and voice cloning и системы управления диалогом, NLU/NLP/DM/ODQA/CDQA. Мы приглашаем вас присоединиться к нашей команде в R&D офис компании в самом сердце Санкт-Петербурга. Virtual operator solution team занимается созданием облачных диалоговых решений для среднего и малого бизнеса. Наши решения построены на собственной платформе JAICP с использованием Kotlin based open-source фреймворка JAICF. Мы расширяем команду и ищем Java/Kotlin разработчика в команду диалоговых решений. Ваши будущие задачи: Проектирование архитектуры кода и решений; Разработка бэкенда решений на Kotlin с использованием фреймворка JAICF; Контроль процессов развертывания решений для клиентов в production окружение; Управление релизами и CI/CD; Контроль процесса автоматического тестирования. Что мы ожидаем от кандидата: Опыт разработки на Java/Kotlin 2-3 года; Опыт работы с SQL/NoSQL базами; Опыт работы с Spring (Core, Boot, JDBC, Security и др.); Знание ООП, структур данных, алгоритмов, паттернов проектирования и принципов выбора эффективных решений; Понимание основ автоматического и нагрузочного тестирования; Опыт работы с системами контроля версий, багтрекерами, системами сборки, continuous integration; Умение писать аккуратный и читаемый код; Умение разбираться в чужом коде; Умение объяснить, почему выбирается тот или иной инструмент/решение; Письменная, стилистическая‚ орфографическая грамотность. Будет плюсом: Профильное образование по обработке естественного языка; Знание современных методов компьютерной лингвистики, основных задач NLP и методов их решения; Практический опыт работы с системами обработки естественного языка (MyStem, NLTK и т.п.) Знание какого-либо из иностранных языков на хорошем уровне. Мы предлагаем: Интересные проекты, возможность быстрой имплементации результатов исследований в продукты; Возможности для профессионального роста и обмена опытом как внутри коллектива, так и в рамках внешнего сотрудничества с нашими партнерами, университетами и сообществами; Участие в научных и прикладных конференциях в России и за рубежом; Возможность согласования индивидуального рабочего графика и дистанционной работы; Официальное оформление по ТК, компенсация больничных и отпусков в 100% размере от текущего оклада; Кафетерий льгот: ДМС/компенсация спорта, обучения, хобби или отдыха; Отличный современный офис с велопарковками, удобными рабочими местами, общими рабочими зонами, фруктами и снеками; Just AI входит в группы IT-компаний i-Free, объединяющей 16 компаний со штатом около 1000 человек – обилие ивентов по обмену опытом, митапов, возможности для горизонтального развития в компаниях группы; Помощь в релокации, в подборе подходящего жилья, релокационный бонус; Неповторимая корпоративная культура Just AI DNA, вечеринки, совместные кинопросмотры и многое другое…
Android developer (Kotlin, удаленно)
B2Broker, Санкт-Петербург
Международная компания B2Broker (Business to Broker) — это финтех разработчик и провайдер ликвидности для брокерских компаний, банков и инвестиционных фондов. Мы не занимаемся брокерской деятельностью, а предлагаем готовые решения для других компаний по всему миру.Занимая свою нишу на рынке с 2014 года, компания является лидером в своей сфере деятельности, в связи с чем постоянно растет и расширяется.На сегодняшний день офисы компании расположены в Москве,Санкт-Петербурге, Лимассоле, Гонконге, Минске, Лондоне, Дубае, Киеве.Чем предстоит заниматься: Разработка и развитие мобильного приложения наших продуктов на Android (Kotlin). Требования: Опыт разработки мобильных приложений от 3 лет; Уверенное знание Kotlin; Уверенное знание Android платформы; Знание Java будет плюсом; Работа с MVVM и MVP; Понимание принципов Clean Architecture; Опыт работы с DI фреймворками; Опыт написания Unit-тестов; Наличие собственных опубликованных приложений в Google Play; Опыт работы с сетевыми протоколами (HTTP, REST, OAuth, JSON и др.); Умение распознавать и применять основные паттерны проектирования; Хорошее знание методологий проектирования ПО и командной разработки; Понимание основных структур данных и алгоритмов, принципов ООП; Git, системы bug tracking; Соблюдение Code Style and Best Practiсe. Мы предлагаем: Надежность: официальное оформление по ТК, гарантированные бонусы (13-ая ЗП для проработавших год+); Развитие: возможность практики английского языка с носителями, полная компенсация занятий на платформах, ресурсы на реализацию смелых идей, возможность участвовать в профильных конференциях, неограниченный профессиональный рост и работу в развивающейся международной компании; Активная корпоративная жизнь: новогодние бонусы сотрудникам, прошедшим испытательный срок, празднования дней рождений, корпоративы в лучших ресторанах города и др; Комфорт: гибкое начало рабочего дня, удаленный формат работы.
Java/Kotlin Senior Developer
FIX, Санкт-Петербург
В проектах много высоконагруженных компонентов, распределённых задач, concurrency и трафика. Мы открыты новым технологиям и полезным решениям, позволяющим оптимизировать процесс разработки. Нам нравится прагматичность Kotlin и удобство docker. Используем HBase, Kafka, Spark, Hazelcast и другие инструменты — не для хайпа, а там где уместно. Мы не спускаем сверху требования и готовый дизайн. Вместе обсуждаем идеи как лучше реализовать ту или иную фичу. Мы любим находить простые решения к сложным задачам. Основными задачами будут: Разработка сложной высоконагруженной платформы Участие в проектировании модулей и компонент системы Работа над улучшением производительности создаваемого решения Построение эффективных решений по обработке веб и телеком трафика Решение задач резервирования и отказоустойчивости подсистем платформы Необходимые профессиональные навыки: Опыт разработки высоконагруженных решений на Java/Kotlin Опыт создания Web-приложений, понимание соответствующего стека технологий Java/Kotlin, знание протоколов TCP/IP, HTTP/HTTPS) Знание устройства и правил функционирования JVM Глубокое знание Java SE Будет плюсом: Опыт работы со стеком Hadoop, HBase, Spark, Kafka, Hazelcast IMDG, ElasticSearch Хорошее понимание принципов работы операционных систем семейства Linux Опыт работы с NoSQL базами данных Глубокое знание шаблонов проектирования Понимание принципов Continuous Delivery Опыт работы в телекоммуникационной индустрии Опыт разработки многопоточных высоконагруженных приложений Опыт улучшения производительности Java/Kotlin решений Взамен мы предлагаем: Официальное оформление Достойный уровень дохода (обсуждается индивидуально) Уютный офис в центре города (парковка в наличии) Интересные задачи и работу в команде профессионалов Корпоративные праздники и мероприятия Корпоративную скидку на изучение английского языка от одной из крупнейших онлайн-школ Возможность удаленной работы Релокационный пакет для специалистов из других городов ДМС
Frontend Kotlin Developer (Datalore)
JetBrains, Санкт-Петербург
JetBrains is the company behind some of the best IDEs on the market, such as IntelliJ IDEA, PyCharm, PhpStorm, Rider and others. Kotlin, a programming language also developed by JetBrains, has become increasingly popular and is being adopted more and more each year. Additionally, JetBrains develops a suite of other products that cover various aspects of the software engineering workflow, like issue tracking (YouTrack), continuous integration (TeamCity), code review (Upsource), team collaboration (Space). We are working on an ambitious new project called Datalore. Datalore is a tool for data scientists that brings together the best of two worlds: the interactivity of Jupyter notebooks and the productivity of a sophisticated IDE PyCharm. Datalore also adds out-of-the-box collaboration features and brings it all to the cloud to increase computational performance. We are looking for talented and dedicated developers to join our team. How we work: We develop an extensible application in Kotlin (full stack), compiling code to the JVM and to JavaScript. Our team enjoys a high level of independence: we develop our own set of components and design features, enhancing usability and making product decisions ourselves. You will be a good fit for the team if you:​​​​​ Want to develop the best UI for debugging, collaborative code editing, data visualization, and more. Want to work on a brand new team tool for developers and other professionals. Want to develop a project from square one and make product decisions. Feel comfortable in a startup environment. Want to work in a strong team. Want to be on the cutting edge of technology. What we expect from you: Excellent knowledge of JavaScript and interest in typed programming languages (TypeScript, Kotlin). Familiarity with UI frameworks (React). Experience with full-stack development is a plus. Ability to solve complex tasks. Fundamental knowledge of Computer Science. Ability to familiarize yourself quickly with new technology.