Kotlin案件について
Kotlinエンジニアのフェーズ

Kotlinエンジニアの平均年収は、約580万円となります。これはSwiftにも共通しますが、スマートフォンのアプリ開発を行うプログラミング言語の平均年収は高い傾向にあります。もちろん、経験年数に応じて年収は高くなるため、年収1,000万円を超えるエンジニアもいます。

Kotlinエンジニアの仕事内容

・Androidアプリ開発
・Webアプリ開発
・ソーシャルゲーム開発
Kotlinエンジニアは主に上記の開発に携わり、アーキテクチャ設計やコーディング、リファクタリング、レビュー、進捗管理等を担当します。また案件によっては、アプリ設計・開発、SDK設計、実装、レビューなどの一連の流れを担当したり、サーバー環境の構築をすることもあります。

Kotlinの特徴

・Javaと100%の互換性がある
・「Javaを簡潔にした言語」と言われるほど、シンプルで可読性の高いソースコードを書くことができる
・JVM上で動作するため、プラットフォームやハードウェアを問わず実行できる
・オブジェクト指向型言語である
・デフォルトではNullを許容しておらず、NullPointerExceptionを防ぎ、型システムが堅牢という点で安全性が高い
・学習コストが低い

Kotlin案件の相場

Kotlin案件の相場は、60万円から80万円程度となります。しかし、Kotlinの経験年数やその他の実務経験によって案件単価は異なり、その幅は30万円程度から90万円以上と広いです。

Kotlinが採用される理由

Kotlinが採用される大きな理由として、JVM言語であることが挙げられます。Javaは世界で人気の高い言語であり、これまで多くのシステムがJavaによって開発されてきました。その一方で、Javaには記述の冗長性と型安全に関して欠点があります。JVM言語は、その欠点が解消され、既存のライブラリやフレームワークを含め、Javaの資産を活用できるという利点があります。これに加え、KotlinはJavaとの相互互換性があることやSpringのサポートがあるという点で移動コストを低く抑えられることも採用する理由として挙げられます。
その他の理由を以下にまとめます。
・コードがシンプルで安全性が高い
・JVM言語のため、Javaとほぼ同等の性能を維持できる
・Androidの公式の開発言語として採用されている
・GoogleがAndroidアプリ開発の推奨言語とし、正式にサポートしている

新着案件をメール受信

いつでもキャンセルできます

検索キーワード:Kotlin

