Kotlinエンジニアの平均年収は、約580万円となります。これはSwiftにも共通しますが、スマートフォンのアプリ開発を行うプログラミング言語の平均年収は高い傾向にあります。もちろん、経験年数に応じて年収は高くなるため、年収1,000万円を超えるエンジニアもいます。
Kotlinエンジニアの仕事内容
・Androidアプリ開発
・Webアプリ開発
・ソーシャルゲーム開発
Kotlinエンジニアは主に上記の開発に携わり、アーキテクチャ設計やコーディング、リファクタリング、レビュー、進捗管理等を担当します。また案件によっては、アプリ設計・開発、SDK設計、実装、レビューなどの一連の流れを担当したり、サーバー環境の構築をすることもあります。
・Javaと100%の互換性がある
・「Javaを簡潔にした言語」と言われるほど、シンプルで可読性の高いソースコードを書くことができる
・JVM上で動作するため、プラットフォームやハードウェアを問わず実行できる
・オブジェクト指向型言語である
・デフォルトではNullを許容しておらず、NullPointerExceptionを防ぎ、型システムが堅牢という点で安全性が高い
・学習コストが低い
Kotlin案件の相場は、60万円から80万円程度となります。しかし、Kotlinの経験年数やその他の実務経験によって案件単価は異なり、その幅は30万円程度から90万円以上と広いです。
Kotlinが採用される理由Kotlinが採用される大きな理由として、JVM言語であることが挙げられます。Javaは世界で人気の高い言語であり、これまで多くのシステムがJavaによって開発されてきました。その一方で、Javaには記述の冗長性と型安全に関して欠点があります。JVM言語は、その欠点が解消され、既存のライブラリやフレームワークを含め、Javaの資産を活用できるという利点があります。これに加え、KotlinはJavaとの相互互換性があることやSpringのサポートがあるという点で移動コストを低く抑えられることも採用する理由として挙げられます。
その他の理由を以下にまとめます。
・コードがシンプルで安全性が高い
・JVM言語のため、Javaとほぼ同等の性能を維持できる
・Androidの公式の開発言語として採用されている
・GoogleがAndroidアプリ開発の推奨言語とし、正式にサポートしている
いつでもキャンセルできます
検索キーワード:Kotlin
| 業務内容:Kotlinを用いたAndroidアプリの設計・開発、二輪ナビゲーション機能の実装、AIモデル(SLM)のチューニングを行います。担当工程:要件定義、設計、実装、テスト、AIモデル調整スキル:必須:KotlinによるAndroidアプリ開発経験、OSレベルでの動作理解、AIモデルのチューニング経験尚可:チャットベースアプリ開発経験、MLC‑LLM/mlx‑lmの開発経験稼働場所:フルリモート(大阪府在住者歓迎)その他:業種は自動車・輸送機器に分類され、即戦力の方を歓迎します。 |
| 業務内容:-中長期的なシステムアーキテクチャ設計・技術的意思決定-セキュリティ・拡張性・パフォーマンスを考慮した実装-営業・クライアントとのディスカッションを通じた課題検討-タスク管理ツールによる進捗管理とコードレビューによる品質向上-要件定義、実装、レビュー業務全般担当工程:要件定義、設計(基本・詳細設計)、実装、テスト、運用保守スキル:必須:Androidアプリ開発経験(3年以上)、Kotlin、AndroidSDK、JetpackCompose尚可:Android開発経験5年以上、エンジニアチームのマネジメント経験、アジャイル開発経験稼働場所:常駐(東京都)リモート不可週4日または週5日その他:業種:情報・通信・メディア開発手法:アジャイル使用技術:JetpackCompose、Kotlin、AndroidSDK、GitHub、Slack、Notion、AdobeXD、Copilotチーム規模:11〜20名開始時期:即日服装自由PC貸与あり |
| 業務内容:iOSおよびAndroid向けのスマートフォンアプリ開発を行うシステムエンジニア/プログラマーとして、要件定義から実装、テストまでを担当します。担当工程:要件定義、基本設計、詳細設計、実装、単体テスト、結合テスト、リリース作業スキル:必須:iOS開発経験、Android開発経験、SwiftまたはObjective‑C、KotlinまたはJava尚可:ReactNativeやFlutter等のクロスプラットフォーム経験、CI/CDツール利用経験、アジャイル開発経験稼働場所:基本リモート勤務、必要に応じて東京拠点での出社ありその他:情報・通信・メディア分野のプロジェクト、2025年12月1日開始、2名募集 |
| 業務内容:Kotlinとクリーンアーキテクチャを用いたSFA向けAndroidアプリの新規開発。基本設計、設計ドキュメント作成、JetpackCompose・FlowによるUI実装を担当。担当工程:基本設計、詳細設計、実装、テストスキル:必須:KotlinによるAndroidアプリ開発経験3年以上、基本設計・設計ドキュメント作成経験、週3日出社可能尚可:JetpackCompose・Flow等モダンAndroid開発経験、クリーンアーキテクチャ採用プロジェクト経験稼働場所:東京都(出社週3日、リモート併用可)その他:業種:情報・通信・メディア(マーケティングSaaS)、外国籍可(日本語で円滑なコミュニケーション必須)、服装自由、PC貸与あり、年齢制限なし |
| 業務内容:-ホームIoT製品向けのWEB・モバイルアプリ開発支援-既存ベンダーや社内エンジニアへの開発引継ぎ対応-技術ナレッジの共有・提供担当工程:要件定義から実装、テスト、リリースまでの全工程(開発引継ぎ含む)スキル:必須:システム開発経験5年以上(要件定義以降)、KotlinまたはSwiftによるスマホネイティブアプリ開発、ReactNativeまたは.NETMAUIでの開発経験2年以上、AWSを利用したサーバーサイド開発、SQLを用いたDB設計・運用尚可:SDK開発経験、組込・IoT機器開発の知見、DevOps/CI/CD導入経験、API設計・実装経験、UI/UXデザイン理解と改善提案スキル稼働場所:神奈川県内(基本出社、週1程度リモート相談可)その他:業種:情報・通信・メディア、ホームIoTサービス領域、開始時期:2025年11月中旬予定、プロジェクト期間は半年程度を想定 |
| 業務内容:-ベンダーからの設計書・ソースコード・アプリビルドのレビューと改善点フィードバック-受入テスト計画の策定と実施-技術的実現可能性調査・課題検証・不具合原因調査-開発定例会への参加、課題整理・進捗報告-ベンダーとの技術仕様確認・調整支援担当工程:要件定義・設計レビュー・テスト計画・テスト実施・課題管理・定例会運営スキル:必須:iOSまたはAndroidアプリの設計~テスト経験、SwiftまたはKotlinでの開発経験、設計書・コードレビュー経験、外部開発会社との技術的コミュニケーション経験、PMO経験尚可:PHP等のWebバックエンド基礎知識、AWS等クラウド環境の基礎知識、テスト自動化・品質管理プロセス改善経験稼働場所:フルリモート(東京都在住者歓迎)その他:業種:情報・通信・メディア、開始時期:即日または相談 |
| 業務内容:-iPhone/Android向けハイブリッドアプリのフロントエンド開発-スクラムチームでのPBI整理、設計、実装、テスト、リリース-コードレビュー・設計レビューの実施担当工程:要件定義、方式設計・基本設計、実装、テスト、リリース、レビュー全般スキル:必須:-Android/iPhoneアプリの設計・開発経験(直近3年)-Angular/React等のWebフロントエンド開発経験(TypeScript/JavaScript)2年以上-SwiftまたはKotlinでの開発経験-3名以上のチーム開発経験-コード・設計レビュー経験-方式設計・基本設計経験-長期プロジェクトへの継続参加可能尚可:-GoまたはC#の開発経験-アジャイル(Scrum)実務経験-UIテスト自動化・CI/CD導入経験-Ionicを用いたクロスコンパイルフレームワーク使用経験-Android/iOSの脆弱性に関する知識稼働場所:基本リモート勤務(拠点は東京都)その他:業種:小売・サービス業向けアプリ開発開始時期:2025年12月期間:長期(数ヶ月以上)※入場準備期間2週間あり外国籍可・日本語N1必須、地方在住不可 |
| 業務内容:-マイナンバーカード対応スマートフォンアプリに対する追加機能開発-Flutterを用いたテックリード業務(開発方針策定、実装推進、コードレビュー)担当工程:要件定義、設計、実装、テスト、リリーススキル:必須:Flutterでのモバイルアプリ開発経験、設計~実装~リリースまでの一貫開発経験、チームでの開発リードまたはコードレビュー経験、英語での技術的テキストコミュニケーション能力、週1回程度の東京出社が可能尚可:SwiftまたはKotlinのコード読解力、マイナンバーカード関連アプリ開発経験、既存アプリの追加開発またはリファクタリング経験稼働場所:東京都内(リモート中心、週4程度リモート、週1程度出社)その他:業種:情報・通信・メディア、期間:2025年11月~(終了時期未定)、人数:1名、英語でのやり取りが可能な方歓迎 |
| 業務内容:美容系求人サイトのAndroidアプリの要件定義から実装、テストまでを一貫して担当していただきます。顧客側担当者とリモートで要件調整を行い、KotlinとJetpackComposeを用いた画面開発やデータ・ネットワーク処理の実装を行います。担当工程:要件定義、基本設計、詳細設計、実装、単体テスト、結合テスト、リリース作業スキル:必須:Androidネイティブアプリ開発経験3年以上、Kotlinでの開発経験1年以上、JetpackComposeでのUI実装経験1年以上、プロジェクトリーダー経験、高いコミュニケーション能力尚可:データ処理・ネットワーク処理の実装経験、WebAPI連携経験、UI検討への関心稼働場所:フルリモート(東京都)その他:業種:サービス業/情報・通信・メディア、開始時期:相談に応じて調整 |
| 業務内容:ガソリンスタンド向けPOSシステムの詳細設計、開発、結合評価、保守調査、障害対応を行います。担当工程:詳細設計、実装、結合テスト、保守対応スキル:必須:Kotlin(またはJavaAndroid開発経験)、詳細設計経験、SQL基礎知識尚可:POSに関する知識・経験稼働場所:神奈川県(フル出社)その他:業種:サービス業/情報・通信・メディア開始時期:2025年11月または12月開始、長期人数:1名外国籍NG、BP提案可 |
| 業務内容:-Kotlinを用いたGraphQLサーバーの設計・実装-サードパーティSaaSとのAPI連携調査・検証-フロントエンド・デザイナーとの協働開発-他エンジニアとの協調によるサーバーサイド開発-CI/CDとGCP環境の構築・整備-運用・保守担当工程:設計、実装、テスト、デプロイ、インフラ構築、運用保守スキル:必須:Webアプリケーション開発経験(6年以上)、Javaを用いたサーバーサイド開発経験(5年以上)、TypeScript(React)開発経験(3年以上)、テックリードまたはリードエンジニア経験、大規模開発プロジェクト参画経験、スクラム開発経験、静的型付け言語でのバックエンド開発経験尚可:Kotlinを用いたサーバーサイド開発経験、GraphQLサーバー開発経験、GoogleCloudまたはTerraformを利用したインフラ運用経験、旅行・航空業界での開発経験、高信頼性システム(金融・B2BSaaS等)開発経験、サードパーティAPI連携経験、ペアプロ/モブプロ経験、ビジネスレベルの英語読解・会話稼働場所:フルリモート(地方可)その他:業種:航空業界(予約サービス)/長期稼働を想定/募集人数13名 |
| 業務内容:Androidアプリの新規開発、要件定義、基本設計、実装、テスト担当工程:要件定義、設計、実装、テストスキル:必須:ネイティブAndroid開発(3年以上)、Kotlin(1年以上)、JetpackCompose(1年以上)、GitHub等へのソース展開・ストアリリース経験、リーダー経験尚可:自発的に行動しアイデア・意見を発信できること、データ処理・ネットワーク処理・WebAPI連携実装経験、UI検討への興味稼働場所:フルリモート(拠点は東京都)その他:サービス業(美容求人プラットフォーム)、随時開始、人数2名、期間は随時 |
| 業務内容:ガソリンスタンド向けPOSシステムの詳細設計、製造、結合評価、保守調査・障害対応担当工程:詳細設計、製造、結合評価、保守調査、障害対応スキル:必須:KotlinまたはJavaでのAndroid開発経験、詳細設計経験、SQL基礎知識(SELECT・UPDATE・DELETE)尚可:POS知識・経験稼働場所:神奈川県(フル出社)その他:サービス業(情報・通信・メディア)に分類、開始時期は相談、外国籍NG、館内禁煙 |
| 業務内容:物流システムの輸配送に関する要件定義、設計、開発、テストを担当担当工程:要件定義、基本設計、詳細設計、実装、単体テスト、結合テストスキル:必須:Java(5年以上)SpringBootSQL(基本構文・外部・内部結合)データモデリング(第三正規形ER図作成)Git1人称での設計・開発が可能尚可:Androidネイティブ(JavaまたはKotlin)開発経験(1年以上)基本情報技術または応用情報技術の資格保有稼働場所:リモート勤務、週2回程度出社(東京都)その他:長期案件、開始時期は相談、業種は物流・輸配送システム開発、リモートPC・ヘッドセット・モニターは提供 |
| 業務内容:美容系求人サイトのAndroidアプリの要件定義、設計、実装、テスト、リリースを一人で担当し、高品質な開発と顧客・チームとの直接コミュニケーションを実施担当工程:要件定義、設計、実装、テスト、リリーススキル:必須:KotlinによるネイティブAndroidアプリ開発経験3年以上、JetpackComposeを用いたUI実装経験1年以上(公開実績またはリリース実績必須)、リーダー経験、課題・タスクの把握・管理能力尚可:技術志向が高く主体的に行動できる方、影響範囲の大きい課題を把握できる方稼働場所:フルリモート(緊急時に東京都内出社可)その他:サービス業(情報・通信・メディア)領域の美容系求人サイト開発、開始時期は即日可能、日本籍の方を対象、長期案件 |
| 業務内容:二輪バイク向け新規プロダクトのスマートフォンアプリを開発します。BLE接続によりバイク端末とスマートフォンを連携させ、Kotlin/Android‑Java/Swift/Objective‑Cで実装します。開発環境はXcode、AndroidStudio等です。担当工程:基本設計から実装、テストまで一貫して参画します。スキル:必須:スマートフォンアプリ開発経験(Kotlin、Android‑Java、Swift、Objective‑C)、Xcode・AndroidStudio等デバッグツール使用経験、基本設計からの参画経験尚可:稼働場所:フルリモート(出社時:東京都、埼玉県)その他:業種:自動車・輸送機器、開始時期:即日開始、期間:2026年3月末まで |
| 業務内容:要件定義・設計・試験、検証結果の精査、進捗管理・メンバーへの説明担当工程:要件定義、設計、試験、検証、進捗管理スキル:必須:スマートフォンアプリまたはWEBアプリのプロジェクトマネージャー経験5年以上、スマートフォンアプリの要件定義・設計・開発運用保守の一連の経験、安定したプロジェクト参画経験1年以上、Swift/Kotlinの知識尚可:インフラ関連案件のPM・開発経験、Google公式ドキュメントが読めるレベルの英語力、UI/UXに関する興味・知識、SDK開発経験、ネイティブ・Webアプリ開発経験稼働場所:東京都/テレワーク(PC受け渡し時に要出社)その他:流通・小売業/コンビニエンスストア、2025年11月開始予定、長期プロジェクト |
| 業務内容:-KotlinによるAndroidアプリの新規開発-JetpackCompose・GoogleMapComposeを用いたUI設計-クリーンアーキテクチャに基づく設計・実装-バックエンドとのデータ連携および動作検証担当工程:基本設計、詳細設計、実装、テスト、バックエンド連携検証スキル:必須:KotlinでのAndroidアプリ開発経験、基本設計以降の開発経験尚可:BtoB向けプロダクト開発経験、GooglePlayへのアプリリリース経験、要件定義経験、iOS(Swift/SwiftUI)での開発・リリース経験、Pythonによるバックエンド開発経験稼働場所:東京都(出社週3以上、リモート併用)その他:業種:情報・通信・メディア、プロジェクトは新規開発フェーズで設計から実装までを担当 |
| 業務内容:-テキスト通話アプリのフロントエンド開発(Kotlin)-詳細設計、実装、テストの実施-UI/UX改善を目的とした開発支援-オフショア開発チームとのリモート協働(PM配下、フロント3〜5名、バックエンド1〜2名)担当工程:-詳細設計-実装-テストスキル:必須:Androidネイティブアプリ開発(3年以上)、Kotlin、JetpackCompose、KotlinCoroutines、MVVM、AndroidJetpack、マルチモジュールプロジェクト、GraphQL(ApolloClient等)尚可:アプリ新規リリース経験、多言語対応、iOS版のAndroid移植、FirebaseRealtimeDatabase・Authentication、Twilio等通話SDK稼働場所:東京都(完全フルリモート)その他:業種:情報・通信・メディア、開始時期:即日開始可能 |
| 業務内容:-KotlinまたはJava(Spring Boot)を用いたバックエンド新規機能の設計・実装-RESTfulAPIの設計・開発-PostgreSQLを利用したデータベース設計・実装-管理画面の構築および既存システムとの統合-基本設計からテストまでの一連の工程担当工程:要件定義、基本設計、詳細設計、実装、単体テスト、結合テスト、リリーススキル:必須:-KotlinまたはJava(Spring Boot)でのWebアプリ開発経験(3年以上)-バックエンド開発経験(詳細設計・実装)-RESTfulAPI設計・実装経験-PostgreSQL等RDBMSを用いた開発経験-GitHub等を利用したチーム開発経験尚可:-要件定義・基本設計など上流工程の経験-React等フロントエンドとのAPI連携経験-CI/CD環境(GitHubActions等)構築経験-アジャイル開発経験-AI・教育系サービス開発経験稼働場所:東京都(週2回リモート可、スキルに応じてフルリモート相談可)その他:-サービス業(人材・教育)領域のAIオンラインスクール向けプロジェクト-中長期の参画を想定-2025年10月以降開始可能 |
| 業務内容:-Webアプリケーションの開発(React,TypeScript)-iOSモバイルアプリの開発(SwiftUI)-サーバサイドの開発(Kotlin/Java,SpringBoot,GraphQL)-要件定義からテストまでの全工程を担当担当工程:要件定義、設計、実装、コードレビュー、テスト、リリーススキル:必須:Web開発実務経験5年以上、Java(SpringBoot)でのチーム開発経験、Kotlinでのチーム開発経験、コードレビューやテックリード経験、フロントエンド開発の知識尚可:デザイナー・PM・PdMとの協業経験、パフォーマンス・セキュリティ設計・改善経験、アジャイル開発実務経験、フロントエンド開発経験、テスト設計・実施経験稼働場所:東京都(東京本社)※リモート可、フルリモートでも可その他:業種:情報・通信・メディア、開始時期:2025年11月または12月 |
| 業務内容:KotlinまたはAndroidSDKを用いたスマートフォン向けAndroidアプリの設計・実装担当工程:要件定義、設計、実装、テスト、リリースまでの全工程スキル:必須:KotlinまたはAndroidSDKでの開発実務経験(3年以上)尚可:JavaNativeInterface(JNI)経験、AWS環境構築経験、プロジェクトマネジメント経験稼働場所:東京都(リモート勤務は相談可)その他:業種:情報・通信・メディア開始時期:即日または相談により決定 |
| 業務内容:toB向けの支払い・請求・キャッシュフロー管理システムのバックエンド開発。KotlinとSpring Bootを使用し、詳細設計、実装、テストを担当。担当工程:要件定義・基本設計から詳細設計、実装、単体テスト、結合テストまでのウォーターフォール工程全般。スキル:必須:JavaまたはKotlinによる開発経験4年以上、エンジニア実務経験5年以上、設計書作成経験、ウォーターフォール開発経験尚可:要件定義・基本設計フェーズへの参画経験、大規模改修対応経験稼働場所:東京都港区(初日出社)以降はフルリモート勤務その他:業種:情報・通信・メディア(BtoBシステム開発)/開始時期:2025年11月予定/チーム規模:4名/勤務時間:9:00~18:00(前後変動あり)/勤務形態:週5日勤務 |
| 業務内容:-Kotlinを用いたGraphQLサーバーの設計・実装-サードパーティSaaSとのAPI連携調査・検証-フロントエンド/デザイナーとの協働開発-他エンジニアとの協調によるサーバーサイド開発-CI/CDおよびGCP上のインフラ環境整備-運用・保守担当工程:-要件定義・アーキテクチャ設計-実装・単体テスト-CI/CDパイプライン構築-本番環境デプロイ・運用保守スキル:必須:Webアプリケーション開発経験6年以上、Javaサーバーサイド開発経験5年以上、TypeScript(React)開発経験3年以上、テックリードまたはリードエンジニア経験、大規模開発プロジェクト経験、スクラム開発経験、静的型付け言語でのバックエンド開発経験尚可:Kotlinサーバーサイド開発経験、GraphQLサーバー開発経験、GoogleCloudまたはTerraformでのインフラ運用経験、航空業界での開発経験、高信頼性システム開発経験、サードパーティAPI連携経験、ペアプロ/モブプロ経験、ビジネスレベルの英語読解・会話能力稼働場所:フルリモート(地方可)その他:業種:交通・鉄道(航空)プロジェクト規模:13名体制の大規模開発 |
| 業務内容:セルフレジを一元管理するWindows端末と連携するAndroidアプリの新規開発。デモ版作成から実機開発、テストまでを担当。担当工程:要件定義、設計、実装、テスト、デモ版作成スキル:必須:Androidアプリ開発経験(Kotlin)尚可:1人称での開発経験、設計書作成・コードレビュー経験稼働場所:東京都(ハイブリッド勤務)/立ち上げ期間や実機使用時は出社(東京)その他:業界:情報・通信・メディア/開始時期:即日または相談可能/案件形態:スキル見合い |