Kotlin developer salary September 2017

United States Kotlin developers labor market analysis according to the results of September, 2017
20 September 2017   1914

We publish the analysis of the labor market of developers in the United States monthly. For Haskell developers there were 25 vacancies. The vacancy rates were distributed as follows. 

Salary Estimate Kotlin September 2017Kotlin developer salary estimate 

The most of the developers are required in San Francisco, CA; the least in Phoenix, AZ.

Kotlin developer vacancies in different cities September 2017 Number of Kotlin developer vacancies in different cities

Among the companies that hire Kotlin developers the leaders are: 

  • Sphere, Inc.
  • Redfish Technology
  • Google

Number of vacancies in different companies Kotlin September2017 Number of Kotlin developer vacancies in different companies 

According to the experience required, the vacancies are distributed as follows.

Number of vacancies by experience level Kotlin September 2017Kotlin developer vacancies by the experience level

The average salary and salary according to the level of experience were distributed as follows. However, please, note that there's no data on salary for mid and senior level of experience as, probably, it is not so popular and only beginners are needed. 

Average salary Kotlin September 2017Kotlin developer average salary

The analysis was carried out by the Hype.codes portal method using the indeed.com data.

    JetBrains to Roll Out Ktor Framework

    Framework is suitable for writing back-end projects and microservices in the Kotlin language
    20 November 2018   333

    JetBrains developers told about the release of the stable version of the Ktor 1.0 framework. It helps to create asynchronous servers and clients in related systems. According to the creators, the framework is suitable for writing back-end projects and microservices in the Kotlin language. Documentation and project generator are published on the official website.

    First of all, it is worth noting that this is an open source project that is distributed under the Apache 2 license. The main components are:

    • HTTP server running on a virtual machine. It works on Netty, Jetty, and server-side Java programs. It can be placed in a container, embedded in desktop or Android applications, as well as run on Tomcat. Moreover, it corresponds to the paradigm of the application of twelve factors.
    • Multiplatform HTTP client. Although asynchronous, it uses the same coroutines and I / O elements that control the server.

    Tools will help the developer to customize the main components of the application.

    The Kotlin / Native project supports Ktor, starting with version 0.8. In this case, the working version of Kotlin / Native 0.9 was released in early September 2018. In it, developers added support for unsigned types and interoperability with C, Objective-C / Swift.