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

検索結果:1854件
業務内容:-要件整理・仕様調整(テックリード/上流SE)-基本設計・詳細設計、結合・統合テスト(SE)-詳細設計~製造、単体・結合テスト(PG)担当工程:-上流工程(要件定義・仕様調整)-設計工程(基本設計・詳細設計)-テスト工程(単体・結合・統合テスト)スキル:必須:-JavaによるWebアプリ開発経験5年以上-要件定義経験2年以上(顧客・他部署との要件整理・合意形成)-リーダー/マネジメント経験(テックリード、PL、サブマネ等)-日本語での円滑なコミュニケーション、オンライン会議での説明・調整力-直近の参画案件で1年以上の継続就業実績尚可:-Spring系フレームワーク経験、クラウドPaaS/コンテナ利用経験-DB(Oracle、Key‑ValueStore、検索エンジン系ミドルウェア)経験-Objective‑C/Kotlin/C#等のネイティブアプリ開発経験-仮想基盤/CI/CD構築経験稼働場所:フルリモート(全国どこからでも参画可、専用VPNアカウント発行)その他:-業種:情報・通信・メディア(サービス業)-プロジェクト期間:最短即日~長期(1年超を想定)-対象年齢:40代前半まで-個人事業主歓迎、商流制限なし-外国籍の方は対象外
業務内容:Microsoft365を活用した販売会社向けサポート、サービス業顧客のシステム保守・改修・新機能開発、組込みC/Linux開発、フルスタックWebアプリ開発(Java/Kotlin・Spring・AWS・React等)、社内ネットワーク構築・運用・VPN管理、TypeScript/Reactを用いたSaaS開発、RubyonRailsとAWSを活用した自動車業界向けプラットフォーム保守、金融系システムのPMO支援、インフラ運用PMO、Python/FastAPIによるAPI開発、チケット発券サービスの仕様変更対応など、多様なITプロジェクトを担当します。担当工程:要件定義、設計、実装、テスト、リリース、保守・運用、プロジェクトマネジメント、ベンダー調整、品質改善、ユーザーサポート、ドキュメント作成。スキル:必須:Microsoft365実務経験、SQL(PostgreSQL・RDB等)経験、組込みC開発(5年以上)・Linuxシェルスクリプト、Java/KotlinとSpring/SpringBoot、AWS利用経験、React(SPA)開発、TypeScript開発、RubyonRails、Python(Flask/FastAPI)・Docker・K8s、ネットワーク(VPN・Cisco等)運用経験、PMBOK/PMO知識、コミュニケーショ
金額:420,000~470,000円/月
業務内容:-ヘルスケアサービスのバックエンド機能開発・保守-KotlinとSpringBootを用いた設計・実装-ドメイン駆動設計(DDD)の適用-AWS環境でのデプロイ・運用-生成AIツール(GitHubCopilot、GPT、CodeRabit等)活用担当工程:基本設計、詳細設計、実装、テスト、リリース、保守スキル:必須:エンジニア経験5年以上、JavaまたはKotlin+SpringBootによる基本設計~開発実務3年以上、DDDの実務経験、AWSを用いた開発経験尚可:DB設計経験、生成AIツールを活用した開発経験稼働場所:フルリモート(国内在住者)その他:業種:医療・ヘルスケア(公共・社会インフラ)募集人数:3名長期参画可
業務内容:動画投稿・配信機能を含むエンタメ系サイトの既存運用および新規開発要件定義から基本設計・詳細設計・製造・テストまでを担当Kotlin/Swiftを用いたモバイルアプリの開発担当工程:要件定義・基本設計・詳細設計・製造・テストスキル:必須:KotlinまたはSwiftの実務経験3年以上GooglePlayやAppStoreへのリリース経験技術への好奇心尚可:BtoCサービスの新規開発経験アジャイル開発経験稼働場所:東京都内常駐(徒歩圏内)リモートは不可その他:業種:情報・通信・メディア開始時期は相談勤務形態は常駐
業務内容:・スマートフォンを利用したクレジットタッチ決済、電子マネー、バーコード決済等のサービス開発・既存Flutterアプリへの機能追加・拡張開発・Android11〜14対応端末を対象としたアジャイル(スクラム)開発担当工程:・基本設計、実装、テスト、リリーススキル:必須:Flutter開発経験3年以上、Flutterでの基本設計経験尚可:Android(Kotlin)開発経験稼働場所:フルリモート(地方不可)その他:・業種:情報・通信・メディア・開始時期:即日開始可能・チーム構成:リーダー+4名メンバー
業務内容:既存のAndroidTV向けソフトウェアの解析、リファクタリング、設計・実装を行い、次世代システムへ移行します。開発言語は主にKotlinを使用し、必要に応じてJavaやC++も活用します。担当工程:要件定義、詳細設計、実装、テスト、リファクタリングスキル:必須:Android開発経験、Kotlin・Java・C++使用経験、要件定義から詳細設計までの実務経験、報告・提案を含むコミュニケーション能力尚可:高い英語力稼働場所:東京都・常駐その他:業種:情報・通信・メディア
業務内容:-B2C向け新規モバイルアプリの設計・実装担当工程:-要件定義、設計、実装、テスト、リリースまでの全工程スキル:必須:FlutterによるiOS/Androidアプリ開発、MVVMアーキテクチャの理解、ネイティブ側の問題解決能力、UIガイドラインやモバイル制約を考慮した設計・実装、Flutterライブラリ選定尚可:SwiftまたはKotlinでのiOS/Android開発経験、Go言語でのバックエンド開発経験稼働場所:フルリモート(全国)その他:業種:情報・通信・メディア、B2Cモバイルサービス、開始時期:即日または相談、稼働日数:週5日、勤務形態:フルフレックス
業務内容:IoT端末向けアプリケーションの設計・実装を行い、フロントエンドとバックエンドの両方を担当します。担当工程:要件定義、設計、実装、テスト、デプロイまでのフルスタック開発工程を担当します。スキル:必須:JavaScriptまたはTypeScriptでの開発経験、Vueによるフロントエンド開発経験、JavaまたはKotlinまたはScalaでのサーバーサイド開発経験、Gitによるバージョン管理経験、AWS上での開発・運用経験尚可:SpringまたはSpringBootでのアプリケーション開発経験、Reactやその他フレームワークでの開発経験稼働場所:フルリモート(地方在住可)その他:情報・通信・メディア業界向けIoTアプリ開発、2025年10月開始予定(長期)、募集人数1名
業務内容:アジャイル型開発における大手美容系スマホアプリの新規機能追加・既存機能改修・リファクタリングを実施。Android(Kotlin/JetpackCompose)およびiOS(SwiftUI)でのネイティブアプリ開発とUI実装を担当。担当工程:要件定義、顧客折衝、課題管理、設計、実装、テスト、リリース対応スキル:必須:開発経験5年以上、要件定義から自走可能、ネイティブアプリ開発経験3年以上、顧客折衝・課題管理経験、AndroidチームはKotlin実務経験3年以上、JetpackComposeUI開発経験1年以上(外部アウトプット必須)、iOSチームはSwiftUIUI開発経験1年以上(外部アウトプット必須)尚可:なし稼働場所:東京都在住者対象の基本フルリモート(初回は出社あり)その他:サービス業(情報・通信・メディア)/期間2025年10月〜長期/勤務時間10:00〜19:00/前倒し参画相談可/外国籍不可
業務内容:-セキュリティ診断クラウドサービスのWebアプリケーションの設計、開発、テスト-API、バッチ、BFF、フロントエンド等、希望に応じた領域での実装担当工程:設計、実装、テスト、デプロイスキル:必須:JavaまたはKotlinでのWebアプリ開発(3年以上)、SpringFramework/SpringBootでの開発経験、AWS利用経験、スクラムチームでの開発経験、HTML/CSS/JavaScriptの基礎知識と実装経験、SPA開発経験、RDBMS利用経験、macOS使用経験尚可:サイバーセキュリティ製品の開発経験、他言語(例:Go、TypeScript)でのWeb開発経験、Angular利用経験、CDKによるIaC経験、CI/CD構築経験、コンテナ環境構築経験、生成AI(Devin、Cursor、ClaudeCode等)活用経験稼働場所:東京都渋谷(週3日オフィス出社、週2日リモート)その他:業種:情報・通信・メディア、スクラム方式(1週間スプリント)での開発、平均年齢35歳
業務内容:-ReactNativeを用いたモバイルアプリの開発-Kotlin(Android)・Swift(iOS)でのネイティブ実装-車両制御(サーキットモード)機能の実装およびテスト担当工程:設計・実装・テストスキル:必須:ReactNative開発経験1年以上、KotlinまたはSwift開発経験1年以上、タスクを自律的に整理・推進できるコミュニケーション力尚可:アジャイル(スクラム)開発経験6か月以上、車両関連システム開発経験、リモートワークでの開発経験稼働場所:東京都(リモートワーク中心、月1〜2回出社)その他:業種:情報・通信・メディア、開始時期:相談
業務内容:Androidアプリの開発(ReactNative、Java/Kotlin、C++、C)およびTypeScriptを用いたフロントエンド開発を担当します。担当工程:要件定義、設計、実装、テスト、デバッグスキル:必須:ReactNativeでのアプリ開発経験2年以上(またはReact開発経験4年以上)、Androidアプリ開発経験3年以上、JavaScript/TypeScript開発経験1年以上、またはAndroidFramework層(Middleware/Linux含む)開発経験2年以上のいずれかを満たすこと尚可:アジャイル開発経験稼働場所:基本在宅(リモート)/東京その他:2025年10月開始の長期案件、外国籍の方は不可、業種は情報・通信・メディア(サービス業)に該当します。
業務内容:Androidネイティブアプリ向けSDKの新規開発、既存機能改善、保守、本人確認書類追加対応、リファクタリング、eKYCSDKの新機能実装、及び新規プロダクトの開発を担当。担当工程:要件定義、設計、実装、テスト、リリースまでの一連工程スキル:必須:Androidネイティブアプリ(Java)での実務経験(1年以上)、要件検討からリリースまでの経験、チーム開発経験尚可:Android(Java)での3年以上の実務経験、UI/UX設計・テスト・改善経験、ネイティブアプリ向けSDK開発経験、iOS(Swift)開発経験、Flutter開発経験、Kotlin、Go、TypeScript、AWS、Docker、Terraform、TensorFlow等の経験稼働場所:基本リモート(東京都内のオフィスへ月数回出社)その他:業種:情報・通信・メディア(オンライン本人確認サービス)/開始時期:即日開始可能
業務内容:Androidアプリの設計、製造、試験対応担当工程:要件定義、設計、実装、テスト、リリーススキル:必須:Kotlinでの開発実務5年以上、JetPackフレームワーク使用経験尚可:NFC(ICカード読み取り)に関する開発経験稼働場所:東京都、テレワークなしその他:業種:公共・社会インフラ/自治体向けシステム開発開始時期:2025年9月〜2026年3月
業務内容:検品システムの再構築プロジェクトにおいて、基本設計を主導し、オフショアで実施された詳細設計・製造・内部結合テストの成果物を受入、外部結合テストを実施します。担当工程:-基本設計-オフショア成果物の受入チェック-外部結合テストの実施スキル:必須:Reactによるフロントエンド開発経験、Springbootを用いたバックエンド開発経験、Javaによる開発経験、Kotlinによる開発経験(学習中でも可)、基本設計の実務経験尚可:流通業界向けシステム開発経験、リーダーまたはサブリーダーとしての経験稼働場所:東京都(リモート併用、週2回出社)その他:業種:流通・小売業、開始時期:相談に応じて調整
金額:600,000円/月
業務内容:-AndroidTV向けアプリのJava→Kotlin変換-信用金庫・信用組合向け為替BPOシステムのプロジェクト管理・推進-通信会社のReact/JavaScriptを用いたアジャイル開発-AWSを利用したサーバ・ネットワークの設計・構築-SnowflakeとSQLによるデータ基盤の設計・テスト-Fintech領域の勘定システム刷新プロダクトマネジメント-不動産商業系システムの開発支援・ベンダ管理-化粧品・サプリメーカーの基幹システムテストPMO支援-建設業向け会計システム導入支援(要件定義~テスト)担当工程:要件定義、設計、実装、テスト、進捗・課題管理、ベンダ調整、品質管理、運用設計、保守スキル:必須:AndroidJava、Kotlin、為替BPO関連システム開発経験、プロジェクト管理経験、DB・ログ分析、OCR経験、React、JavaScript、GCP/Docker/K8S/Nginxいずれか、AWS、Snowflake、SQL、Fintech/決済システム開発経験、PdM経験、会計システム知識、Java(10年以上)尚可:高いコミュニケーション力、コンサルティング経験、Heroku、VB、RDB等稼働場所:東京都(常駐)・大阪府(出張あり)/フルリモート可(週1程度出社)その他:業種:情報・通信・メディア、金融・保険、サービス、公
業務内容:・SaaSプロダクトの設計、開発、テスト全般・API、BFF、バッチ処理の実装・フロントエンドUI開発(Angular、TypeScript)・AWS環境での構築・デプロイ支援・1週間スプリントのスクラム開発担当工程:要件定義、設計、実装、テスト、デプロイ、運用支援スキル:必須:JavaまたはKotlinでのWebアプリ開発(3年以上)、SpringFramework/SpringBoot、AWS環境での開発経験、HTML/CSS/JavaScriptによるフロントエンド開発、SPA開発経験、RDBMS利用経験、スクラム開発チームでの参画経験、macOS環境での開発経験尚可:TypeScript、Go、Angularでの開発経験、CI/CD環境の構築・運用経験、CDKを用いたIaC経験、Docker・コンテナ環境構築経験、セキュリティ関連サービスの開発・利用経験、生成AI(Devin、Cursor、ClaudeCode等)活用経験稼働場所:東京都内(ハイブリッド勤務、週3日出社)その他:業種:情報・通信・メディア(サービス業)/開始時期:2025年10月開始予定/募集人数:2名/チームはフラットでペアプログラミング・モブプログラミングを実施/平均年齢約35歳
業務内容:-既存BtoBサービスのAndroidアプリ開発・保守-アーキテクチャ設計-フィーチャー実装およびバグ修正担当工程:開発・設計・保守・テストスキル:必須:KotlinでのAndroidアプリ開発経験5年以上、ネイティブアプリのアーキテクチャ設計経験、JetpackCompose利用経験尚可:テックリード経験、テスト自動化経験、CI/CD構築経験稼働場所:フルリモート(関東・東京都在住者)その他:業種:情報・通信・メディア(BtoBサービス)開始時期:即日または相談可
業務内容:-フロントエンド実装(TypeScript、Svelte、TailwindCSS等)-UI/UX設計・デザイン実装-GraphQLサーバーの設計・実装・性能評価-GraphQLクライアント開発-SaaSAPIの調査・検証-テスト実装、ユニットテスト・CI/CD環境構築(GitHubActions、CloudBuild等)-インフラ構築・運用(CloudRun、Vercel、Terraform等)-ログ収集・モニタリング設定(Datadog、Sentry.io等)-システムの保守・運用担当工程:要件定義、設計、実装、テスト、デプロイ、運用、保守スキル:必須:Scrum開発経験、リードエンジニアとしての技術選定経験、ユニットテスト実施経験、アーキテクチャ・デザインパターン利用経験、バックエンド開発経験(Go・Java・Kotlin・Scala・C#・TypeScript・Rustのいずれか)2年以上、TypeScriptを用いたフロントエンド開発経験2年以上尚可:なし稼働場所:フルリモート(年2回程度の出張・出社あり)その他:業種:情報・通信・メディア、グローバルWebプロダクト開発、即日開始可能、少数精鋭チームでの勤務
業務内容:-動画配信モバイル・テレビ向けアプリの開発-詳細設計、製造、単体テスト、保守・運用(プロジェクトにより)-複数プロジェクトの牽引、顧客MTGへの技術担当者同席担当工程:設計、実装、テスト、保守・運用スキル:必須:AndroidJavaでの開発経験、RESTAPIの開発経験または理解、詳細設計以降を単独で担当できること尚可:MediaPlayer・ExoPlayer使用経験、Kotlin経験稼働場所:東京都(基本常駐、やむを得ない場合は週2日程度リモート可)その他:業種:情報・通信・メディア(動画配信サービス)開始時期:応相談
業務内容:-SaaSプラットフォームの機能改修・追加の設計・実装-フロントエンド(React/Next.js等)およびバックエンド開発-PostgreSQL等データベースの利用担当工程:設計、実装、テスト、保守スキル:必須:TypeScript(3年以上)、React(Next.js、ReactRouter等)3年以上、バックエンド機能改修・追加の設計・開発経験(言語不問)、PostgreSQLを含むSQL基礎知識尚可:バックエンドでTypeScript使用経験、Java/Scala/Kotlin等JVM系言語経験、クラウドサービス提供事業者での就業経験、アジャイル開発経験、フロントエンド開発経験(Vue.js等)、GoogleCloud等IaaSインフラ構築経験、セキュリティ系資格(例:RISS)、ClaudeCode等AIアシスタント活用経験稼働場所:東京都(出社週1回以上、リモート相談可、フルリモート不可)その他:業種:情報・通信・メディア(SaaS)/開始時期は相談可能/プロジェクトベースでの参画
業務内容:セキュリティ診断クラウドサービス向けWebアプリケーションの設計・開発・テストを担当。API、バッチ、BFF、フロントエンド等、希望する領域での開発を実施。担当工程:要件定義、基本設計、詳細設計、実装、単体テスト、結合テスト、リリーススキル:必須:JavaまたはKotlinでのWebアプリ開発(3年以上)、SpringFramework/SpringBootでの開発経験、AWS利用経験、スクラム開発経験、HTML・CSS・JavaScriptの実務経験、SPA開発経験、RDBMS利用経験、macOS使用経験尚可:サイバーセキュリティ製品の利用・開発経験、他言語でのWebアプリ開発経験、Spring以外のフレームワーク経験、Angular・Go・TypeScript経験、CDKによるIaC・CI/CD構築経験、コンテナ環境構築経験、生成AI活用経験稼働場所:東京都(週3日出社、週2日リモート)その他:業種:情報・通信・メディア(セキュリティクラウドサービス)開始時期:相談
業務内容:AndroidTVアプリの既存JavaコードをKotlinへ置き換える開発支援担当工程:コード変換、テスト、品質確認スキル:必須:AndroidJava開発経験、Kotlin実装経験尚可:なし稼働場所:神奈川県内常駐勤務(リモート不可)その他:業種:情報・通信・メディア開始時期:10月開始予定
業務内容:-官公庁システムのバッチ開発(Bashによるバッチ作成、既存システムのクラウド移行支援、基本設計以降の実装)。-全国自治体向けプラットフォームのプロジェクト推進(PMO業務全般、計画策定・立案、進捗・課題管理、報連相)。-車載ソフトウェアのセキュリティアセスメント(C++を用いたMISRA‑C/CERT‑C規格対応、静的解析・エビデンス作成)。-Windowsアプリケーションの検証・保守(VisualStudio2022を使用したプログラム検証、バグ対応)。-AndroidAutomotive向けナビアプリの要件定義・設計・実装・試験・ドキュメント作成・顧客折衝。-小売業店舗・センターシステムの再構築(要件整理・設計から実装・テスト、React/Angularフロントエンド、SpringJavaバックエンド、JP1運用管理)。担当工程:-基本設計、詳細設計、実装、テスト、リリース対応、運用保守、プロジェクト管理全般。スキル:必須:-Bashでの開発経験2年以上(Linux環境)。-Webアプリケーション開発経験5年以上。-基本設計以降の実務経験5年以上。-C++による開発経験2年以上、MISRA‑CまたはCERT‑C規格の理解。-VisualStudio2022使用経験、C++開発経験2年以上。-PMO業務またはプロジェクト推進経験。-AndroidJava/Kot
業務内容:市場系システムの要件定義、設計、開発、テスト、リリースまでの上流・中流工程を担当します。担当工程:要件定義、基本設計、詳細設計、実装(フロントエンド:TypeScript/React、バックエンド:Java/Kotlin/Exposed)、テスト、リリース。スキル:必須:金融系プロジェクト参画経験、要件定義フェーズからの参画経験、TypeScript、React、Java、Kotlin、Exposed、Oracle。尚可:金融商品関連業務経験。稼働場所:東京都(週2〜3回テレワーク可)。その他:業種:金融・保険業(銀行・信託)。本プロジェクトは5年規模でのリリースを目指します。
金額:600,000~650,000円/月