検索結果:1663件
業務内容:-ドメイン・データモデリング-アーキテクチャ設計(品質・生産性両立)-Webアプリの機能拡張・新規機能開発(設計・実装・テスト・運用)-スキーマ駆動開発、ライブラリ化、継続的デプロイ等の仕組み構築-開発プロセス自動化、チームナレッジ共有のためのドキュメント執筆担当工程:設計、実装、テスト、運用、プロセス改善、ドキュメント作成スキル:必須:JVM系言語(Java、Go、Kotlin等)でのWebアプリ開発経験5年以上、WebAPI開発・テスト自動化経験、マイクロサービス開発経験、週1回以上出社可能尚可:大規模・複雑なWebシステム開発経験、AWS・GCP・Azureのいずれかでのクラウドインフラ設計・構築経験、チームリーダーとしての技術指導・育成経験稼働場所:東京都(リモート併用、最低週1回出社)その他:業種:情報・通信・メディア、開始時期:2025年8月、長期案件
業務内容:-開発言語・アーキテクチャの選定-設計・実装-技術調査-単体テスト担当工程:設計、実装、単体テストスキル:必須:SwiftまたはKotlinを用いたモバイルアプリ開発経験(3年以上)尚可:PHP(Laravel)での開発経験、Flutterによるアプリ開発経験、AWS環境下での開発経験稼働場所:東京都(リモート相談可)その他:情報・通信・メディア業界の受託案件、即日開始可能、就業時間指定なし
業務内容:国内最大級の漫画アプリにおける新機能追加・新サービス開発を担当します。要件策定から設計、実装、レビュー、デプロイまでをスクラム方式で進め、プロダクトの価値向上を図ります。担当工程:要件定義・設計・実装・レビュー・デプロイ(スクラム開発全工程)スキル:必須:Androidアプリ開発の実務経験3年以上、AndroidJetpackの実務経験尚可:Kotlinでのアプリ開発経験、JetpackCompose利用経験稼働場所:東京都(週2日出社)その他:業種:情報・通信・メディア募集人数:2名開始時期:相談
業務内容:-外部設計書の整合性確認・修正-詳細設計書の作成・レビュー-オフショア開発メンバーへの設計質問対応-単体テスト仕様の補助・レビュー、受入試験の準備担当工程:外部設計、詳細設計、開発工程フォロー、テスト支援スキル:必須:JavaまたはKotlinの開発経験、基本設計以降の実務経験、Git等の構成管理ツール使用経験尚可:markdown記述経験稼働場所:東京都内常駐その他:業種:物流・運輸(配送ドライバー向けアプリ)開始時期:即日または相談可能外国籍の方は不可
業務内容:TV/スピーカー連携モバイルアプリの設計、実装、テスト/デバッグ、ドキュメント作成を担当担当工程:設計、実装、テスト/デバッグ、ドキュメント作成スキル:必須:モバイルアプリ開発経験(1年以上)、Flutter(Dart)での開発経験、KotlinまたはSwiftでの開発経験(1年以上)、UMLによる設計・分析経験、JavaまたはObjective‑Cのコード読解が可能尚可:なし稼働場所:基本リモート勤務、必要に応じて神奈川県内の現場出社ありその他:業種:情報・通信・メディア、開始時期:相談、対象年齢:50代未満歓迎
業務内容:TV/スピーカー連携機能を持つモバイルアプリの設計、実装、テスト/デバッグ、及び関連ドキュメントの作成担当工程:要件定義、設計、実装、テスト/デバッグ、ドキュメント作成スキル:必須:AndroidまたはiOS開発経験、Dart実務経験(2年以上)、KotlinまたはSwift実務経験、JavaまたはObjective‑C(読解可)、UMLを用いた設計・分析、アジャイル(スクラム)開発経験尚可:継続的インテグレーション(CI)経験、説明資料作成スキル、生成AI活用開発経験稼働場所:東京都またはリモート(50%)その他:業種:情報・通信・メディア、開始時期は相談可能
業務内容:Android搭載テレビ向けに、Kotlin、Java、C++を用いたソフトウェアの設計・実装・テストを実施します担当工程:ソフトウェア開発全般(要件定義、設計、実装、テスト)スキル:必須:Android、Kotlin、Java、C++尚可:なし稼働場所:東京都その他:業種:情報・通信・メディア
業務内容:TV/スピーカー連携機能を有するモバイルアプリの設計、実装、テスト・デバッグ、及び関連ドキュメントの作成担当工程:要件定義、設計(UML使用)、コーディング(Flutter/Dart)、単体テスト・結合テスト、デバッグ、ドキュメント整備スキル:必須:Flutter(Dart)実務経験2年以上、AndroidまたはiOSでのモバイルアプリ開発経験1年以上、KotlinまたはSwift実務経験1年以上、JavaまたはObjective‑Cの読解力、UMLによる設計・分析経験1年以上尚可:継続的インテグレーション(CI)経験、説明資料作成経験、生成AI活用開発経験稼働場所:基本リモート(自宅)勤務、プロジェクト要件に応じて出社あり。対象エリアは大阪府、神奈川県その他:業種:情報・通信・メディア(モバイルアプリ開発)開始時期:10月予定長期作業を想定テレワーク環境(安定したネットワーク)必須
業務内容:-メンバー統括(品質、スケジュール、予算、タスク管理)-開発定例のファシリテーション-クライアント担当者との窓口-仕様確認、要件定義から詳細設計の策定-コードレビュー、テストコード実装、テスト実施担当工程:フロントエンドの設計・実装、テスト実装、品質管理、タスク管理、クライアント折衝スキル:必須:ReactNativeでのアプリ開発経験3年以上、Reactでの開発経験5年以上(指導レベル)尚可:UI/UXを考慮した設計・実装、Swift・Kotlin等のネイティブ開発経験、課題発見・能動的な行動、豊富なチーム開発経験稼働場所:フルリモート(東京都在住者歓迎)その他:業種:サービス業/情報・通信・メディア、開始時期:即日開始可能、募集人数:1名、稼働日数:週4日以上
業務内容:新機能追加不具合修正担当工程:機能追加・不具合修正に係る開発工程全般スキル:必須:Kotlinアプリ開発経験5年以上、JetpackCompose経験3年以上、チーム開発経験、自律的タスク遂行尚可:動画配信アプリ開発経験、実装方針・ロジック提案力、プロダクト改善提案力、ミーティングファシリテーション稼働場所:フルリモート(初回のみ東京都内出社)その他:業種:情報・通信・メディア開始時期:相談外国籍の方も応募可(日本語流暢)
業務内容:配送ドライバー向けAndroid業務アプリの外部設計・詳細設計を実施。設計書の整合性確認・修正、オフショアメンバーへの設計質問対応、単体テスト支援、受入試験準備を担当。担当工程:基本設計、外部設計、詳細設計、テスト支援、受入準備スキル:必須:JavaまたはKotlinでの開発経験(3年以上)、基本設計を単独で遂行できること、Gitを用いた構成管理、Markdownの基本操作尚可:Android開発経験、業務フロー改善や効率化の実務経験稼働場所:東京都(常駐勤務)その他:業種:物流・運輸、開始時期:2025年9月予定、契約期間:2025年9月~2026年3月(前後の可能性あり)、勤務時間はフルタイム、残業は月平均約20時間、リモート不可、外国籍不可
業務内容:-Flutterを用いたチケット販売・映像視聴アプリの実装-Kotlin(Android)による銀行取引・ショッピングモールアプリの開発・保守-Swift(iOS)を用いた銀行取引・ショッピングモールアプリの保守・機能追加-JetpackComposeを活用したバンキングアプリの新規開発とテスト設計-Figma/AdobeXDによるUIデザイン作成・改善、エンジニアやディレクターとの連携担当工程:-詳細設計書からのコーディング-非同期処理実装-テスト実装・品質向上-CI/CDパイプライン構築-UI/UXデザインおよびプロトタイプ作成スキル:必須:-Flutter開発経験2年以上-Kotlin(Android)開発経験2年以上-Swift(iOS)開発経験1年以上-Gitを利用した2人以上のチーム開発経験-詳細設計書からの実装能力-非同期処理を含むアプリ開発経験-FigmaまたはAdobeXDを用いたUIデザイン実務経験尚可:-JetpackCompose、CleanArchitecture、MVVM、MVIの理解-KotlinMultiplatform、KMP知識-CI/CD(GitHubActions等)構築経験-UI/UX改善経験-コーディング知見(HTML/CSS等)稼働場所:東京都内オフィス常駐(リモート不可)その他:-業
業務内容:ウォレットアプリの保守開発および機能追加、スクラムイベントへの参加担当工程:開発全般(フロントエンド実装、テスト、デプロイ等)スキル:必須:Flutter(Dart)でのモバイルアプリ開発経験、アジャイル開発(スクラム)経験尚可:SwiftまたはKotlinでの開発経験、Riverpod利用経験、CI/CDパイプライン編集経験、決済関連システム開発経験稼働場所:東京都(リモート併用)その他:情報・通信・メディア業界、2025年10月開始予定、プロアクティブに業務に取り組める方、日本語ネイティブレベル必須
業務内容:-社内Webアプリの設計・開発-マイページ機能の追加・改善(電気使用量・請求金額・登録情報確認等)-GCP上でのインフラ運用支援担当工程:要件定義、設計、実装、テスト、デプロイ、運用支援スキル:必須:Webアプリ開発経験2年以上、Java/Kotlinでの開発経験(Kotlinメイン)、ゼロからのシステム構築経験、Webアプリの設計・構築能力尚可:システムアーキテクチャ設計経験、Java/Kotlin以外のJavaScript系言語経験、GCPでのインフラ構築・運用経験、チームマネジメントまたはスクラムマスター経験稼働場所:東京都(リモートハイブリッド勤務、週3~4日出社、毎週火曜は対面定例会)その他:業種:電力系企業(社内システム開発)開始時期:即日開始可能求める人物像:スピード感と品質を重視し自走できるエンジニア、コミュニケーション能力が高くチームに配慮できる方
業務内容:-配送ドライバー向けAndroidアプリの設計業務-外部設計・詳細設計、開発工程のフォロー、品質保証(QA)担当工程:外部設計、詳細設計、開発フォロー、品質保証スキル:必須:JavaまたはKotlinでの開発経験、基本設計以降の実務経験、Git等の構成管理ツール使用経験尚可:markdownの知識・経験稼働場所:東京都(常駐)その他:業種:物流・運輸、人数:2名、年齢制限:50代まで、外国籍:不可
業務内容:AndroidアプリのPoC開発、要件定義、技術調査、アーキテクチャ検討、既存アプリ(顧客リリース済)との連携担当工程:要件定義から実装、検証、アーキテクチャ設計、連携実装までの全工程を担当スキル:必須:Androidアプリ開発経験(Kotlin、Java、Flutter等)、要件定義工程の実務経験尚可:ソフトウェアアーキテクチャ選定・開発経験、テックリード経験、顧客折衝経験、AndroidAutoまたはCarPlay開発経験、Android/スマートフォンアプリの技術検証・PoC経験稼働場所:リモートまたは東京都内出社可その他:業種は自動車・輸送機器(車載システム開発)に該当。開始時期は相談可能。次フェーズではアーキテクチャ検討や既存アプリ連携も担当予定。
業務内容:-結合テストの実施-テストで検出された不具合箇所のコード修正担当工程:-テスト工程(結合テスト実行および不具合修正)スキル:必須:KotlinまたはSwiftでのコーディング経験、設計工程からの実務経験、コミュニケーション力尚可:Swiftの実務経験稼働場所:東京都(豊洲駅周辺)常駐・フル出社その他:業種:情報・通信・メディア開始時期:9月開始または10月開始募集人数:1名(9月開始)・3名(10月開始)
業務内容:暗号通貨取引システムの開発支援。要件定義、設計、実装、テスト、デプロイを担当します。担当工程:要件定義、設計、実装、テスト、デプロイスキル:必須:Kotlinでの開発経験2年以上、MVVMアーキテクチャでの実装経験、要件定義経験尚可:Alamofire、Realmの使用経験、金融系知識稼働場所:東京都(リモートワーク中心、必要時出社)その他:業種:フィンテック(暗号通貨取引システム)開始時期:相談
業務内容:EOS基盤へのリプレイスを中心に、複雑機能の簡易化・不要機能削除によるコスト削減、EOS後の機能整理・業務見直しを実施します。要件定義、外部設計(OpenAPI、バッチ、DB)、コードレビュー、結合テストの計画・実施を担当します。担当工程:要件定義、外部設計、詳細設計、製造、テスト全般(コードレビュー、結合テスト)スキル:必須:バックエンド開発経験、KotlinまたはJavaによる開発経験、基本設計からテストまでの一連の経験尚可:要件定義経験、オフショア開発経験、航空業務知識、詳細設計レビュー経験、1人で主体的に動ける方、長期継続可能稼働場所:神奈川県(出社週2回)とリモート併用その他:業種は航空業界、次期システム更改プロジェクトです。顧客回答後の9月第2週を目途に開始し、長期(1年以上)での継続を想定しています。
業務内容:-要件定義フェーズからの支援-AndroidJavaでのモバイルアプリ開発-将来的なKotlinへのリプレイス支援担当工程:要件定義/開発/リプレイススキル:必須:要件定義の実務経験、AndroidJavaまたはKotlinでのモバイル開発経験、ビジネスシーンでの高いコミュニケーション能力尚可:Flutterでの開発経験稼働場所:フルリモート(東京都在住者歓迎)その他:業種:自動車・輸送機器、開始時期:10月開始予定、募集人数:1名
業務内容:-要件定義・設計・上流工程全般-Kotlin(Android)でのネイティブアプリ開発(3年以上)-JetpackComposeを用いたUI開発(1年以上)-SwiftUIを用いたiOSUI開発(1年以上)-GitHub等へのソース公開・ストアリリース実績-顧客折衝・コミュニケーション担当工程:要件定義、設計、実装、テスト、リリースまでの全工程を担当スキル:必須:要件定義・設計等の上流工程経験(言語不問)、Kotlin実務経験3年以上、JetpackCompose使用経験1年以上(成果物公開実績あり)、SwiftUI使用経験1%以上、顧客折衝・コミュニケーション能力尚可:自主的な情報キャッチアップ・タスク推進力、課題・タスク管理能力稼働場所:基本フルリモート(初日のみ出社あり)その他:業種:情報・通信・メディア(美容系スマホアプリ)開始時期:2024年6月サービス開始済み、2024年10月から各チームに1名ずつ増員募集開発手法:アジャイル開発体制
業務内容:-FinTechアプリ加盟店向けマイページの新規開発-売上管理・支払通知・ダッシュボード等機能の改修・リプレイス-バックエンド(Kotlin/Java/SpringBoot)とフロントエンド(React/Next.js)の設計・実装-AWS(Terraform、Docker等)上でのインフラ構築・運用-スクラム開発によるチームマネジメント・コードレビュー担当工程:-要件定義・設計-実装(サーバーサイド・フロントエンド)-インフラ構築・運用-単体テスト実装-コードレビュー-スクラム開発(スプリント計画・レビュー)スキル:必須:-Webアプリケーションの開発・保守・運用経験(7年以上)-Kotlin/Java/SpringBootでのサーバーサイド開発経験(3年以上)-Typescript/JavaScriptでのフロントエンド開発経験(3年以上)-Webアプリケーションのアーキテクト経験-Jest等による単体テスト実装経験-Gitを利用したチーム開発・コードレビュー経験-リード・メンター経験、または課題提案・改善経験-新規プロダクト開発、スクラム開発、SRE等いずれかの経験尚可:-AWS全般の実務経験-開発効率向上・システム最適化の提案・実施経験-未経験技術やドメイン知識のキャッチアップ経験稼働場所:東京都内(在宅勤務中心、初期は目黒・五反田周辺
業務内容:-バックエンドの設計、実装、テスト、リリース-プロジェクトプロセスのリード担当工程:設計・実装・テスト・リリースの全工程を担当スキル:必須:Scalaでの開発経験(1年以上)、Java/Scala/Kotlin等のJVM系言語での開発経験(5年以上)、RDBのスキーマ変更を伴う機能改修・追加の主導経験、PostgreSQLを中心としたSQLの知識、設計~実装~テスト~リリースまでの一貫した開発経験尚可:なし稼働場所:東京都(週1日以上出社)その他:業種:情報・通信・メディア開始時期:即日または9月以降、長期での継続が可能
業務内容:-テックリード/上流SE:要件整理・仕様調整-SE:基本設計~詳細設計、結合テスト・統合テスト-PG:詳細設計~製造、単体テスト・結合テスト担当工程:要件定義、基本設計、詳細設計、製造、単体テスト、結合テスト、統合テストスキル:必須:JavaによるWebアプリケーション開発経験5年以上尚可:Spring系フレームワーク経験、クラウドPaaS・コンテナ利用経験、Oracle等データベース経験、Key‑ValueStore・検索エンジン系ミドルウェア経験、Objective‑C・Kotlin・C#等のネイティブアプリ開発経験、仮想基盤・CI/CD構築経験稼働場所:フルリモート(全国から参画可、専用VPNアカウント提供、PCは自己調達)※勤務地は東京都その他:業種:情報・通信・メディア(ECサイト開発)/個人事業主歓迎/外国籍の方は対象外
業務内容:toB向けSaaS管理システムのフルスタック開発。バックエンドはKotlin/Java、フロントはTypeScript/React/Next.jsで新規機能追加、既存機能改修、保守、技術方針策定を担当。担当工程:設計、実装、テスト、リリース、保守全般スキル:必須:KotlinまたはJavaでのバックエンド開発経験(3年以上)、TypeScript/React/Next.jsでのフロント開発経験(2年以上)、リーダー経験、スタートアップまたはベンチャー企業での就業経験尚可:自社サービスや新規事業立ち上げ経験、高難度設計・実装経験、SaaSプロジェクト経験、GraphQLを用いた開発経験稼働場所:千葉県(フルリモート、初日出社なし)その他:業種:情報・通信・メディア(SaaS)/スタートアップ企業、開始時期:即日開始可能、週4〜5日勤務可、外国籍・地方在住者歓迎