Kotlinエンジニアのフリーランスになるには?必要なスキルや単価相場などを解説
「Kotlinで書くとJavaには戻れない」
そんな言葉を残すエンジニアもいるほど、魅力的な言語がKotlinです。
実際にGoogleも、2019年に「KotlinをAndroidの公式開発言語に指定する」と発表しました。
Kotlinには以下のようなメリットがあります。
- リモート案件が豊富で高単価
- スマホアプリ開発において需要が多い
- 記述がシンプルで学びやすい
- GoogleがKotlinでの開発を推奨している
本記事ではそんなKotlinを使うエンジニアに向けて、フリーランスとして独立する方法について解説します。
目次 (PRも含まれます)
フリーランスKotlinエンジニアの現状
まずはフリーランスのKotlinエンジニアの案件数や、案件内容についてお伝えします。
フリーランスKotlinエンジニアの案件数
以下の2つが主な理由です。
- GoogleがKotlinファーストを強化すると発表している
- スマホアプリ市場が今後も伸びると予測されている
Googleは「Google I/O 2019」において、Android開発でのKotlinファーストを強化すると発表しました。
参考 Google I/O 2019: Empowering developers to build the best experiences on Android + Play
Android開発がKotlinファーストを選択している理由は、以下の通りです。
表現力と簡潔性 | 短いコードで複雑なことを表現できる。Kotlinを使用するプロのデベロッパーの 67%が、Kotlinが生産性を高めていると答えている。 |
コードの安全性 | Kotlinコードを含むAndroidアプリは、Kotlinを使用しないアプリよりもクラッシュする可能性が20%低くなる。 |
相互運用性 | Kotlinは Javaプログラミング言語と完全な相互運用性があるので、プロジェクトで必要な分だけKotlinを使用できる。 |
構造化された同時実行 | Kotlinのコルーチンにより、ネットワーク呼び出しからローカルデータへのアクセスに至るまでのすべてのバックグラウンド タスクの管理が大幅に簡素化される。 |
またAndroidなどのスマホアプリ市場に関しては、今後も伸びるという予測が出ています。
スマートフォン・タブレット向けのアプリケーション市場は、これまでは消費者向けのゲームの伸びが市場全体の伸びを牽引してきた。英国の調査会社Informaによると、アプリケーション市場の拡大は今後も続くものの、今後はゲームに替わって、翻訳や学習、健康管理などの生活密着型アプリの成長が見込まれている。
上記のような理由から、Kotlinエンジニアの需要は今後も伸びるといえるでしょう。
リモート案件が多い
Kotlinエンジニアに関しては、案件もリモート可能なものが多いです。
コロナ蔓延防止の影響や、現在政府が働き方改革を増進させることにより、今後もさらにリモート案件が増えるでしょう。
在宅ワークやワーケーションなど、ワークライフバランスを実現した働き方を目指したい方にも、Kotlinはおすすめの言語といえます。
「フルリモート」案件では無く、「一部リモート」の案件もあります。
リモートと書いてあっても出社が必要になる場合があるため、面接時に必ず確認するようにしましょう。
フリーランスKotlinエンジニアの案件例と報酬相場
Kotlinエンジニアのフリーランス案件にはどんな案件があって、報酬の相場がどれくらいなのかを確認していきます。
実際にKotlinエンジニアのフリーランス案件をいくつかピックアップして紹介するので、ぜひ参考にしてみてください。
※今回紹介する案件は募集を終了している可能性もあります。最新の案件例が見たい人はエージェントに登録したうえで、詳細を確認してみましょう。
案件例①
案件名 | 【Kotlin/Java】保険業界向けSaaSシステム機能開発の求人・案件 |
---|---|
月額単価 | 1,050,000円/月 |
職務内容 | ・サーバーサイドKotlinを用いた保険業界向けのSaaSシステムの機能開発をお任せします。 ・主に下記作業をお任せします。 -アーキテクチャのアセスメント -開発基本設計 -開発 |
求めるスキル | ・バックエンドエンジニアとしての実務経験7年以上 ・Kotlinでのバックエンドエンジニアとしての実務経験 ・アプリの要件定義から保守まで一貫して携わった経験歓迎スキル・リードエンジニアとして5人以上のエンジニアチームを組織した経験 ・アーキテクトの選定をした経験 |
案件URL | 【Kotlin/Java】保険業界向けSaaSシステム機能開発の求人・案件 (2024年08月23日 現在) |
案件例②
案件名 | 【Kotlin/Swift】電子書籍用アプリケーション開発支援の求人・案件 |
---|---|
月額単価 | 800,000円/月 |
職務内容 | ・電子書籍用アプリケーション開発支援に携わっていただきます。 ・主に下記作業をご担当いただきます。 -開発 ‐進捗管理、顧客折衝、技術支援 |
求めるスキル | ・KotlinまたはSwiftを用いた開発経験 ・アプリ開発経験3年以上 ・メンバー管理経験歓迎スキル・顧客折衝経験 |
案件URL | 【Kotlin/Swift】電子書籍用アプリケーション開発支援の求人・案件 (2024年08月23日 現在) |
上記の案件はあくまでも一例なので、自分のスキルに合わせて案件を探してみてください。
フリーランスKotlinエンジニアが案件を探す方法
フリーランスKotlinエンジニアが、案件を探す方法は以下の通りです。
- エージェントを使う
- 前に所属していた企業から紹介してもらう
- 企業に直接営業する
- SNSで営業する
エージェントを使う
案件を獲得するなら、フリーランス向けのエージェントを活用するのが最もおすすめです。
Kotlinに関しても、豊富に案件があるのでぜひ探してみてください。
案件獲得方法のなかには、エージェントを利用せず企業へ直営業をするといった選択肢もあります。
しかし成功率はかなり低いので、おすすめはできません。
特にずっとエンジニアをされてきた方は営業には不慣れなため、営業しても断られる可能性が高いです。
エージェントなら豊富な案件を揃え、キャリアアドバイザーも親身に相談に乗ってくれます。
またエージェントのなかには、フリーランスでありながら正社員並みの保証をしてくれる会社もあるので、独立に対する不安も解消できるでしょう。
「案件獲得」だけでなく「収入を途切れさせないサポート」まで無料で受けられるのが、エージェントの魅力です。
前に所属していた企業から紹介してもらう
エンジニアは、既存の現場で信頼を獲得すると転職後も仕事を依頼されることがあります。
信頼を獲得するためにも、実務においてぜひ以下の項目を大切にしてみてください。
- 報連相を行えること
- タスクの期限を守ること
- 粘り強く課題解決に取り組むこと
- 積極的に業務に取り組むこと
こういった「社会人として当たり前の姿勢」が、実は信頼獲得のポイントです。
「君になら安心して仕事を任せられる」
そう言われるくらいの人材を目指すとよいでしょう。
企業に直接営業する
フリーランスでKotlinエンジニアとして活動する場合、直接営業で案件を獲得するのは難しいです。
その理由は以下の通りです。
- 信頼のないエンジニアが採用される可能性は限りなく低い
- 直営業は精神的負担が大きい
- 単価の交渉にも慣れていないと安く買い叩かれる
- 営業に十分な時間の確保が難しい
上記のような理由があるため、営業に不慣れなエンジニアが直営業するのはおすすめできません。
信頼が構築されていない状態で営業すると冷たく断られることも多く、その段階で心が折れてしまうでしょう。
そして案件を獲得するには、何十社も営業をする必要があります。
そのようなコストをかけるくらいなら、営業にかける時間を少しでも技術の習得に使い、営業などはエージェントに任せるのが効率的です。
それに案件が十分にあるKotlinなら、エージェントに任せればすぐに案件が見つかります。
そのため、わざわざ自分で営業をかける必要はないのです。
どうしても営業をかけて直契約を結びたいのであれば、次の準備を入念にしておくことをおすすめします。
- アピールに十分なポートフォリオを用意する
- 営業トークなども事前に決めておく
SNSで営業する
まずはエージェントなどでエンジニアとして働き、経験を積みながらSNSで情報発信して案件を取る方法もあります。
この戦略を取る場合は、長期目線で考えることが重要です。
営業をするにしても、信頼がない状態で企業に直接営業をするよりは、SNSで情報発信して信頼性を高め、DMで営業をする方がまだ成功率は高いでしょう。
もし価値の高い発信をしているなら、成約にまで持っていける可能性は高いです。
実際にTwitterを利用している現役エンジニアが、DMにて7件ほどのスカウトをもらった例もあります。
SNS経由で案件を獲得するために有効な戦略は、以下の通りです。
- プロフィールにて実績を明記
- ポートフォリオがわかるリンクを設定
- Qiitaなどで技術系記事を書いて発信
- 積極的に勉強会に参加し、ほかのエンジニアとSNSでつながる
上記のようなことを実践していると、SNSでの案件獲得が可能になります。
ただSNSを育てるまでには、労力と時間がかかります。
簡単ではないうえに、コストがかかることに変わりはありません。
現場で経験を積みながら、コツコツと自身の実力を証明できるSNSアカウントに育て、そこから営業を開始するとよいでしょう。
SNSは長期目線で運用することが非常に大切です。
フリーランスKotlinエンジニアにおすすめのエージェント
おすすめのエージェントは、以下の通りです。
- レバテックフリーランス
- ITプロパートナーズ
- Midworks
- ギークスジョブ
1つずつ解説します。
レバテックフリーランス
公式サイト:https://freelance.levtech.jp/
運営会社
|
レバテック株式会社
|
---|---|
公開求人数 (現在募集中の案件) |
58726件 (2023年12月19日現在) |
Kotlinの 公開求人数 |
1804件 (2023年12月19日現在) |
マージン率 | 非公開 |
対応地域 | 東京・神奈川・埼玉・千葉・大阪・兵庫・京都・愛知・福岡 |
強み | ・週4日~稼働の案件、リモート案件多数 (週3日以内の案件はハイスキルが必要) ・カウンセラーの専門性が高く、幅広く相談に乗ってくれる ・高単価な案件が多い |
レバテックフリーランスの主な特徴としては、以下の3つがあります。
- 業界最高水準の案件単価
- キャリアコンサルタントによる手厚いサポート
- 求人数の多さ
業界最高水準の案件単価
レバテックフリーランスは、Kotlinの高単価案件を数多く取り揃えており、最高単価は125万円という高水準。
※2022年8月27日時点 レバテックフリーランス公式サイトより引用(公式:https://freelance.levtech.jp)
案件のほとんどが中間業者を挟まない「直請案件」のため、単価が高い案件が多いです。
キャリアコンサルタントによる手厚いサポート
※2021年12月時点 レバテックフリーランス公式サイトより引用(公式:https://freelance.levtech.jp)
IT人材サービスを多く手掛けるレバテックだからこそ、IT業界に精通したプロのエージェントによるサポートを受けることができます。
求人数の多さ
レバテックフリーランスの求人の多さは業界最多水準で、公開されている案件だけで33,595件あり、日々追加されています。
エンジニア | 11,819件 |
デザイナー | 582件 |
マーケター | 74件 |
コンサル | 1,689件 |
※2022年8月27日時点 レバテックフリーランス公式サイトより算出(公式:https://freelance.levtech.jp)
他のフリーランスエージェントと比較しても、エンジニアの案件数は最も多くなっています。
また、レバテックが保有する案件のほとんどは、エージェントから直接案内されなければ見ることができない「非公開求人」になっています。
非公開求人は当然、倍率が低くなるため、高確率で自分が希望する案件への参画が可能です。
レバテックフリーランスの案件例
以下がレバテックフリーランスの案件例です。
案件名 | 【Kotlin】人材広告運営企業toC向けプロダクト開発の求人・案件 |
---|---|
月額単価 | 800,000円/月 |
職務内容 | ・Kotlinを用いたtoC向けアプリの追加開発に携わっていただきます。 ・既にローンチされているサービスアプリのエンハンス開発になります。 ・主に下記作業をご担当いただきます。 -基本設計、詳細設計、開発、単体テスト、結合試験 -新機能開発、画面UI改善、その他追加開発、リファクタリング |
求めるスキル | ・Kotlinを用いたアプリ開発経験3年以上 ・基本設計以降の経験歓迎スキル・コードレビュー経験 |
案件URL | 【Kotlin】人材広告運営企業toC向けプロダクト開発の求人・案件 (2024年08月23日 現在) |
レバテックフリーランスは利用者満足度92.6%で、専任のキャリアカウンセラーによる手厚いサポートもあります。
ITプロパートナーズ
公式サイト:https://itpropartners.com/
該当件数 該当件数
公開求人数 ja">
data-show-interview="false"
data-show-vitae="false" src="/js/renewal/InterestButton.js" type="text/javascript"
charset="utf-8">
data-show-interview="false"
data-show-vitae="false" src="/js/renewal/applicationButtonList.js" type="text/javascript"
charset="utf-8">
ITプロパートナーズ|IT・Web業界の起業家やフリーランスのための求人・案件情報サイト
style="display: inline-flex;
margin: 0 12px 0 0;
color: #8592ac;
font-size: 12px;
align-items: center;
justify-content: flex-start;"
>
HOME
class="c-common-bread-link__list__link is-white"
>
フリーランスの案件
フリーランスの案件・仕事・求人情報
5141件 (2024年09月07日現在)Kotlinの
公開求人数ja">
data-show-interview="false"
data-show-vitae="false" src="/js/renewal/InterestButton.js" type="text/javascript"
charset="utf-8">
data-show-interview="false"
data-show-vitae="false" src="/js/renewal/applicationButtonList.js" type="text/javascript"
charset="utf-8">
ITプロパートナーズ|IT・Web業界の起業家やフリーランスのための求人・案件情報サイト
style="display: inline-flex;
margin: 0 12px 0 0;
color: #8592ac;
font-size: 12px;
align-items: center;
justify-content: flex-start;"
>
HOME
class="c-common-bread-link__list__link is-white"
>
フリーランスの案件
フリーランスの案件・仕事・求人情報
208件 (2024年09月07日現在)マージン率 非公開 対応地域 東京・神奈川・埼玉・千葉・大阪・兵庫・京都・愛知・福岡 働き方 週2-3案件、リモート案件多数 公式 https://itpropartners.com/
ITプロパートナーズの主な特徴としては、以下の2つがあります。
- 『直請案件』だからこその高単価
- リモート、週1~2日から稼働OKの案件多数
『直請案件』だからこその高単価
ITプロパートナーズ公式サイトより引用(https://itpropartners.com/)
ITプロパートナーズで取り扱っている案件は『直請』が多く、他のエージェントと比較しても高い傾向にあるのです。
※直請案件とは、間に仲介会社を挟まず、直接クライアントと契約している案件のことを指します。
リモート、週1~2日から稼働OKの案件多数
ITプロパートナーズ公式サイトより引用(公式:https://itpropartners.com/)
ITプロパートナーズの大きな魅力として、週1~2日から稼働OKの案件が多くあるという点があります。
実際、他のフリーランスエージェントの多くは、以下の特徴があります。
- 最低稼働日数は週3、4~からが主流
- 常駐の案件が多く、副業的にフリーランスの仕事を始めづらい
- 週1、2からでもできるエージェントは、案件数が少ない
その点、ITプロパートナーズは週1~2日から稼働OKの案件やリモートの案件が多いです。
そのため、「まずは副業的にフリーランスの仕事を始めてみたい」という方必見のエージェントとなっています。
ITプロパートナーズの案件例
以下がITプロパートナーズの案件例です。
案件名 | 【Go/Kotlin】短尺ドラマ配信アプリにおけるエンジニアの案件・求人 |
---|---|
月額単価 | 〜700,000円(週4日〜5日) |
職務内容 | ■ミッション 【募集背景】 開発会社に既存機能の改修や多言語対応、収益上がった時にコンテンツ制作会社や芸能事務所とのレベニューシェア機能の追加開発を行っており、 既存の開発会社だけではリソースが足りておらず、もう1社の開発会社と契約し、新規機能の追加を含むプロダクトの改善にアクセルを踏みたいと考えております。 【想定業務内容】 現在はPMFし、これからグロースフェーズになっています。 (現在50万DL突破)今後は新機能の開発中心に、動画再生体験の改善等の開発をお任せいたします。 【使用技術詳細】 ・言語 Dart, Go, TypeScript ・フレームワーク Flutter, echo, React, Next.js ・CI環境 Github Actions ・インフラ環境 AWS(copilot): s3, ECS, MediaStorage, CloudFrontなど ・プロジェクト管理 notion ・情報共有ツール Slack、notion、Googleドライブ ・その他ツール swagger(API定義共有用) 【組織/チーム構成】 ・開発会社①(既存の開発会社) 副業のメンバーが中心となっている →多言語対応、収益上がった時にレベニューシェア、改修 ・開発会社②(新規取引予定の開発会社(過去代表と付き合いがある) PM:0.5人月、Flutter:2人月 →アプリ改善チーム(人足りないので入れたい) |
求めるスキル | ■必須スキル: ・Goでの開発経験が豊富な方 ・Java、Kotlin、Objective-C、Swiftなどの言語でのネイティブアプリ開発経験がある方 ・スタートアップに対応可能な方(変化が激しい中で、スピード感を持って主体的にチームを牽引できる) ■尚可スキル: ・Flutterでの開発経験がある方 ・動画配信アプリ、ライブ配信アプリ、マンガアプリなどの実装経験がある方 ■求める人物像: ・emoleのビジョンに共感できる方 ・プロダクト、ユーザー体験に寄り添った思考ができる方 ・コンテンツが大好きな方(ドラマ、マンガ、映画、小説など) |
案件URL | 【Go/Kotlin】短尺ドラマ配信アプリにおけるエンジニアの案件・求人 (2024年08月23日 現在) |
Midworks
公式サイト:https://mid-works.com/
Midworksは、IT系のフリーランス向けの案件紹介サービスです。
Midworksの大きな特徴は以下の2点です。
- 豊富な案件数
- フリーランスでも正社員並みの保証
特徴①:豊富な案件数
2022年8月27日現在の求人数ですが、エンジニアの案件が多めになっています。
エンジニア | 800件 |
アナリスト | 16件 |
Webディレクター | 88件 |
UI/UXデザイナー | 54件 |
※公式サイト(https://mid-works.com/)より算出
案件検索画面の下部から「Kotlin」を選択したところ、以下のような高単価な案件もありました。
単価 | ~100万円/月 |
稼働 | 週5日 |
働き方 | – |
業務内容 | ・開発チームのメンバーとしてプログラム開発に着手し、一通りの機能が動作するところまで完成していただきます。 ・工程は詳細設計以降ですが、スキル次第で基本設計からお任せ致します。 |
必要スキル | ・ネイティブアプリの開発経験(3年以上) ・Kotlinでのネイティブアプリの開発経験(1年以上) ・日本語コミュニケーションにリスクのない方 |
歓迎スキル | ・自発的に行動ができ、積極的にアイデア・意見を発信できる方 ・データ処理およびネットワーク処理、WebAPI連携を実装したことのある方 ・UI検討などにも興味がある方 |
引用:2022年8月27日時点 レバテックフリーランス公式サイトより引用(公式:https://freelance.levtech.jp)
※現在は掲載終了している可能性があります。
特徴②:フリーランスでも正社員並みの保証
Midworksは、自分に合ったスキルや要望に関連した仕事を紹介してもらうだけではなく、以下のような保証もあります。
- フリーランス向けの賠償責任補償
- 健康診断優待のある「フリーランス協会」
- freeeの無料利用や弁護士の無料紹介などの「税務保障」や「保険補助」
- 交通費や書籍代を支援する「経費補助」
- 映画やレストランが割引される「リロクラブ」への加入
- 案件が途切れても給与を保障する「報酬保障サービス(審査あり)」
Midworksの登録方法
登録&相談は無料です。フリーランスを目指すのであれば登録は必須だと思います。
Midworksに無料登録する手順(簡単・30秒ほど)
- 「Midworks」の公式ページにアクセスして無料登録ボタンをクリックする
- 登録情報を入力して完了
ギークスジョブ
公式サイト:https://geechs-job.com/
運営会社 | ギークス株式会社 |
公開求人数 | 2,634件 |
利用者平均年収 | 820万円以上 |
マージン率 | 非公開 |
対応地域 | 東京・神奈川・大阪・愛知・福岡 |
働き方 | 週3~、リモート案件少ない |
公式ページ:https://geechs-job.com/
※2022年8月27日時点・公式ページより引用/算出
『ギークスジョブ』は、15年以上のフリーランス支援実績をもつ大手フリーランスエージェントです。
ギークスジョブの大きな特徴は、1人のワーカーに対して3人のコンサルタントが就く点。
- 案件紹介のコンサルタント
- 企業と交渉することに長けたコンサルタント
- アフターサービスのコンサルタント
それぞれのシーンで専門のコンサルタントがサポートしてくれるので、駆け出しフリーランスの方でも安心してフリーランスの働き方に慣れることができます。
また、ギークスジョブでは勉強会・懇親会を定期的に開催しています。
「フリーランスは孤独になりやすい」とよく言われますが、エージェントがこの様な横のつながりが作れる機会を提供してくれるのはありがたいですね。
公式サイト:https://geechs-job.com/
また取り扱っている案件の質も良く、高単価な案件を多く取り扱っています。
単価 | 70 〜 90 万円/月 |
稼働 | 週5日 |
働き方 | 常駐 |
業務内容 | ・API、AWSの機能設計、アーキテクチャ設計 ・課題解決提案、実装、コードレビュー |
必要スキル | ・Javaを用いたwebアプリケーション開発経験:2年以上 ・KotlinまたはGolangでの開発経験 |
歓迎スキル | ・課金や認証基盤の開発経験 ・Rubyを用いた開発経験 ・フロントエンドやインフラの開発経験 ・ベンチャー企業での開発経験 |
引用:2022年8月27日時点 レバテックフリーランス公式サイトより引用(公式:https://freelance.levtech.jp)
※現在は掲載終了している可能性があります。
フリーランスKotlinエンジニアの将来性
GoogleがKotlinファーストの強化を発表していることや、スマホアプリ市場の成長が予測されていることから、Kotlinエンジニアの案件は今後さらに増えるといえます。
ここでは以下について解説します。
- Androidの需要の影響
- リモート案件が豊富
順番に見ていきましょう。
Androidの需要の影響
Kotlinエンジニアの案件数はAndroidの需要に影響を受けますが、その点はそれほど心配ないでしょう。
なぜなら、日本におけるスマホのOS別シェアは、Androidが55.6%・iPhoneが44.9%であり、根強い人気があるからです。
引用 カンター・グループ「Smartphone OS sales market share evolution」
「Beginボタンクリック→地図上で日本を選択」でスマホOSシェアが確認可能
上記のように、AndroidはiOSと並ぶスマートフォン用OSです。
Android開発のメリットは以下の通りです。
- ライセンスフリー(OSのライセンス料金がかからない)
- 比較的アプリの審査基準が緩い
- 開発環境が無償で公開されていて参入障壁が低い
上記のようなメリットがあるため、先行していたiOSを抜き、あっという間に世界のトップシェアを占めるスマートフォン用OSになりました。
2017年にGoogle社は、KotlinをAndroidの公式開発言語に指定しました。
そんな背景も相まって、国内の新しいAndroid端末の大半において、Kotlinが使われています。
リモート案件が豊富
現代はコロナの影響により、エンジニア以外の職種でもリモートワークが普及しています。
レバテックフリーランスで調べると、案件の80%以上がリモート可能の案件でした。
月1やミーティング時に出社が必要な案件もありますが、基本的にはリモートワークが可能と考えて良いでしょう。
フリーランスKotlinエンジニアに必要なスキル
フリーランスKotlinエンジニアに必要なスキルは、以下の通りです。
- Androidアプリの開発経験
- Javaの基礎知識
- コミュニケーションスキル
1つずつ解説します。
Androidアプリの開発経験
Androidアプリの開発経験があれば、Kotlinの案件を受注しやすくなります。
特に上流工程と呼ばれる企画や要件定義に関する業務経験がある場合は、企業からの需要があり、高年収を提示される場合が多いです。
他にも上流工程だと見積もりを作成することもあるため、上流工程の経験がある場合はできる仕事の範囲が広くなり、収入を上げやすいです。
Javaの基礎知識
Kotlinは「Javaをより簡潔に書ける」ということを目的に開発されました。
そのため文法がJavaとよく似ているものの、よりコードが簡潔化され、学習コストも低くなっています。
しかし、Kotlinエンジニアとして活躍するにあたり、Javaの知識が不要というわけではありません。
KotlinはJavaとの互換性があるため、1つのプロジェクトでJavaとKotlinのソースコードが混在する場面もあるのです。
そのためKotlinエンジニアとして活躍するには、Javaに関する以下の知識が必要となります。
- Javaを動かすのに用いられるJVM(Java Virtual Machine)
- Javaの基礎文法
- Javaのライブラリ
またフリーランスエージェントでKotlin案件を探すと、以下の開発環境を設定しているものも多いです。
- PHP
- Scala
- React
- Spring Boot
- Unity
- JavaScript
あわせて知識を習得しておくと、より対応できる業務の幅が広がります。
コミュニケーションスキル
エンジニアはパソコンの前で黙々と作業することも多いですが、コミュニケーション能力も求められます。
- ミーティング
- スケジュール管理
- 情報共有
- 課題解決の提案
エンジニアは、システム開発を通して課題解決するのが仕事です。
課題を解決するには、クライアントから課題をヒアリングして、顕在ニーズだけではなく潜在ニーズも把握する必要があります。
質の高いヒアリングができてこそ、正しい課題設定が可能となり、有効な提案ができます。
また有効な課題解決方法が分かったとしても、うまく提案できなければ意味はありません。
そしてたとえ提案が受け入れられたとしても、現場への落とし込みで摩擦が生じることもあるでしょう。
たとえば事務作業を効率化するシステムを開発したとしても、その使い方をうまく伝えられなければ、ユーザーが拒絶反応を示してしまいます。
有効な施策をスムーズに現場に落とし込むためにも、コミュニケーション能力が欠かせません。
Kotlinのフリーランスに関するよくある質問
Kotlinのフリーランスについてよくある質問をまとめました。
Kotlin未経験でもフリーランスになれる?
Kotlin未経験の場合は必要な知識を身につけたうえで企業に入社し、実務経験を積みましょう。
Kotlin案件の単価は?
Kotlin案件の平均単価は81万円です!
他の言語やフレームワークと比較したい方は、以下の表を参照してください。
言語 | 平均単価 |
Python | 76万円 |
Java | 68万円 |
PHP | 72万円 |
Ruby | 80万円 |
Swift | 79万円 |
JavaScript | 71万円 |
C++ | 70万円 |
Kotlin | 81万円 |
Go | 81万円 |
VBA | 59万円 |
COBOL | 60万円 |
引用:レバテックフリーランス(2022年9月4日時点の情報です)
フレームワーク別の単価は以下です。
フレームワーク | 平均単価 |
React | 77万円 |
Laravel | 72万円 |
Django | 80万円 |
引用:レバテックフリーランス(2022年9月4日時点の情報です)
クラウド | 平均単価 |
AWS | 76万円 |
Salesforce | 80万円 |
引用:レバテックフリーランス(2022年9月4日時点の情報です)
まとめ
Kotlinは簡潔でJavaとの互換性も高く、GoogleがAndroidの公式開発言語に指定している言語です。
スマホだけではなく、Webアプリ開発の分野でも採用されており、将来性も抜群です。
Kotlinには、以下のような魅力があります。
- リモート案件が豊富
- 副業でも高単価
- 将来性がある
- 記述がシンプルで学びやすい
- 新しい言語のため開発環境がモダン
またKotlinの経験があれば、以下のような自社サービス開発案件に参画できます。
- スマホアプリ開発
- IoT開発
- EC開発
特に今スマホアプリの開発をしているエンジニアは、フリーランス独立を検討してみましょう。
独立することで、大幅な年収アップも期待できます。
どのエージェントも1分ほどで登録できるので、まずは登録を済ませておきましょう。