1 - 50件/全787件
・医療向けSaaSプロダクト開発案件にフルスタックエンジニアとして携わっていただきます。
案件の必須スキル
・ エンジニアとしての開発経験(5年以上) ・チームでの開発経験 ・Git(GitHub)利用経験 ・下記いずれかを使用したサーバサイド開発の経験 -Rails、Laravel、Django、SpringFramework、NestJS、Express等 ・Reactを利用したフロントエンドの開発と運用経験
・医療向けSaaSプロダクト開発案件にフルスタックエンジニアとして携わっていただきます。
案件の必須スキル
・ エンジニアとしての開発経験(5年以上) ・チームでの開発経験 ・Git(GitHub)利用経験 ・下記いずれかを使用したサーバサイド開発の経験 -Rails、Laravel、Django、SpringFramework、NestJS、Express等 ・Reactを利用したフロントエンドの開発と運用経験
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== クラウドからオンプレミスまで提供する動画配信システムに必要なCMS及びフロントサイドのお客様向けカスタマイズ開発作業を担当して頂きます。 新規立ち上げサイト、または既存サービス拡大に向けて増員のため募集致します。 複数案件がございますので、面談時にいくつかご紹介させて頂く可能性がございます。 【具体的な業務内容】 ・HTML/CSS/TypeScript/node.js/ReactNative による、アプリケーション開発 ・詳細設計/製造/単体テスト(プロジェクトによっては保守・運用までを含む) ・スキルとプロジェクトによって基本設計、技術担当として顧客MTG同席の可能性あり
案件の必須スキル
・React Nativeを用いたシステム開発2年以上 ・コンシューマ向けWebサービス開発経験2年以上 ・詳細設計、テストケース設計などの経験 ・4ヶ月~6ヶ月程度の中期開発プロジェクトの経験 ・プロジェクトの立ち上げから携わった経験
案件概要: 業務内容: ファンクラブサービスや、新規ウェブサービスの開発・運営を行っております。 少人数でのチーム開発となりますためコミュニケーションや勤怠良好な方を希望いたします。 主にユーザー向けWebアプリケーションの設計 / 開発 / 運用のモバイルアプリ側の開発をご担当いただきます。 備考: ・アダルトコンテンツを扱うため抵抗のない方でお願い致します。 勤務時間:10時~19時 場所:恵比寿(リモート併用) ※最低週1出社(慣れた後はフルリモも相談可能) 外国籍:応相談 ビジネスレベル、日本在住の方のみ
案件の必須スキル
・Webサービスの開発・運用経験(最低5年以上、ハイスキル層を想定) ・TypeScriptの開発経験 ・ReactNativeの開発経験 ・アダルト関係のサービスでも抵抗がない方 ・指示を待つ姿勢ではなく、仕様やプロダクトに関しての疑問や提案など エンジニアだけでなくビジネスやデザイナーなどともコミュニケーションを行い 自ら全体最適となるように考え行動できる姿勢であること
案件概要: 業務内容: ファンクラブサービスや、新規ウェブサービスの開発・運営を行っております。 少人数でのチーム開発となりますためコミュニケーションや勤怠良好な方を希望いたします。 主にユーザー向けWebアプリケーションの設計 / 開発 / 運用のモバイルアプリ側の開発をご担当いただきます。 備考: ・アダルトコンテンツを扱うため抵抗のない方でお願い致します。 勤務時間:10時~19時 場所:恵比寿(リモート併用) ※最低週1出社(慣れた後はフルリモも相談可能) 外国籍:応相談 ビジネスレベル、日本在住の方のみ
案件の必須スキル
・Webサービスの開発・運用経験(最低5年以上、ハイスキル層を想定) ・TypeScriptの開発経験 ・ReactNativeの開発経験 ・アダルト関係のサービスでも抵抗がない方 ・指示を待つ姿勢ではなく、仕様やプロダクトに関しての疑問や提案など エンジニアだけでなくビジネスやデザイナーなどともコミュニケーションを行い 自ら全体最適となるように考え行動できる姿勢であること
ベンチャー企業が提供する家族向けクレジットカードおよび家族向けアプリのフロントエンド&バックエンド開発をご担当いただきます。 JavaScript
案件の必須スキル
・Reactの開発経験 2年以上(案件ではReactNativeを利用) ・Node(Express)での開発経験 2年以上 ・toCアプリの開発経験
スマホアプリ開発をハブとした多岐にわたるサービス開発となります。 クロスプラットフォーム開発手法(Flutter、React Native)によりスマートフォンアプリの 設計開発、PJ管理等をお願いします。 要件定義は年内完了、参加可能なタイミングにより基本設計~本番リリース、保守開発などをお願いしたいです。 Flutter
案件の必須スキル
・担当業務を独力で実施できる経験があること ・Flutter(Dart)での開発経験:3年以上
案件概要: 業務内容: ファンクラブサービスや、新規ウェブサービスの開発・運営を行っております。 少人数でのチーム開発となりますためコミュニケーションや勤怠良好な方を希望いたします。 主にユーザー向けWebアプリケーションの設計 / 開発 / 運用のモバイルアプリ側の開発をご担当いただきます。 備考: ・アダルトコンテンツを扱うため抵抗のない方でお願い致します。 勤務時間:10時~19時 場所:恵比寿(リモート併用) ※最低週1出社(慣れた後はフルリモも相談可能) 外国籍:応相談 ビジネスレベル、日本在住の方のみ
案件の必須スキル
・Webサービスの開発・運用経験(最低5年以上、ハイスキル層を想定) ・TypeScriptの開発経験 ・ReactNativeの開発経験 ・アダルト関係のサービスでも抵抗がない方 ・指示を待つ姿勢ではなく、仕様やプロダクトに関しての疑問や提案など エンジニアだけでなくビジネスやデザイナーなどともコミュニケーションを行い 自ら全体最適となるように考え行動できる姿勢であること
■具体的な業務内容 ・自社SaaSの開発チームの一員としてアプリ開発 ・Kotlin Multiplatform を用いたリアーキテクチャの推進 ・アプリのビルドプロセスの改善やリファクタリング ■現状の開発体制について ・エンジニア 25名(業務委託含む) ・プロダクトマネージャー 3名 ・デザイナー3名 ・QA 5名(業務委託含む) です。 ・現在、6チームに分かれて開発を行っています。 ・設計 > 実装 > テスト > リリース > 運用とすべての工程にエンジニアが関わっており、機能や改修がユーザーのためになるかどうかを判断基準としてプロダクト開発をしています。 ・スクラムによる開発プロセスを採用しています。 スクラムの運用方法は各チームにゆだねられています。 デイリースクラムは「全体朝会」と「チーム朝会」に分かれ、全体朝会で各チームの状況をシェアする運用です。 ・本番にデプロイされるコードには、基本的に全てコードレビューを行っています。 ・開発に必要な全ての資料やデータ(個人情報を除く)は、実装を担当するメンバーなら誰でも、上長その他の許可の必要なく自由に閲覧できます。 ・想定される複数環境での品質チェックを義務づけています。 Android
案件の必須スキル
・Kotlin と Jetpack Compose を用いたAndroid向けモバイルアプリの開発経験 ・Jetpack Composeの経験(目安3年以上)
私たちファミリーテック株式会社は、「家族」を対象にしたITサービスを開発し、スマートファミリーライフの実現を目指す会社です。「共働き夫婦のお金事情」をスマート化する、決済手段の家族共有化を実現していきます。 スマートファミリーライフの実現に向けたプロダクト第一弾となるのは、夫婦・カップルで使える共同口座アプリ「ファミリーバンク」です。 いわばクレジットカードの「家族カード」サービスのようなものであり、世帯単位で銀行口座やクレジットカードを持ち、シェアして使えるようにすることで、支払い時の手間や家計管理などの負担をなくしていきます。 今回募集するポジションでは、「ファミリーバンク」のバックエンド開発をお任せします。 銀行やクレジットカード会社様と提携しながら、プロダクトの完成を目指していただきます。 ■具体的な仕事内容 ・システムの設計、技術選定 ・システム開発 ・開発チーム全体の生産性を向上させるためのワークフロー・ツール整備
案件の必須スキル
・3年以上のエンジニア経験がある方、またはそれに相当するご経験のある方 ・スクリプト言語とコンパイル言語の経験があること ・1人、または少人数で、サービスを0から作ったことのあること
私たちファミリーテック株式会社は、「家族」を対象にしたITサービスを開発し、スマートファミリーライフの実現を目指す会社です。「共働き夫婦のお金事情」をスマート化する、決済手段の家族共有化を実現していきます。 スマートファミリーライフの実現に向けたプロダクト第一弾となるのは、夫婦・カップルで使える共同口座アプリ「ファミリーバンク」です。 いわばクレジットカードの「家族カード」サービスのようなものであり、世帯単位で銀行口座やクレジットカードを持ち、シェアして使えるようにすることで、支払い時の手間や家計管理などの負担をなくしていきます。 今回募集するポジションでは、「ファミリーバンク」のバックエンド開発をお任せします。 銀行やクレジットカード会社様と提携しながら、プロダクトの完成を目指していただきます。 ■具体的な仕事内容 ・システムの設計、技術選定 ・システム開発 ・開発チーム全体の生産性を向上させるためのワークフロー・ツール整備
案件の必須スキル
- 5年以上のエンジニア経験(またはそれに準ずる能力) - 1人、または少人数で、サービスを作った経験
私たちファミリーテック株式会社は、「家族」を対象にしたITサービスを開発し、スマートファミリーライフの実現を目指す会社です。「共働き夫婦のお金事情」をスマート化する、決済手段の家族共有化を実現していきます。 スマートファミリーライフの実現に向けたプロダクト第一弾となるのは、夫婦・カップルで使える共同口座アプリ「ファミリーバンク」です。 いわばクレジットカードの「家族カード」サービスのようなものであり、世帯単位で銀行口座やクレジットカードを持ち、シェアして使えるようにすることで、支払い時の手間や家計管理などの負担をなくしていきます。 今回募集するポジションでは、「ファミリーバンク」のバックエンド開発をお任せします。 銀行やクレジットカード会社様と提携しながら、プロダクトの完成を目指していただきます。 ■具体的な仕事内容 ・システムの設計、技術選定 ・システム開発 ・開発チーム全体の生産性を向上させるためのワークフロー・ツール整備
案件の必須スキル
- 5年以上のエンジニア経験(またはそれに準ずる能力) - 1人、または少人数で、サービスを作った経験
CTO候補のエンジニアを募集します。 現在、ファミリーバンクは事業拡大フェーズにあり、仕様から技術まで一つ一つを確定させながら作業を進めています。 銀行やクレジットカード会社様との提携サービスにつき、実現したい機能がそのまま搭載できるのかどうかもしっかりと検討していかなければなりません。 プロダクトの完成に向けて個々の要素を突き詰めながら大きいものを作り上げていきます。 【業務内容】 - システム設計、技術選定 - システム開発 - 開発チーム全体の生産性を向上させるためのワークフロー・ツール整備
案件の必須スキル
- 5年以上のエンジニア経験(またはそれに準ずる能力) - スクリプト言語とコンパイル言語の経験があること - 1人、または少人数で、サービスを0から作ったことのあること
▼Mobile Order Labについて 当社は「フードビジネスに新たなスタンダードを創る」というミッションを掲げ、70兆円という巨大産業のデジタル化を目指して飲食店向けのバーティカルSaaSを開発している企業です。 我々はプロダクトを通じて飲食店に来店するエンドユーザーの行動変容を目指しており、レガシー産業における「単なる業務の効率化」を図るのではなく、飲食店経営の手法や店舗運営の根本から業界を変えていくことに本気で挑戦しています! 注文情報(誰が)と顧客情報(何を頼んだか)が結びついていないという業界課題を解決し、ユーザーデータに基づいた新たな飲食店経営の実現、そしてみなさまが「より良い食体験」を享受できる世界を目指しております。 ------------------------------------------ ▼関わるサービス ①注文一元管理SaaS「Ordee」:https://ordee.io/ 昨今のコロナ禍でテイクアウト・デリバリーが浸透し、私たちは手軽に食を楽しめるようになった一方で、飲食店では様々な経路からの注文を受けるようになったことや、デリバリーサービスを利用することで複数台のタブレット端末を管理する必要がでてくるなど、業務は煩雑化し、その影響によりお届けの遅延や注文・調理ミスなど、結果的に顧客体験を損なうなどの課題が表面化しております。 『Ordee』は様々なオンライン注文を一元管理でき、店舗オペレーション改善を図る飲食店向けのSaaSです。現在は丸亀製麺様やサーティワン様など日本を代表する多くの飲食店様に導入いただいており、同領域のサービスではシェアNo.1、リリース後3年でありながら8000店舗以上にご利用いただいております。 順調な事業成長に伴い、新規ご依頼やお引き合い、既存クライアントからのご要望も急増している嬉しい状況です。 ②マルチプロダクト化を目指して新プロダクト続々 マルチプロダクト化の着手に踏み切っており、直近では飲食店が自社でテイクアウトやデリバリーの注文サイトを構築できる「Ordeeモバイルオーダー」をリリースしています。LINE上で注文を受け付けることで顧客の利便性を高め、配達には3PL(3rd Party Logistics)として Uber Direct やWolt Drive等を活用することで、自社で配達員を抱える必要がなく、デリバリーメディア経由の注文と比較して手数料を削減できるのが特徴です。。 店頭価格に近しい料金帯でのサービス提供の実現や、これまで収集・利活用がされてこなかった飲食店独自のユーザーデータ活用など、これまでにない新たなビジネスモデルとなっております。 また今後も店舗向けのプロダクトや、顧客管理などのCRMサービスなど、コンパウンド戦略を進めるべく、ここから3年で3~5個の新規プロダクトリリースを予定しています。 ------------------------------------------ ▼業務内容 React Nativeを利用した「Ordee」アプリのフロントエンド開発、 LIFF(LINE Front-end Framework)アプリの機能開発や、Webアプリの新規立ち上げなど複数プロダクト横断でフロントエンドの責任者を担っていただきます。 また、開発体験の改善活動や、PdMやデザイナーを含めた開発チーム全体の組織課題への取り組みなども期待しております。 【主な業務内容】 ・PdM、デザイナーと連携した上流からの事業推進 ・今後の拡張可能性も含めたシステム設計や技術スタックの見直し ・開発速度、生産性を改善するためのプロセス改善 ・全プロダクト共通のコード指針の策定 ・実装、テストコードの追加、コードレビュー、リリースといった一連の機能開発 ・安定したCI/CD環境を実現するための基盤整備
案件の必須スキル
- Vue.jsもしくはReactでの開発経験 3年以上 - TypeScriptでの開発経験 3年以上 - HTML,CSS,javascriptを用いた保守性の高いユーザーインターフェースの構築経験
案件概要:自社サービス開発支援(TypeScript+ReactNative) 業務内容: ファンクラブサービスや、新規ウェブサービスの開発・運営を行っております。 少人数でのチーム開発となりますためコミュニケーションや勤怠良好な方を希望いたします。 主にユーザー向けWebアプリケーションの設計 / 開発 / 運用のモバイルアプリ側の開発をご担当いただきます。 備考: ・アダルトコンテンツを扱うため抵抗のない方でお願い致します。 勤務時間:10時~19時 場所:恵比寿(リモート併用) ※最低週1出社(慣れた後はフルリモも相談可能) 外国籍:応相談 ビジネスレベル、日本在住の方のみ
案件の必須スキル
・Webサービスの開発・運用経験(最低5年以上、ハイスキル層を想定) ・TypeScriptの開発経験 ・ReactNativeの開発経験 ・アダルト関係のサービスでも抵抗がない方 ・指示を待つ姿勢ではなく、仕様やプロダクトに関しての疑問や提案など エンジニアだけでなくビジネスやデザイナーなどともコミュニケーションを行い 自ら全体最適となるように考え行動できる姿勢であること
案件概要: 業務内容: ファンクラブサービスや、新規ウェブサービスの開発・運営を行っております。 少人数でのチーム開発となりますためコミュニケーションや勤怠良好な方を希望いたします。 主にユーザー向けWebアプリケーションの設計 / 開発 / 運用のモバイルアプリ側の開発をご担当いただきます。 備考: ・アダルトコンテンツを扱うため抵抗のない方でお願い致します。 勤務時間:10時~19時 場所:恵比寿(リモート併用) ※最低週1出社(慣れた後はフルリモも相談可能) 外国籍:応相談 ビジネスレベル、日本在住の方のみ
案件の必須スキル
・Webサービスの開発・運用経験(最低5年以上、ハイスキル層を想定) ・TypeScriptの開発経験 ・ReactNativeの開発経験 ・アダルト関係のサービスでも抵抗がない方 ・指示を待つ姿勢ではなく、仕様やプロダクトに関しての疑問や提案など エンジニアだけでなくビジネスやデザイナーなどともコミュニケーションを行い 自ら全体最適となるように考え行動できる姿勢であること
・ReactNative開発 ■募集背景 増員募集のため。
案件の必須スキル
・ReactNative開発経験
AIでデータに新たな価値を創造し、医療における情報共有を加速することを目的に開発している、当社自社製品である「iBSEN」の開発をお任せします。 【仕事概要】 本ポジションでは、弊社プロダクトのシステム開発において、ご経験・スキル、ご希望に合わせて、以下の業務の一部または全部を担っていただきます。 ■業務内容 ・UI・UXのデザイン ・要件定義 ・設計 ・コーディング(フロントエンド) ・検証テスト ・リリース準備、リリース後対応(バグ対応、保守運用の一部を担う) ・パフォーマンスチューニング
案件の必須スキル
・システム開発におけるフロントエンドエンジニアとしての5年以上の実務経験 (言語:TypeScript/Node.js) ・UI/UXデザイナーとしてのご経験(3年以上)
私たちファミリーテック株式会社は、「家族」を対象にしたITサービスを開発し、スマートファミリーライフの実現を目指す会社です。「共働き夫婦のお金事情」をスマート化する、決済手段の家族共有化を実現していきます。 スマートファミリーライフの実現に向けたプロダクト第一弾となるのは、夫婦・カップルで使える共同口座アプリ「ファミリーバンク」です。 いわばクレジットカードの「家族カード」サービスのようなものであり、世帯単位で銀行口座やクレジットカードを持ち、シェアして使えるようにすることで、支払い時の手間や家計管理などの負担をなくしていきます。 今回募集するポジションでは、「ファミリーバンク」のバックエンド開発をお任せします。 銀行やクレジットカード会社様と提携しながら、プロダクトの完成を目指していただきます。 ■具体的な仕事内容 ・システムの設計、技術選定 ・システム開発 ・開発チーム全体の生産性を向上させるためのワークフロー・ツール整備
案件の必須スキル
- 開発、リリース、運用の効率を高めるための業務改善活動の経験のあること - AWS, GCPでのインフラ構築環境の経験があること - IaC (Infrastructure as Code)の構築、運用経験のあること
受託会社にてアプリエンジニアとして上流工程からご担当いただきます。 顧客折衝などが発生するため、その経験がある方が必須になります。 アプリ開発における0からのフェーズでのご経験がある方が望ましいです。
案件の必須スキル
・iOS,Androidのモバイルアプリ開発経験3年以上(Swift,Kotlin,ReactNative等) ・Flutterを用いた開発経験 ・顧客折衝経験 ・開発フェーズにて0から参画経験のある方
フルスタックエンジニアとして、以下の業務をお願いします。 ・家族向けクレジットカードおよびアプリのフロントエンド・バックエンド開発 ・ReactNativeを用いたモバイルアプリの開発 ・Node.js(Express)を用いたバックエンド開発 ・TypeScriptやGoを用いたシステム全般の開発 ・MySQLを使用したデータベースの設計・運用
案件の必須スキル
・Reactの開発経験2年以上(案件ではReactNativeを利用) ・Node.js(Express)での開発経験2年以上 ・toCアプリの開発経験
メーカーの商品を低価格で試すサービスなど、消費財メーカーなどのマーケティング支援事業をしている会社で、200万人ほどが使うなど、トラフィック量の多いtoC向けのwebサービスを複数、開発運用しております。 開発プロダクトについては、商品を購入→レシートと商品の感想を伝える→ポイントが貰えるといった仕組みのECサイトと、消費者がシステム利用時に登録していただくアンケートシステムの2つがメインとなります。 業務内容としましては、上記ECサイトの新規機能追加をPHP(FW:Laravel,Phalcon)で進めていただきます。 具体的には、機能追加/開発、システム基盤移行、レシート画像のOCR化、AI・MLプロジェクト、などを想定しています。 その他、事業側との打ち合わせがあるため、そこで出た要件に対してのヒアリングもご対応いただきます。 4名体制の開発チームで、機能単位で作業を割り振って開発をご担当いただきます。 また、サーバーサイドの開発だけではなく、UIUX向上など画面側の開発にも関わって頂く想定のため、Javascriptは必須です。 また、GCP Vision APIを用いてOCR化を想定している為、そのような技術スタックを使用した開発経験があればそういったプロダクトにも携わることができます。 ■募集背景 人員不足のため。
案件の必須スキル
・PHPを用いたwebアプリケーションの開発経験(FW:Laravel) ・AWS(EC2,RDS,S3,cloudfront)環境での開発経験、AWSコンソール上での操作経験 ・Dockerでの開発経験 ・要件定義(ヒアリング)、設計、開発、テスト、運用それぞれの対応経験 ・スクラッチ開発によるto Cサービスサイトの開発・運用経験 ・チームでの開発経験があり、協調性のある方
案件概要: 業務内容: ファンクラブサービスや、新規ウェブサービスの開発・運営を行っております。 少人数でのチーム開発となりますためコミュニケーションや勤怠良好な方を希望いたします。 主にユーザー向けWebアプリケーションの設計 / 開発 / 運用のモバイルアプリ側の開発をご担当いただきます。 備考: ・アダルトコンテンツを扱うため抵抗のない方でお願い致します。 勤務時間:10時~19時 場所:恵比寿(リモート併用) ※最低週1出社(慣れた後はフルリモも相談可能) 外国籍:応相談 ビジネスレベル、日本在住の方のみ
案件の必須スキル
・Webサービスの開発・運用経験(最低5年以上、ハイスキル層を想定) ・TypeScriptの開発経験 ・ReactNativeの開発経験 ・アダルト関係のサービスでも抵抗がない方 ・指示を待つ姿勢ではなく、仕様やプロダクトに関しての疑問や提案など エンジニアだけでなくビジネスやデザイナーなどともコミュニケーションを行い 自ら全体最適となるように考え行動できる姿勢であること
案件概要: 業務内容: ファンクラブサービスや、新規ウェブサービスの開発・運営を行っております。 少人数でのチーム開発となりますためコミュニケーションや勤怠良好な方を希望いたします。 主にユーザー向けWebアプリケーションの設計 / 開発 / 運用のモバイルアプリ側の開発をご担当いただきます。 備考: ・アダルトコンテンツを扱うため抵抗のない方でお願い致します。 勤務時間:10時~19時 場所:恵比寿(リモート併用) ※最低週1出社(慣れた後はフルリモも相談可能) 外国籍:応相談 ビジネスレベル、日本在住の方のみ
案件の必須スキル
・Webサービスの開発・運用経験(最低5年以上、ハイスキル層を想定) ・TypeScriptの開発経験 ・ReactNativeの開発経験 ・アダルト関係のサービスでも抵抗がない方 ・指示を待つ姿勢ではなく、仕様やプロダクトに関しての疑問や提案など エンジニアだけでなくビジネスやデザイナーなどともコミュニケーションを行い 自ら全体最適となるように考え行動できる姿勢であること
案件概要: 業務内容: ファンクラブサービスや、新規ウェブサービスの開発・運営を行っております。 少人数でのチーム開発となりますためコミュニケーションや勤怠良好な方を希望いたします。 主にユーザー向けWebアプリケーションの設計 / 開発 / 運用のモバイルアプリ側の開発をご担当いただきます。 備考: ・アダルトコンテンツを扱うため抵抗のない方でお願い致します。 勤務時間:10時~19時 場所:恵比寿(リモート併用) ※最低週1出社(慣れた後はフルリモも相談可能) 外国籍:応相談 ビジネスレベル、日本在住の方のみ
案件の必須スキル
・Webサービスの開発・運用経験(最低5年以上、ハイスキル層を想定) ・TypeScriptの開発経験 ・ReactNativeの開発経験 ・アダルト関係のサービスでも抵抗がない方 ・指示を待つ姿勢ではなく、仕様やプロダクトに関しての疑問や提案など エンジニアだけでなくビジネスやデザイナーなどともコミュニケーションを行い 自ら全体最適となるように考え行動できる姿勢であること
・Web/アプリの設計・開発・テスト ・PM、PdMとのシステム開発戦略に関する議論・連携 ・ユーザーや社内からのUI/UX改善 ・コードのリファクタリング、パフォーマンスチューニング ・生成AIを活用した開発・機能提案 ■募集背景 自社サービス13事業の運営および年に3~4つの新規事業リリースに伴う開発体制強化のため。
案件の必須スキル
・Node.jsによるバックエンド開発経験3年以上 ・React Nativeの経験2年以上 ・事業会社での正社員経験2年以上、または自身でプロダクト開発経験
当該企業のエンジニア組織のネイティブアプリのテックリード ・開発メンバーの1on1 ・コードレビュー ・勉強会など ■募集背景 最近までいらっしゃった社員マネージャーが独立され、社内開発メンバーのネイティブアプリにおける育成が手薄な状態です。(社内にSwift、Kotlinに精通したエンジニアが不在。) 既存のメンバーが開発するにあたり、課題などが発生した場合にスムーズに解決することができない現状があります。 Kotlin、Swiftに精通した人材にジョインいただくことにより技術面の様々な課題(例えばヴァージョンアップ時の対応など)を一緒に解決していただきたいです。 ※働き方:リモート可。一方でオンボーディング時はエンジニア社員とのオフラインでのコミュニケーションを厭わない方。
案件の必須スキル
・Kotlin、Swiftの開発のご経験が5年以上 (上記はあくまで目安ですので、5年未満でも下記の各4項目に強みがございましたらその詳細をお聞かせくだされば幸いです) <プロジェクト規模と複雑度> ・大規模なプロジェクトをリードした経験、複雑なシステムの設計・開発経験など <技術力> ・React Nativeだけでなく、JavaScript、モバイル開発全般、クラウドインフラなどの知見経験 <チームマネジメント経験> ・チームメンバーの育成、目標設定、進捗管理など、チームを成功に導くためのマネジメント能力
現在、エンド様企業は事業拡大フェーズにあり、仕様から技術まで一つ一つを確定させながら作業を進めています。 銀行やクレジットカード会社様との提携サービスにつき、実現したい機能がそのまま搭載できるのかどうかもしっかりと検討していかなければなりません。 プロダクトの完成に向けて個々の要素を突き詰めながら大きいものを作り上げていきます。 【仕事内容】 - システム設計、技術選定 - システム開発 - 開発チーム全体の生産性を向上させるためのワークフロー・ツール整備
案件の必須スキル
- 5年以上のエンジニア経験(またはそれに準ずる能力) - 1人、または少人数で、サービスを0から作ったことのあること
【想定される業務】 経験のあるエンジニアとして、プロダクト開発部のモバイルアプリケーション開発をリードしてください。 実際の開発業務では、下記のような期待があります。 - プロダクトマネージャにより作成された企画書をシステム設計に落とし込める - メンバーが実施したタスク見積もりやPRをレビューできる - リリース作業を担当できる - セキュリティやパフォーマンスといった非機能要件を考慮したコードを書ける - 可読性や保守性、トレーサビリティを踏まえたプログラム実装や、エラーハンドリング設計をした実装を行える - ログの観察、ブレークポイント設定、クライアントツールやキャプチャツール、テストコード実装など、体系的なデバッグを実践できる また、他のエンジニアとのコミュニケーションに関して、下記のような期待があります。 - Flutterにおけるアーキテクチャや状態管理の方針を打ち立て、他のメンバーとともに運用できる - 技術選定のアドバイスができる - Flutterやdartに関するほかメンバーからの質問・相談に対応できる - ポテンシャル枠で採用されたエンジニアに対してメンターの役割を担うことができる ※ 全ての項目が業務になるわけではありません。得意不得意や、その時々の状況に応じて期待値調整を実施します
案件の必須スキル
- バージョン管理の概念への理解と、Git を用いた開発経験 - Flutterでの開発・保守業務の経験 - モバイルアプリケーションの動作原理に関する理解と、説明スキル - 宣言的UI環境での開発業務の経験 - Flutter, JetPack Compose, SwiftUI, React, React Native など
・新時代型位置情報共有サービスの開発 ・React NativeとTypeScriptを使ったアプリケーション開発 ・DBとしてNoSQL(ScyllaDB)の採用 ・アプリ開発とサーバー開発のいずれか、あるいは両方の担当が可能 ・希望に応じて、PMとPdMとの連携・システム開発戦略の議論を含むフルサイクルの担当が可能 ・スクラム開発で効率的な開発体制を推進 ■募集背景 新時代型位置情報共有サービスの開発強化を伴うエンジニアを募集します。
案件の必須スキル
・React Native経験:1年以上 ・またはReact経験:1年以上 ・TypeScript経験:1年以上
新規サービスの開発をしていただきます。 担当工程として参画直近に関しては、実装部分をメインに担当していただく形となります。 ただ全体の粒度が粗い状態なので、長期的には上流部分も携わっていただきます。 ※リモート可 TypeScript
案件の必須スキル
・TypeScriptの開発の経験:3年以上 ・スマホアプリ、WEBアプリ開発の経験
ReactNative開発のテックリード <関わるサービス> 就職活動に関する体験情報などのコンテンツを運用しているプロダクト ■募集背景 就活に関するプロダクトのネイティブアプリは既にローンチしているが、社内にReactNativeに精通したエンジニアが不在です。 既存のメンバーが開発するにあたり、課題などが発生した場合にスムーズに解決することができない現状があります。 ReactNativeに精通した人材にジョインいただくことにより、技術面の様々な課題(例えばヴァージョンアップ時の対応など)を一緒に解決していきたいです。
案件の必須スキル
・ReactNativeの開発のご経験が5年以上 (上記はあくまで目安ですので、5年未満でも下記の各項目に強みがございましたらその詳細をお聞かせくだされば幸いです) <プロジェクト規模と複雑度> 大規模なプロジェクトをリードした経験、複雑なシステムの設計・開発経験など <技術力> React Nativeだけでなく、JavaScript、モバイル開発全般、クラウドインフラなどの知見経験 <チームマネジメント経験> チームメンバーの育成、目標設定、進捗管理など、チームを成功に導くためのマネジメント能力
案件概要: 業務内容: ■具体的な仕事内容 ・システムの設計、技術選定 ・システム開発 ・開発チーム全体の生産性を向上させるためのワークフロー・ツール整備 ■ポジションの魅力 2021年に創業したスタートアップである当社は、代表をはじめ、コアメンバーの全員がエンジニアのバックグラウンドを持つ技術特化型組織です。 仕様作成や技術選定など、闊達にディスカッションを行いながら開発を進めいるため、決まった機能や仕様をただ実装するのではなく、ユーザー目線、ビジネス視点、技術視点など、色々な視点を持って、クリエイティブに開発を進めていくことができます。 自分たちでマーケットメイクするプロダクトを作っているため、自分の頭で考え、仮説検証を繰り返していく、プロダクト観点を持ったエンジニアとしてご活躍いただける環境です。 そんな新進気鋭の組織の中で新たなプロダクトを世の中に創り出す仕事の中核を担っていただきます。 【使用技術】 - ReactNative - Node.js(express) - TypeScript - AWS - GCP - Metabase - Golang 場所:フルリモート(新宿) 外国籍:NG
案件の必須スキル
下記いずれかの経験をお持ちの方を募集しております。 - 5年以上のエンジニア経験(またはそれに準ずる能力) - スクリプト言語とコンパイル言語の経験があること - 1人、または少人数で、サービスを0から作ったことのあること
案件概要:アプリ開発PJにてSRE/インフラ/アプリエンジニア募集! 業務内容: 現在1→10のグロースフェーズを迎えており、仮説立案から実装、効果検証まで、ひたすら早くイテレーションを回していく必要があります。 事業規模が大きくなってもスピード感を失わずに開発を進めていけるよう、開発体制を作っていく必要があります。 【具体的な業務内容】 ・インフラ設計 ・システムのRASISを担保するための取組み ・開発チーム全体の生産性を向上させるためのワークフロー・ツール整備 ・システム開発 【環境】 - インフラ - AWS(EC2, RDS,Lamda etc.) - GCP(BigQuery, Cloud Functions etc.) - アプリ - ReactNative - Node.js(express) - TypeScript - Golang - Laravel - MySQL - AWS - GCP - Metabase - Golang - その他 場所:築地(フルリモート) 外国籍:応相談 ビジネスレベル、日本在住の方のみ
案件の必須スキル
- 開発、リリース、運用の効率を高めるための業務改善活動の経験のあること - AWS, GCPでのインフラ構築環境の経験があること - IaC (Infrastructure as Code)の構築、運用経験のあること
案件概要: 業務内容: 「家族」を対象にしたITサービスを開発し、スマートファミリーライフの実現を目指す当社で、 家族で使えるFinTechプロダクトの開発をお任せします。 銀行やクレジットカード会社様と提携しながら、プロダクトの完成を目指していただきます。 現在1→10での拡大フェーズを迎えており、今後企業規模が大きくなっていくのを日々感じながら、活躍できるのが醍醐味です。 フルスタックエンジニアはもちろん、フロントエンド/バックエンド/モバイルアプリ( iOS/Android両面)に強みをお持ちの方を積極募集しております! ■具体的な仕事内容 ・システムの設計、技術選定 ・システム開発 ・開発チーム全体の生産性を向上させるためのワークフロー・ツール整備 【使用技術】 - ReactNative - Node.js(express) - TypeScript - Laravel - MySQL - AWS - GCP - Metabase - Golang ◎OS やエディタ、IDE といった個人の環境は、各自の裁量で好きなものをお使いいただけます ◎プロダクトの開発言語やフレームワークなど主要な構成技術は、基本的に最新版より1年以上ビハインドしておらず、モダンな開発環境です 場所:フルリモート(新宿) 外国籍:不可
案件の必須スキル
下記いずれかの経験をお持ちの方を募集しております。 - 5年以上のエンジニア経験(またはそれに準ずる能力) - スクリプト言語とコンパイル言語の経験があること - 1人、または少人数で、サービスを0から作ったことのあること
案件概要: 業務内容: 「家族」を対象にしたITサービスを開発し、スマートファミリーライフの実現を目指す当社で、 家族で使えるFinTechプロダクトの開発をお任せします。 銀行やクレジットカード会社様と提携しながら、プロダクトの完成を目指していただきます。 現在1→10での拡大フェーズを迎えており、今後企業規模が大きくなっていくのを日々感じながら、活躍できるのが醍醐味です。 フルスタックエンジニアはもちろん、フロントエンド/バックエンド/モバイルアプリ( iOS/Android両面)に強みをお持ちの方を積極募集しております! ■具体的な仕事内容 ・システムの設計、技術選定 ・システム開発 ・開発チーム全体の生産性を向上させるためのワークフロー・ツール整備 【使用技術】 - ReactNative - Node.js(express) - TypeScript - Laravel - MySQL - AWS - GCP - Metabase - Golang ◎OS やエディタ、IDE といった個人の環境は、各自の裁量で好きなものをお使いいただけます ◎プロダクトの開発言語やフレームワークなど主要な構成技術は、基本的に最新版より1年以上ビハインドしておらず、モダンな開発環境です 場所:フルリモート(新宿) 外国籍:不可
案件の必須スキル
下記いずれかの経験をお持ちの方を募集しております。 - 5年以上のエンジニア経験(またはそれに準ずる能力) - スクリプト言語とコンパイル言語の経験があること - 1人、または少人数で、サービスを0から作ったことのあること
案件概要: 業務内容: 「家族」を対象にしたITサービスを開発し、スマートファミリーライフの実現を目指す当社で、 家族で使えるFinTechプロダクトの開発をお任せします。 銀行やクレジットカード会社様と提携しながら、プロダクトの完成を目指していただきます。 現在1→10での拡大フェーズを迎えており、今後企業規模が大きくなっていくのを日々感じながら、活躍できるのが醍醐味です。 フルスタックエンジニアはもちろん、フロントエンド/バックエンド/モバイルアプリ( iOS/Android両面)に強みをお持ちの方を積極募集しております! ■具体的な仕事内容 ・システムの設計、技術選定 ・システム開発 ・開発チーム全体の生産性を向上させるためのワークフロー・ツール整備 【使用技術】 - ReactNative - Node.js(express) - TypeScript - Laravel - MySQL - AWS - GCP - Metabase - Golang ◎OS やエディタ、IDE といった個人の環境は、各自の裁量で好きなものをお使いいただけます ◎プロダクトの開発言語やフレームワークなど主要な構成技術は、基本的に最新版より1年以上ビハインドしておらず、モダンな開発環境です 場所:フルリモート(新宿) 外国籍:不可
案件の必須スキル
下記いずれかの経験をお持ちの方を募集しております。 - 5年以上のエンジニア経験(またはそれに準ずる能力) - スクリプト言語とコンパイル言語の経験があること - 1人、または少人数で、サービスを0から作ったことのあること
当社は、クラウド型の健康管理システムを展開しております。 この度、自社サービスの機能の拡張・追加をお任せいたします。 ・自社サービスのの機能拡張。 ・E-R図の作成。 ・基本設計 ・詳細設計 ・毎日DailyScrumを30分ほど実施します ・2週間に1回ScrumEventを実施します ・想定稼働時間は、9:00 - 18:00です。 ・事前に申請をいただければMTGも調整は可能です。
案件の必須スキル
・フルスタックエンジニアとしてのご経験。 ・単体テストの仕組みの理解。 ・E-R図の作成経験。 ・業務上、新規技術が必要となったときに自己学習を行い、業務で活かすことができる ・基本設計、詳細設計を行うことができる。 ・以下の経験(1年以上)がある ・Reactを用いたSPAの開発(画面構築、テスト作成、改修) ・クリーンアーキテクチャに基づいたGo言語、GraphQL、gRPCを用いたバックエンドアプリケーションの開発(1年未満OK) ・マイクロサービス開発 ・インフラ構築(AWS) ・業務レベルでSQL文を書くことができる ・ReactNativeを用いたスマホアプリの開発(画面構築、テスト作成、改修)
職務内容 当社はクラウド型の健康管理システムを展開しております。 今回は、要件定義に基づき機能単位でインフラからバックエンド、フロントエンドまで担当していただく想定です。また、スマホアプリ開発も担当していただく可能性があります。 概要詳細 〈例〉 ・Go、GraphQL、AWSでのバックエンドアプリケーションの設計開発 ・Reactを使ったフロントエンドアプリケーションの設計開発 ・ReactNativeを使ったスマホアプリの開発 ・AWSを中心としたクラウドインフラの設計・構築・運用 〈具体的な業務内容〉 ・自社サービスの機能拡張 ・E-R図の作成 ・基本設計 ・詳細設計等 必須スキル ・フルスタックエンジニアとしての経験(3年以上) 〜以下のうち5つ以上のご経験(目安1年以上)〜 ・単体テストの仕組みの理解 ・E-R図の作成経験 ・基本設計、詳細設計を行うことができる ・Reactを用いたSPAの開発経験(画面構築、テスト作成、改修) ・クリーンアーキテクチャに基づいたGo言語、GraphQL、gRPCを用いたバックエンドアプリケーションの開発(1年未満OK) ・マイクロサービス開発経験 ・AWSでのインフラ構築経験 ・業務レベルでSQL文を書くことができる ・ReactNativeを用いたスマホアプリの開発経験(画面構築、テスト作成、改修) 単価 900,000円〜1,000,000円 働き方 完全フルリモート 開始時期(期間) 即日 週稼働日数 5日
案件の必須スキル
訪日外国人旅行者と日本の観光地を結びつけるプラットフォームを展開している企業にて、同社の運営するプラットフォームのフロントエンド開発をお任せします。 (※開発チームでは、新規プラットフォームも含め、現状4つのプラットフォーム運営しています。) フロントエンド開発がメインになりますが、バックエンド側も一部ご担当していただく可能性があります。 ※エンド案件となります。面談は弊社同席で1回行います。
案件の必須スキル
・モバイルアプリ(iOS、Android or ハイブリッド)の開発経験 ・React Nativeを使った開発経験 ・事業会社で開発経験 ・自発的に動ける方 ・コミュニケーション能力
観光目的地で使用できる体験型MaaSアプリの大型アップデートを担当して頂きます。 Flutter実務未経験であっても、FlutterやReacrNative等での自己アプリ作成経験があり、理解が追い付いていれば挑戦可能な現場でございます。
案件の必須スキル
・レスポンシブなフロントエンドの開発経験 (Web、スマートフォン問わず) ・AndroidとiOSの両プラットフォームでの開発経験 ・FlutterやReactNativeなどのクロスプラット フォームの自己学習経験
同社は選択・意思決定のサポートを行う情報サービスを展開するスタートアップ企業です。 本サービスは3500万UUと好調にユーザー数を伸ばしております。 今回はネイティブアプリ公開に向けて、React Nativeを用いたiOSアプリ開発をご担当いただきます。 ※エンド案件となります。面談は弊社同席で1回行います。
案件の必須スキル
・SwiftかKotlinのアプリ開発・運用経験2年以上 ・React NativeまたはReactの開発・運用経験 ・アプリ開発のリード相当の経験(技術選定やアーキテクチャの決定など)
クラウドからオンプレミスまで提供する動画配信システムに必要なCMS及びフロントサイドのお客様向けカスタマイズ開発作業を担当して頂きます。 新規立ち上げサイト、または既存サービス拡大に向けて増員のため募集致します。 複数案件がございますので、面談時にいくつかご紹介させて頂く可能性がございます。 【具体的な業務内容】 ・HTML/CSS/TypeScript/node.js/ReactNative による、アプリケーション開発 ・詳細設計/製造/単体テスト(プロジェクトによっては保守・運用までを含む) ・スキルとプロジェクトによって基本設計、技術担当として顧客MTG同席の可能性あり ※エンド案件となります。面談は弊社同席で1回行います。
案件の必須スキル
・React Nativeを用いたシステム開発2年以上 ・コンシューマ向けWebサービス開発経験2年以上 ・詳細設計、テストケース設計などの経験 ・4ヶ月~6ヶ月程度の中期開発プロジェクトの経験 ・プロジェクトの立ち上げから携わった経験 【求める人物像】 ・品質に対する配慮と製造のスピードをバランスよく備えている方 ・コミュニケーション能力が高く、課題に柔軟に対応できる方 ・プロジェクトの一員という意識を持ち、責任を持って対応・推進していける方 ・新しい技術を学んだり取り入れたりすることが好きな方 ・勤怠が安定しており、職務姿勢が真面目で、報告・連絡・相談ができる方
・プロダクトのユーザビリティ向上の為、フロントエンド開発を行っていただける方を募集しています。 ・BtoBのプロダクトではあるものの、ユーザビリティに沿ったtoC型の要素も大いに含む新しい形のサービスとなっています。 ・開発側の難易度は上がりますが、社会性の高いサービスの為やりがいも大きく、新しいモノが好きな方にはぴったりの案件です。 TypeScript,Node.js,ReactNative
案件の必須スキル
・Reaact/TypeScript でのフロントエンド開発案件:3年以上 ・WEBアプリケーションの仕組みに対する深い理解 ・スクラム開発経験
報道テクノロジーベンチャー企業にて、「報道DX事業」チームの一員として、フロントエンドの新規機能開発を担当していただきます。 具体的には、React を使ったフロントエンドの設計、開発、運用をお願いいたします。 TypeScript
案件の必須スキル
・React および TypeScript を使ったWebアプリケーションの開発経験 :3年以上 ・jest を活用したユニットテストを書いた経験 ・品質や安全面を考慮したソフトウェア開発の知見 ・Gitを利用したチーム開発経験
今回は電力インフラをDX化する各種アプリサービスの開発業務に携わっていただきます。 ご経験やご自身が挑戦したい領域を踏まえて、下記業務を担っていただく予定です。 【想定している作業内容】 ・小売電気事業者に向けた、需給ひっ迫調整サービス開発(React.js) ・ハウスメーカーや賃貸事業者の入居者に向けたNativeアプリの開発(React Native) ・電力ビッグデータを扱うプラットフォームと連携するバックエンドシステムの開発(Node.js) ・ビジネス企画、サービス企画メンバーとのプロダクト価値議論を踏まえた、 技術的見地からの助言、設計への反映 ・技術トピックの潮流を捉えながら、社内エンジニア同士での方針議論、教育 【主なプロダクト】 ・電力業界向けB2B webアプリ ・住宅メーカー、賃貸事業者などの不動産企業が施主や入居者に提供する 電気代見える化(節電)+顧客接点強化スマホアプリ、及びNestHubアプリ ・太陽光発電や蓄電池メーカーなどから顧客に提供するエネルギー管理スマホアプリ ・地方自治体や医療機関、賃貸事業者などが住民や入居者に提供する高齢者見守りサービス ・大手企業との電力データを活用した新規事業開発のための実証実験 JavaScript
案件の必須スキル
・Node.jsを用いた開発経験:2年以上 ・TypeScript、React.jsの使用経験:1年以上
自社オーディオブックサービスのスマートフォン向けアプリの開発、運用、保守をご対応いただきます。 【開発体制】 PdM:1名 サーバーサイド:1名 デザイナー:1名 ReactNative
案件の必須スキル
・React Nativeを用いたクロスプラットフォーム開発の経験:1年以上
当社のtoC向けサービスである生放送授業サービスのスマートフォンアプリ開発をご担当いただきます。 バックエンドエンジニアや他のプロダクトチームと連携しながら、ユーザにとって使いやすいUI/UXの検討、開発を行います。 アジャイル形式の開発スタイルで、改善のリリースサイクルを素早く回し、プロダクトのユーザの価値を高めることが目標なので、実装した結果のフィードバックが実感として得ることができます。 【具体的な作業内容】 ・toC開発プロダクトのアプリ(特にiOS)においてユーザーやビジネスサイド、PdMからの要求事項から各種機能の設計、開発 ・アプリの機能開発全般 ・エンジニア視点での立案、企画による各種機能の設計、開発 ・toC、toBのバックエンドエンジニアと連携し最適な開発プロセスの実行 Flutter
案件の必須スキル
※下記いずれかのご経験がある方 ・Android(およびiOS)アプリの開発経験:3年以上 ・Flutter、React Native等でのアプリ開発経験:1年以上
物流Techサービスを展開する企業において、宅配の配達員向けアプリなどの開発に携わっていただきます。 【作業内容例】 ・宅配の配達員向けアプリの開発 ・React Nativeを用いたフロントエンド、モバイルアプリ開発 ・課題や仕様に基づいた詳細設計 週1回スプリント定例と、月1回1on1ミーティングがあります。 ReactNative
案件の必須スキル
・ReactNativeを利用した開発経験:2年以上 ・複雑な要件をシンプルな構造で解決する設計経験と継続的にリファクタを遂行した経験
1 - 50件/全787件
この条件の新着案件情報を受け取る
ReactNativeのフリーランス案件に関するよくある質問
ReactNativeのフリーランス案件・求人の月額単価相場を教えて下さい
ReactNativeのフリーランス案件・求人はどのくらいありますか
ReactNativeのフリーランス案件・求人でリモートワークや在宅ワークはできますか
ReactNativeのフリーランス案件は未経験でも応募可能ですか?
ReactNativeのフリーランス案件の商談や面談ではどのような内容が聞かれますか?
この条件の新着案件情報を受け取る
最高単価
180万円
最低単価
48万円
平均単価
77.3万円
2024年12月のReactNativeのフリーランス案件・求人の月額単価の平均は77.3万円です。ReactNativeのフリーランス案件・求人の年収の目安は928万円です。単価20万円台のReactNativeのフリーランス案件・求人は0件、単価30万円台のReactNativeのフリーランス案件・求人は0件、単価40万円台のReactNativeのフリーランス案件・求人は3件、単価50万円台のReactNativeのフリーランス案件・求人は60件、単価60万円台のReactNativeのフリーランス案件・求人は148件、単価70万円台のReactNativeのフリーランス案件・求人は81件、単価80万円台のReactNativeのフリーランス案件・求人は118件、単価90万円台のReactNativeのフリーランス案件・求人は67件、単価100万円台のReactNativeのフリーランス案件・求人は70件です。※フリーランスボード調べ(2024年12月04日更新)
2024年12月のReactNativeのフリーランス案件・求人の平均月額単価は77.3万円です。前月比で-0%(-0万円)と月単位でみるReactNativeのフリーランス案件・求人の月額単価は減少傾向です。
2024年12月のReactNativeのフリーランス案件・求人の想定平均年収は928万円です。前月比で-0%(-0.3万円)と月単位でみるReactNativeのフリーランス案件・求人の想定年収は減少傾向です。
働き方 | 割合 | 前月比 |
---|---|---|
フルリモート | 21.4% | +5.4% |
一部リモート | 77.1% | -6.4% |
常駐 | 1.5% | +1.1% |
2024年12月のReactNativeのフリーランス案件・求人におけるフルリモート案件・求人の割合は21.4%で前月比で+5.4%とやや増加傾向にあります。一部リモート案件・求人の割合は77.1%で前月比で-6.4%とやや減少傾向にあります。常駐案件・求人の割合は1.5%で前月比で+1.1%とやや増加傾向にあります。
■ReactNativeとは ReactNativeとはJavaScriptを使用してiOSとAndroidの両方でネイティブアプリケーションを開発するためのオープンソースのフレームワークです。 ReactNativeの特徴として、クロスプラットフォーム開発が可能であること、JavaScriptを使用していること、ネイティブに近いパフォーマンスを実現できること、大規模なコミュニティが存在すること、ホットリローディング機能があること、コンポーネントベースのアーキテクチャであること、サードパーティ製ライブラリが豊富であること、学習曲線が比較的緩やかであることなどが挙げられます。 ReactNativeができる開発は、モバイルアプリ開発、クロスプラットフォームアプリ開発、ソーシャルメディアアプリ開発、Eコマースアプリ開発、ヘルスケア関連アプリ開発、オンデマンドサービスアプリ開発、ゲームアプリ開発、IoTアプリ開発と幅広いです。 ReactNativeを活用しているサービスはInstagramやFacebook、Airbnbなどがあります。 ■ReactNativeとReactの違い この章ではReactNativeとReactの違いについて説明します。 ReactNativeはモバイルアプリケーション開発に特化したフレームワークであり、Reactは主にWebアプリケーション開発に用いられるフレームワークです。 ReactNativeとReactの違いを汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではReactNativeは先述したようにモバイルアプリ開発、クロスプラットフォームアプリ開発、ソーシャルメディアアプリ開発、Eコマースアプリ開発、ヘルスケア関連アプリ開発、オンデマンドサービスアプリ開発、ゲームアプリ開発、IoTアプリ開発が可能です。 一方、ReactはWebサイト開発、SPA開発、プログレッシブWebアプリ開発などの開発ができます。どちらの開発言語もJavaScriptをベースとしたフレームワークであり、かつ幅広く開発できますが、ReactNativeはモバイルアプリ開発に特化している点、Reactは主にWeb開発に用いられている点が異なります。 また、ReactNativeはネイティブアプリ開発に適しており、一方ReactはWebアプリ開発に適しています。 次に学習難易度についてReactNativeの学習難易度はReactと比較して少し高いです。 その理由としてReactNativeはモバイルアプリ開発の知識が必要であるためです。 一方Reactの習得難易度は比較的容易です。その理由としてWebの知識があれば学習しやすいためです。 最後に将来性を見ていきましょう。ReactNative、Reactどちらも将来性は高いでしょう。 その理由としてモバイルアプリ市場の拡大とWebアプリケーション市場の安定的な成長が見込まれているためです。 上記を鑑みるとモバイルアプリ開発に活用されているReactNativeやWebアプリ開発に活用されているReactの需要が無くなる可能性は低く、将来性は安定しているでしょう。 ■ReactNativeとFlutterの違い この章ではReactNativeとFlutterの違いについて説明します。 ReactNativeはJavaScriptをベースとしたモバイルアプリケーション開発フレームワークであり、FlutterはDartをベースとしたクロスプラットフォーム開発フレームワークです。 ReactNativeとFlutterの違いを汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではReactNativeは先述したようにモバイルアプリ開発、クロスプラットフォームアプリ開発、ソーシャルメディアアプリ開発、Eコマースアプリ開発、ヘルスケア関連アプリ開発、オンデマンドサービスアプリ開発、ゲームアプリ開発、IoTアプリ開発が可能です。 一方、Flutterはモバイルアプリ開発、Web開発、デスクトップアプリ開発などの開発ができます。どちらの開発言語もクロスプラットフォーム開発フレームワークであり、かつ幅広く開発できますが、ReactNativeはJavaScriptエコシステムを活用できる点、FlutterはDartを使用している点が異なります。 また、ReactNativeはモバイルアプリ開発に適しており、一方Flutterはマルチプラットフォーム開発に適しています。 次に学習難易度についてReactNativeの学習難易度は比較的容易です。 その理由としてReactNativeはJavaScriptを使用しているためです。 一方Flutterの習得難易度は少し高いです。その理由としてFlutterはDartを使用しているためです。 最後に将来性を見ていきましょう。ReactNative、Flutterどちらも将来性は高いでしょう。 その理由としてモバイルアプリ市場の拡大とクロスプラットフォーム開発の需要の高まりが見込まれているためです。 上記を鑑みるとモバイルアプリ開発に活用されているReactNativeやマルチプラットフォーム開発に活用されているFlutterの需要が無くなる可能性は低く、将来性は安定しているでしょう。 ■ReactNativeを活用するメリット この章ではReactNativeを活用するメリットについて説明します。 ReactNativeを習得することにより、具体的に以下のようなメリットがあります。 ・JavaScriptベースで開発できるため生産性が向上 ・ネイティブコンポーネントを使用し、リッチなUIが実現可能 ・シングルスレッドでの非同期処理による高いパフォーマンスが実現可能 ・ホットリロードにより開発効率が向上 ・コンポーネントベースのアーキテクチャによりコードの再利用性が向上 ・クロスプラットフォーム開発により、開発コストが削減可能 ・大規模なコミュニティにより、豊富な学習リソースやサポートが利用可能 ・Facebookによる継続的な開発と改善により、将来性が期待できる ReactNativeはモバイルアプリ開発、クロスプラットフォームアプリ開発、ソーシャルメディアアプリ開発、Eコマースアプリ開発、ヘルスケア関連アプリ開発、オンデマンドサービスアプリ開発、ゲームアプリ開発、IoTアプリ開発と様々な開発に活用されており、フリーランス求人・案件数も多いです。上記活用する上でのメリットを踏まえて、習得可否を検討することをおすすめします。 ■ReactNativeを活用するデメリット この章ではReactNativeを活用するデメリットについて説明します。 ReactNativeを習得することにより、具体的に以下のようなデメリットがあります。 ・双方向データバインディングの多用によりパフォーマンスが低下する可能性あり ・特定の方法でアプリ構築のため、柔軟性が欠ける可能性あり ・小規模なプロジェクトには適していない ・ネイティブ機能の一部にアクセスするには、追加の設定が必要となる場合がある ReactNativeはメリットが多いですが、パフォーマンスの低下や柔軟性の欠如など注意すべき点がいくつかあることを理解しておきましょう。 ReactNative習得を今後検討しているフリーランスエンジニアはReactNativeを活用するメリットデメリットを比較した上で決めると後悔が少ないでしょう。 ■ReactNativeフリーランスエンジニアとして携わることができるフリーランス求人・案件例 ・モバイルアプリ開発でのReactNativeフリーランス求人・案件 ReactNativeは企業向けモバイルアプリ開発で活用されています。 ReactNativeでは、ソーシャルメディアアプリ開発、Eコマースアプリ開発、ヘルスケア関連アプリ開発などの開発に携われるフリーランス案件・求人が存在します。 具体的な業務内容は、要件定義、設計、フロントエンド開発、バックエンド開発、テスト、保守・運用などです。 ReactNativeフリーランスエンジニアが求人・案件を獲得する上で、ReactNativeでの開発経験やReact.jsの知識、JavaScriptの理解、APIの利用経験、状態管理ライブラリ(Redux, MobX)の理解、UIライブラリ(React Native Elements, Native Base)の活用経験、クロスプラットフォーム開発の理解などがあると参画しやすいでしょう。 また、ReactNativeフリーランスエンジニアが参画するモバイルアプリケーション開発では、Microsoft AzureやGoogle Cloud Platform(GCP)などのクラウドプラットフォームを利用することが多いため、これらの知識や経験もあると案件獲得に有利です。 ・ゲームアプリ開発でのReactNativeフリーランス求人・案件 ReactNativeは企業向けゲームアプリ開発で活用されています。 ReactNativeでは、カジュアルゲーム開発、ソーシャルゲーム開発、シミュレーションゲーム開発、パズルゲーム開発などの開発に携われるフリーランス案件・求人が存在します。 具体的な業務内容は、ゲームデザイン、ゲームロジックの実装、UIデザイン、アニメーション実装、サーバーサイドとの連携などです。 ReactNativeフリーランスエンジニアが求人・案件を獲得する上で、ReactNativeでの開発経験や2Dゲーム開発の知識、ゲームエンジンの理解(Unity、Cocos2d)、物理エンジンの理解(Box2D、Matter.js)、ゲームAIの実装経験、サーバーサイド連携の経験、パフォーマンス最適化の知識などがあると参画しやすいでしょう。 また、ReactNativeを用いたゲームアプリ開発では、ゲームデータやユーザー情報の管理にMicrosoft AzureやGoogle Cloud Platform(GCP)などのクラウドサービスを活用することがあるため、これらの知識があると案件獲得に有利です。 ・IoTアプリ開発でのReactNativeフリーランス求人・案件 ReactNativeは、IoTアプリ開発で活用されています。 ReactNativeでは、スマートホーム制御アプリ開発、ウェアラブルデバイス連携アプリ開発、産業機器モニタリングアプリ開発、車載機器制御アプリ開発などの開発に携われるフリーランス案件・求人が存在します。 具体的な業務内容は、IoTデバイスとの通信機能の実装、センサーデータの収集・分析、リアルタイムデータ表示、プッシュ通知の実装、セキュリティ対策などです。 ReactNativeフリーランスエンジニアが求人・案件を獲得する上で、ReactNativeでの開発経験やIoTプロトコル(MQTT、CoAP)の理解、Bluetooth/BLE通信の実装経験、センサーデータ処理の知識、データ可視化ライブラリの活用経験(Victory、React Native Chart Kit)、クラウドサービス(Microsoft Azure、Google Cloud Platform(GCP))との連携経験、セキュリティ対策の知識などがあると参画しやすいでしょう。 ■ReactNativeフリーランス求人・案件のリモートワーク・在宅・持ち帰り状況 ReactNativeフリーランス求人・案件のリモートワーク・在宅・持ち帰り状況について解説します。 ReactNativeはモバイルアプリ開発、クロスプラットフォームアプリ開発、ソーシャルメディアアプリ開発、Eコマースアプリ開発、ヘルスケア関連アプリ開発、オンデマンドサービスアプリ開発、ゲームアプリ開発、IoTアプリ開発など様々な開発求人・案件があり、多くの開発現場においてリモートワークや在宅・持ち帰りのフリーランス求人・案件が増えています。 しかし、セキュリティや機密情報保持などの様々な要因によりリモートワークや在宅・持ち帰りが難しいReactNativeフリーランス求人・案件も一部存在します。 未だコロナが蔓延しておりますが、リモートワークや在宅ではコミュニケーションが取りづらいなどの課題も見えており、出社に切り替えている企業も多くなっております。 特に出社とリモートワーク・在宅を混合している働き方であるハイブリットワークが近年増加傾向です。今後ReactNativeを含むフリーランス求人・案件のリモートワークや在宅・持ち帰り化は数年前と比較して少なくなっておりますが、無くなることはないでしょう。 ReactNativeフリーランス求人・案件の中でもリモートワークや在宅・持ち帰りのみに参画したいフリーランスエンジニアはモバイルアプリ開発、クロスプラットフォームアプリ開発、ソーシャルメディアアプリ開発、Eコマースアプリ開発、ヘルスケア関連アプリ開発、オンデマンドサービスアプリ開発、ゲームアプリ開発、IoTアプリ開発のフリーランス求人・案件を探してみましょう。 ■ReactNativeでの週2日・週3日フリーランス求人・案件 ReactNativeでの週2日・週3日フリーランス求人・案件について解説していきます。 ReactNativeの週2日・週3日フリーランス求人・案件はReactNative全体のフリーランス求人・案件の中で15%ほどの割合で存在します。 また週2日・週3日などの時短でも月額単価100万円を超える高単価なReactNativeフリーランス案件・求人も多く存在します。 複数のReactNativeフリーランス求人・案件に参画できるため、様々なプロダクトやサービス開発に携われたり、多種多様なエンジニアとコミュニケーションを取れます。 高単価なReactNativeフリーランス求人・案件はReactNativeスキル以外にもモバイルアプリ開発やフロントエンド開発経験、上流工程〜下流工程まで一貫した開発経験、プロジェクトリード経験などある程度の開発実績や知識が備わっている方でないと参画が難しいでしょう。 ReactNativeフリーランスエンジニアとして週2日・週3日フリーランス求人・案件に参画したい方は現状の市場動向の把握をした上で自分のスキルに見合うフリーランス求人・案件を探すことをおすすめします。 ■ReactNativeフリーランス求人・案件に参画するために必要なスキル ReactNativeフリーランス求人・案件に参画するために必要なスキルを解説します。 ReactNativeフリーランス求人・案件に参画するために必要なスキルは、ReactNative自体の開発経験、モバイルアプリやフロントエンド開発開発で頻繁に使用される周辺知識/スキルです。 技術面とその他周辺スキル/知識に分けてみていきましょう。 まず、技術面においてReactNativeフリーランスエンジニアとして、ReactNativeでの開発経験はもちろんReact.jsの深い理解、JavaScriptでのフロントエンド開発経験、TypeScriptの活用経験、RESTful APIの開発経験、状態管理ライブラリ(Redux、MobX)の使用経験、UIライブラリ(React Native Elements、Native Base)の活用経験、モバイルアプリのライフサイクルの理解、クロスプラットフォーム開発の知識、ネイティブモジュールの開発経験、Microsoft AzureやGoogle Cloud Platform(GCP)などのクラウドサービスとの連携経験があるとReactNativeフリーランス求人・案件に参画しやすいでしょう。 その他周辺スキル/知識として、コミュニケーションスキルや問題解決スキル、ドキュメント作成スキル、知識を常にアップデートできるスキルなどがあるとReactNativeフリーランス求人・案件に参画しやすいでしょう。 上記技術面とその他周辺スキル/知識、どちらかが欠けているとReactNativeフリーランス求人・案件に参画できない可能性があるので念頭においておきましょう。 さらにReactNativeフリーランスエンジニアとして、高単価のフリーランス求人・案件に参画を希望している場合、上流工程での経験やチームマネジメント経験があることが望ましいでしょう。 ■ReactNative開発経験年数別のアドバイス ReactNativeフリーランス求人・案件に参画するため、ReactNative開発経験年数別のアドバイスをそれぞれ開発経験1〜2年、開発経験2〜3年、開発経験5年以上に分けて解説します。 ・開発経験1〜2年のReactNativeフリーランスエンジニア 発経験1〜2年のReactNativeフリーランスエンジニアはReactNativeの基本的な機能や概念(コンポーネント、props、state、ライフサイクルメソッドなど)の理解を深めましょう。 また、小規模なモバイルアプリケーションを開発したり、実践で活用できるReactNativeスキルを身につけていきましょう。 フリーランス求人・案件に参画した際は技術や業界のノウハウを学んでいくため、経験豊富な他のエンジニアやメンターを見つけることをおすすめします。積極的にフィードバックをもらいスキルアップを図りましょう。 その他、ReactNativeに関連するJavaScript、React.js、TypeScript、HTML/CSSなど技術の学習も進めましょう。 ・開発経験2〜3年のReactNativeフリーランスエンジニア 開発経験2〜3年のReactNativeフリーランスエンジニアは中〜大規模プロジェクトに参画し、ReactNativeを用いた複雑なモバイルアプリケーション開発やReactNativeのベストプラクティスに沿ったコーディングを目指しましょう。 また、ReactNativeと連携するための外部ライブラリやRedux、MobXなど状態管理ライブラリの使用経験を積みましょう。 その他、要件定義やコミュニケーションスキルなどの技術以外のスキルも身につけることをおすすめします。 開発経験2〜3年のReactNativeフリーランスエンジニアはある程度技術スキルも備わっているため、ReactNativeフリーランス求人・案件に参画しやすいですので、継続的にフリーランス求人・案件に参画できるようにネットワークを広げていくとなお良いでしょう。 ・開発経験5年以上のReactNativeフリーランスエンジニア 開発経験5年以上のReactNativeフリーランスエンジニアは大規模開発でのプロジェクトリードを行い、さらに経験や知識を身につけましょう。 特に、ReactNativeを用いた大規模なクロスプラットフォームアプリケーションの設計や、ReactNativeアプリケーションのパフォーマンス最適化、テスト戦略の策定などに注力しましょう。 若手エンジニアへの教育やメンタリングを行える場合は自分の持っているReactNativeの知識の再確認の意味も込めて行ってみることをおすすめします。 その他、コミュニティへの貢献のため、ReactNativeに関連するコミュニティ活動に参加して知識や経験を共有してみることもおすすめします。 開発経験5年以上のReactNativeフリーランスエンジニアでも専門的な知識の学習やより実務をこなすことは重要です。ReactNativeを含むモバイルアプリケーション開発技術は日々成長しておりかつ廃れていくため、常に最新技術やトレンドを学び、アップデートしていきましょう。 ■ReactNative習得難易度・勉強方法 ReactNative習得難易度・勉強方法について解説します。 ReactNative習得難易度について、中程度でしょう。その理由としてReactNativeがReact.jsをベースにしているため、React.jsの知識が必要であることやネイティブコンポーネント、ブリッジ、ネイティブモジュールなどReactNativeの独自機能の把握が必要であることが挙げられます。 ただし、JavaScriptでの開発経験有無によって習得難易度は大きく異なります。 JavaScriptでの開発経験がない初学者の方はまずJavaScriptを習得しましょう。JavaScriptはReactNativeを活用するために必要です。既にJavaScriptでの開発経験がある方は簡単にReactNativeを習得できるでしょう。 ReactNative学習コストについて、他プログラミング言語と比較して大幅な時間がかかります。 1つのプログラミング言語を基礎レベルまで習得するには、おおよそ200時間は必要と言われています。また実務レベルまで習得する場合、おおよそ1,000時間以上かかるとも言われています。しかし、学習方法や理解度や開発言語の周辺知識も一緒に習得する必要があり、個人差はありますので、あくまでも参考として覚えておきましょう。 近年ではオンライン学習やプログラミングスクールなど、様々な場所でReactNativeを始めとするプログラミング言語を学習出来ます。オンライン学習を例に挙げると学習サイトである「ドットインストール」や「Schoo」「Udemy」など多種多様なサービスがあります。 また、ReactNativeの公式ドキュメントなどReactNativeを学習できる学習サイトの環境はいくつか整っています。 オンライン学習やプログラミングスクールはReactNative自体の習得以外にもReactNativeでの開発に必要なモバイルアプリ開発やフロントエンド開発の周辺知識も教えてくれるため、ReactNativeの学習においてより実践で使える知識を蓄えやすいでしょう。 その他、ReactNative習得を希望するエンジニアは、まず周辺でReactNativeに精通したエンジニアを探してみる、勉強会に積極的に参加してみることもおすすめです。やはり近くにメンターがいることにより、学習の効率性も上がるだけでなく学習意欲も維持しやすくなります。 ■ReactNativeフリーランス求人・案件参画するために役立つ資格 ReactNativeフリーランスエンジニアが取得しておいても良い資格を4つ紹介します。 ・CIW JavaScriptスペシャリスト CIW JavaScriptスペシャリストは、CIW(Certified Internet Web Professional)が提供するWeb技術の専門家を認定する資格です。試験時間は90分で70問、費用は200米ドルです。試験は英語で実施され、多肢選択式とシミュレーションの2種類の問題形式で構成されています。合格点は72.38%以上です。 CIW JavaScriptスペシャリストを取得することで、JavaScriptの知識とWeb開発スキルを客観的に証明できます。ReactNativeフリーランスエンジニアにとって、JavaScriptは必須のスキルです。ReactNativeはJavaScriptをベースに構築されたフレームワークであり、JavaScriptの深い理解がなければ、ReactNativeを効果的に活用することは難しいでしょう。そのため、ReactNativeフリーランスエンジニアとして活躍するために、時間的な余裕がある方は、CIW JavaScriptスペシャリストの取得を検討することをおすすめします。 ・AWS認定試験 AWS認定試験はAmazon Web Servicesが提供しているクラウド技術に関する専門知識とスキルを認定するプログラムです。AWSに関する技術的スキルと知識があるかを測る試験です。 AWS認定試験のレベルは基礎・アソシエイト・プロフェッショナル、専門知識の4段階あります。 2023年時点では11のAWS認定資格があり、それぞれ試験時間や合格点などの受験の条件が異なります。 AWSの知識/スキルを身に付けることが出来ることや、クライアントなどとの信頼構築を築けるためReactNativeフリーランスエンジニアとして取得しておいて損のない資格でしょう。 また、ReactNativeフリーランスエンジニアとして就職や転職に有利に働くだけではなく、フリーランス求人・案件内の要件としてAWS認定資格の取得が含まれていることもあります。さらに、AWSを活用したReactNativeアプリケーションの開発・運用においても、AWS認定資格の知識が役立つでしょう。 ・Microsoft認定資格 Microsoft認定資格はMicrosoftが提供しているMicrosoftのテクノロジーに対する深い知識とスキルを有していることを測る資格です。MCP(Microsoft Certifications Program)とも呼ばれています。 製品別や役割(ロール)別、またレベル別など各項目ごとにさまざまな種類の認定資格が区分されており、自身にあった内容やレベルの資格取得が可能です。 レベルは初級〜上級まであり、Microsoft Azure関連の認定資格は2023年11月時点で60以上あります。 試験は試験ごとに条件が異なり、多肢選択問題、ドラッグアンドドロップ問題、シナリオベースの問題、実務を想定したラボ形式の問題などがあります。 Microsoft Azureの知識/スキルを身に付けることが出来ることや、クライアントなどとの信頼構築を築けるため、ReactNativeフリーランスエンジニアとしてMicrosoft Azureの知識や理解度を深めるために取得しておいて損のない資格でしょう。 さらに、ReactNativeアプリケーションをMicrosoft Azureクラウド上で運用する際にも、Microsoft認定資格の知識が活かせるでしょう。 ・プロジェクトマネージャ試験(PM) プロジェクトマネージャ試験(PM)は独立行政法人情報処理推進機構(IPA)が実施している情報処理系の国家資格です。試験時間は午前90分、午後90分の計180分で、合格率は20%程度です。 プロジェクトマネージャ試験(PM)は、情報システム開発プロジェクトにおいて、プロジェクトマネージャ(PM)としての職務を適切に遂行できる能力を評価することを目的としています。試験では、プロジェクトの立ち上げから終結までの全工程において必要なプロジェクト管理に関する知識と実践力が問われます。具体的には、プロジェクトの計画立案、リスクマネジメント、進捗管理、品質管理などの領域が出題範囲となります。 プロジェクトマネージャ試験(PM)に合格するためには、システム開発のライフサイクル全般にわたる知識と、プロジェクト管理のスキルが必要です。加えて、実際のプロジェクト経験を積んでいることが、試験合格への大きなアドバンテージとなります。国家資格であるプロジェクトマネージャ試験(PM)の取得は、クライアントからの信頼性を高めるメリットもあります。 ReactNativeフリーランスエンジニアにとって、プロジェクトマネージャ試験(PM)の資格取得は、ReactNativeを活用した開発プロジェクトの管理能力を向上させ、プロジェクトを成功に導くための有益なスキルを身につけることができます。また、プロジェクトマネージャー(PM)としてのスキルを証明できるため、ReactNativeフリーランスエンジニアとしての案件獲得やクライアントとの信頼関係構築に役立つでしょう。さらに、ReactNativeフリーランスエンジニアとしてプロジェクトリーダーやマネージャーを目指す際にも、プロジェクトマネージャ試験(PM)の知識が活かせるはずです。 ReactNative関連やIT関連の資格を習得することは良いことですが、ReactNativeフリーランス求人・案件に参画するという目的を失わないようにしましょう。 ReactNativeスキルを資格取得によって、証明することは可能ですが重要視すべきことは、ReactNativeの実務経験やフロントエンド開発やモバイルアプリ開発周辺で必要な開発スキルを保有していることです。 そのためReactNativeの資格はある程度実務経験がある方、時間的に余裕がある方が取得すると良いでしょう。 ReactNativeエンジニアとして、実務未経験にも関わらずReactNativeフリーランスエンジニアが取得しておいて良い資格の取得を最優先事項にすることはやめておきましょう。 ■ReactNativeフリーランス求人・案件の未経験での参画 ReactNative開発実務未経験の場合、参画できるReactNativeフリーランス求人・案件は限られてくるでしょう。 ReactNativeなどフリーランス求人・案件は参画後すぐに稼働してもらいたいため、即戦力エンジニアを欲していることが多いです。 未経験からReactNativeフリーランス求人・案件への参画を検討/希望している方は、はじめにReactNativeでの開発経験やJavaScriptを活用した開発経験を積める企業へ就職し2〜3年ほど開発経験を積むもしくは個人や副業としてReactNative開発経験やJavaScriptでの開発経験が積めるプロジェクトに1〜2年ほど参画し開発経験を身につける、どちらかの行動を行いましょう。 ReactNativeフリーランス求人・案件に参画する上でコミュニケーションスキルや能動的に動けるかなども見られますが、やはり一番重要視されるポイントは求人・案件の要件の合致度合いです。そのため、上記以外にも実務経験を作れるのであれば積極的にこなしていきましょう。 ReactNativeのフリーランス求人・案件への参画を目指すにあたって、他開発言語の知識も身につけておくと、担当領域の幅を広げることができ、選択できるフリーランス求人・案件の選択肢を増やせるでしょう。例えば、ReactNativeフリーランス求人・案件ではReactNativeでの開発経験はもちろん、React.jsの深い理解、JavaScriptでのフロントエンド開発経験、TypeScriptの活用経験、RESTful APIの開発経験、状態管理ライブラリ(Redux、MobX)の使用経験、UIライブラリ(React Native Elements、Native Base)の活用経験、モバイルアプリのライフサイクルの理解、クロスプラットフォーム開発の知識、ネイティブモジュールの開発経験、Microsoft AzureやGoogle Cloud Platform(GCP)などのクラウドサービスとの連携経験が求められます。 ReactNativeをはじめとする他開発言語の知識/スキルや周辺環境の知識/スキルが豊富であればReactNativeフリーランス求人・案件参画時のアピール材料にもなるため、日頃から勉強時間を確保してスキルアップを図りましょう。 ■ReactNativeの市場動向やニーズ ReactNativeはモバイルアプリ開発、クロスプラットフォームアプリ開発、ソーシャルメディアアプリ開発、Eコマースアプリ開発、ヘルスケア関連アプリ開発、オンデマンドサービスアプリ開発、ゲームアプリ開発、IoTアプリ開発など幅広く開発ができることからフリーランス求人・案件の中でも多く求人が存在します。 そのためニーズは現時点でも多くあり、今後中長期的にみてもニーズは無くならないでしょう。 では、ReactNativeエンジニアのニーズがある理由をIT市場動向から分析してみてみましょう。 2023年7月末ガートナーが発表した『世界IT支出』では、2024年のIT総支出は前年比8.8%増の5兆1261億ドル(約718兆円)になると見込まれています。ITサービスに対する2024年の世界支出は前年比11.6%増の1兆5854億ドル(約222兆円)と予測されており、通信サービスの1兆5179億ドル(約213兆円)を初めて上回るとのことです。 別の市場動向より分析してみましょう。 Panorama Data Insights Ltd.が2022年3月に公表したレポートによると、2021年の世界のモバイルアプリケーション開発市場規模は100億米ドルに達しました。同レポートでは、2030年までにこの市場規模が410億米ドルに到達すると予測されています。 さらに、2022年から2030年までの予測期間中、年平均成長率(CAGR)は21%になると見込まれています。 モバイルアプリケーション開発市場の成長は、スマートフォンやタブレットの普及、5Gネットワークの拡大、IoTの進歩などによって牽引されると考えられます。 また、企業のDXの加速や、新型コロナウイルス感染症(COVID-19)の影響によるリモートワークの増加なども、この市場の成長を後押しするでしょう。 その他IoT、ビッグデータ、ブロックチェーン、6G、xR、AGIを含む人工知能などによるIT業界の飛躍的な拡大やIT技術の急速な進歩に伴い、エンジニア全体の人材不足が深刻化しています。2030年までに79万人のITエンジニア不足に陥る可能性があるとも言われています。 上記観点を考慮するとIT市場の急速な成長に伴いエンジニアの絶対数が足りておらず、ReactNativeを含むエンジニアにおいてニーズが今後も拡大していくでしょう。 ReactNativeエンジニアとして現在活躍している方や今後活躍を検討している方はReactNativeの開発実務経験やReactNative開発に必要なフロントエンド開発スキルやモバイルアプリ開発スキル/経験を取得すると多くのReactNativeエンジニアの中でもフリーランス求人・案件への参画確率が上がるでしょう。