1 - 30件/全1,131件
【事業内容】 弊社は、建設業、不動産業、製造業など、世界中のあらゆるノンデスクワーク業界における現場の生産性アップを実現する現場DXサービスを提供しています。 グローバルに展開しており、東南アジアを中心に世界70カ国以上で使われています。 日本語・英語・タイ語・スペイン語・ベトナム語で展開しており、今後も対応言語を増やす予定です。 本アプリは「プロジェクト」と「レポート」の2つのプロダクトで構成されており、どちらもWebブラウザおよびモバイルアプリから利用可能です。 ・プロジェクトは、 工程表などのプロジェクト計画作成や、各プロジェクトの進捗共有をリアルタイムにするためのチャットや写真管理機能などが入った、オールインワンのプロジェクト管理プロダクトです。 ・レポートは、Excelを取り込むことで簡単に独自のデジタル帳票を作り、現場で作成から共有まで行える革新的なプロダクトです(特許取得済み) 【組織構成】 ■現状の開発体制 プロダクト開発に関わるメンバー構成は以下の通りです。 ・エンジニア 約30名 ・エンジニアリングマネージャー 4名 ・デザイナー 3名 エンジニアが属するチームは7チームあります。 プロダクト開発はスクラムをベースに運用しています。 【業務概要】 自社SaaSプロダクトのAndroidアプリの開発を中心に、アプリ開発全般に携わって頂きます。 ■具体的な業務内容 アプリユニットでは現在 Kotlin Multiplatform / Compose Multiplatform を用いてアプリのフルリプレイスを進めており、その開発を牽引していただきます。また、KMP/CMPを用いた新機能の開発にも携わっていただきます。 ・グローバル×現場DX SaaSのモバイルアプリの機能開発全般 ・KMP / CMP を用いた既存アプリのフルリプレイス ・ビルドプロセスの改善やリアーキテクチャ/リファクタリング 【変更範囲】 当社における各種業務全般 【求める人物像】 -本ポジションと相性の良い方- ・社会的な課題を解決したい ・急成長企業のコアメンバーとして一緒に成長したい ・モダンな技術構成でUXが最高なプロダクトを開発したい ・チームワークで成果を出したい 【リモート勤務状況について】 本求人は、フルリモート勤務です。 ※月に1回、月の最初の営業日のみ出社いただきます(交通費は会社支給) ※フルリモートは、首都圏以外在住の方が対象です。 【勤務時間】 フレックスタイム制 ・所定労働時間 1日8時間×月の営業日数 ・コアタイム 10:00~16:00 ・フレキシブルタイム 7:00~10:00、16:00~22:00 ・休憩時間 労働時間の途中で1時間 ※時間外労働あり
案件の必須スキル
・Kotlin言語を用いたAndroid向けネイティブアプリケーションの開発経験
-------------------------------- ※「エンジニアとしての実務経験3年以上」「必須要件に記載されている言語の実務経験が2年以上」の方が対象の案件です ※外国籍の方は、「日本語能力検定1級」「日本語が母国語の方」の方が対象です -------------------------------- <事業・プロダクト概要> 創業以来培ってきたユーザーインターフェイスのノウハウとコンシューマー向けサービスの経験を活かし、ブラウザー拡張機能を利用した、ショッピングアシストアプリの事業開発を行っています。 入れておくだけでオンラインショッピングがお得になる、ショッピングアシストアプリをリリースし、現在のダウンロード数は100万以上、現在毎日約30万人のユーザーにご利用いただいています。 現状のショッピングアシストから今後Amazonや楽天等のEC領域をハックするため複数プロダクトの展開を予定しており開発を強化するため募集しています。 正社員/業務委託の垣根なく開発を推進いただける方を募集しています。 <業務内容> ◎プロダクト開発の全体的な技術リード ◎システムアーキテクチャの設計・改善 ◎システム開発・運用 ‐フロントエンド開発 ‐バックエンド開発 ‐クラウドインフラの管理・運用 ◎新しい技術の導入・評価 ◎コードレビューと品質管理 ◎データ収集・分析によるグロースハックの推進 ◎今後のエンジニアチームの構築とマネジメント ◎エンジニアリング文化の醸成と推進 プロダクトを通して世界をよりよく、便利にする『しくみ』を一緒に作り上げ、事業の成長を支えるエンジニアリングチームを築いていける方を探しています!
案件の必須スキル
- TypeScript(Next.js/Nest.js)を用いたWebアプリケーション開発経験 - 汎用データベース(RDB)の設計経験 - テックリードとしての実務経験
・既存の就職活動サービスにおいて 設計、実装及びテストに携わっていただきます。 ・プロジェクト状況やスキルに応じて、 サーバーサイドからフロントエンドまで幅広くご対応たいだきます。
案件の必須スキル
・Ruby on Railsを用いた開発経験(5年以上) ・React Nativeを用いた開発経験(5年以上) ・Nuxt.jsを用いたフロントエンド開発経験
・釣りSNSサービスにかかわるシステムの開発おいて、下記作業をご担当いただきます。 -新規プロダクトの開発および実装 -モダンな技術への移行
案件の必須スキル
・Ruby on Railsによるアプリケーション開発の実務経験(5年以上) ・Reactによる開発経験(2年以上) ・SQLによるデータベース操作の実務経験
・釣りSNSサービスにかかわるシステムの開発おいて、下記作業をご担当いただきます。 -新規プロダクトの開発および実装 -モダンな技術への移行
案件の必須スキル
・Ruby on Railsによるアプリケーション開発の実務経験(5年以上) ・Reactによる開発経験(2年以上) ・SQLによるデータベース操作の実務経験
・釣りSNSサービスにかかわるシステムの開発おいて、下記作業をご担当いただきます。 -新規プロダクトの開発および実装 -モダンな技術への移行
案件の必須スキル
・Ruby on Railsによるアプリケーション開発の実務経験(5年以上) ・Reactによる開発経験(2年以上) ・SQLによるデータベース操作の実務経験
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【概要】 ユーザー数30万人の大規模Railsアプリケーションの リードエンジニアを担当していただきます。 現在エンジニアチームは5名ほどで、 ジュニアエンジニアが主体となっております。 実装力でチームを引っ張っていくとともに、 チーム全体のレベルの底上げを行っていただける方を募集いたします。 【場所】 リモート可/恵比寿駅 【勤務時間】 フレックス(コアタイム10:00-15:00) 【精算】 140~180h 【面談】 1回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・API開発を含むRubyonRails経験5年以上 ・事業会社での正社員経験3年以上
・大手企業にて、医療、介護、ヘルスケア、保険などに関わるPoC、 本開発まで、フルスタックな立ち位置で携わっていただきます。 ・主な業務は下記の通りです。 -SPAの設計と開発(React、TypeScript) -AWS Lambda(Python) -サーバーレス構成のマイクロサービスの設計と実装 -ネイティブアプリの設計と開発(Swift、Kotlin、Flutter) -モック段階からの機能実装アイデア出し -WebGLを用いたグラフィク開発やIoTデバイスを用いた開発 -AIモデル開発、アルゴリズム選定、アノテーション、チューニング -テスト ※担当範囲は、スキルや経験および進捗状況により変動いたします。
案件の必須スキル
・TypeScriptを用いた開発実務経験 ・Next.jsやNest.jsを用いた開発実務経験(3年以上) ・以下のいずれかを用いたバックエンド開発経験(5年以上) -TypeScript -Go -Java(Spring Boot) -Kotlin -C# ・AWSもしくはGCP上でシステム開発の実務経験
・大手企業にて、医療、介護、ヘルスケア、保険などに関わるPoC、 本開発まで、フルスタックな立ち位置で携わっていただきます。 ・主な業務は下記の通りです。 -SPAの設計と開発(React、TypeScript) -AWS Lambda(Python) -サーバーレス構成のマイクロサービスの設計と実装 -ネイティブアプリの設計と開発(Swift、Kotlin、Flutter) -モック段階からの機能実装アイデア出し -WebGLを用いたグラフィク開発やIoTデバイスを用いた開発 -AIモデル開発、アルゴリズム選定、アノテーション、チューニング -テスト ※担当範囲は、スキルや経験および進捗状況により変動いたします。
案件の必須スキル
・TypeScriptを用いた開発実務経験 ・Next.jsやNest.jsを用いた開発実務経験(3年以上) ・以下のいずれかを用いたバックエンド開発経験(5年以上) -TypeScript -Go -Java(Spring Boot) -Kotlin -C# ・AWSもしくはGCP上でシステム開発の実務経験
作業内容 モビリティ業界のハードウェア、ソフトウェア開発に強みとノウハウを持った企業です。B向けからC向けなど幅広いモビリティ案件対応しております。 今回は下記のような車載システムのアプリ側の開発になります。 案件例: ●フリートマネジメント(カーシェア) ●高速バスの予約システム ●バスターミナルの管理システム スクラッチで顧客の要件に合わせて開発する ●経験に合わせて案件をアサインする Android
案件の必須スキル
・アプリ開発経験(3年以上) ※Flutter(dart),Kotlin,Swiftなど言語は問わず ・一人称で作業できる方 ・コミュニケーション、勤怠健康に問題ない方
モビリティ業界のハードウェア、ソフトウェア開発に強みとノウハウを持った企業です。B向けからC向けなど幅広いモビリティ案件対応しております。 今回は下記のような車載システムのアプリ側の開発になります。 案件例: ●フリートマネジメント(カーシェア) ●高速バスの予約システム ●バスターミナルの管理システム スクラッチで顧客の要件に合わせて開発する ●経験に合わせて案件をアサインする Android
案件の必須スキル
・アプリ開発経験(3年以上) ※Flutter(dart),Kotlin,Swiftなど言語は問わず ・一人称で作業できる方 ・コミュニケーション、勤怠健康に問題ない方
弊社は、データ/クラウド関連技術を強みに、 様々なシステム開発しております。 今回はコネクテッドTV向けアプリの新規開発を行っていただきます。 Linux環境でReact Nativeを用いたCTVアプリの新規開発となります。 ※詳細はご面談時にお伝えいたします ReactNative
案件の必須スキル
・React(TypeScript)でのフロントエンド開発経験が2~3年程度ある方 ※Next.jsでも可
案件概要:マッチングアプリサービス開発支援(TypeScript) 業務内容: マッチングアプリの開発(WEB/ネイティブアプリ)を行っております。 TypeScriptを用いてフルスタックで開発できる方を募集しております・ 少人数でのチーム開発となりますためコミュニケーションや勤怠良好な方を希望いたします。 ・パフォーマンス問題なければ年齢不問(現場は~30代が多め) ・アダルトコンテンツを扱うため抵抗のない方でお願い致します。 勤務時間:10時~19時目安(フルフレックス) 場所:フルリモート(出社希望の場合は恵比寿) 外国籍:応相談 ビジネスレベル、日本在住の方のみ
案件の必須スキル
・Webサービスの開発・運用経験(最低5年以上、ハイスキル層を想定) ・TypeScriptの開発経験 ・フロントとバックエンドどちらも対応できる方(バックエンド強めの方) ・アダルト関係のサービスでも抵抗がない方 ・指示を待つ姿勢ではなく、仕様やプロダクトに関しての疑問や提案など エンジニアだけでなくビジネスやデザイナーなどともコミュニケーションを行い 自ら全体最適となるように考え行動できる姿勢であること
案件概要:マッチングアプリサービス開発支援(TypeScript) 業務内容: マッチングアプリの開発(WEB/ネイティブアプリ)を行っております。 TypeScriptを用いてフルスタックで開発できる方を募集しております・ 少人数でのチーム開発となりますためコミュニケーションや勤怠良好な方を希望いたします。 ・パフォーマンス問題なければ年齢不問(現場は~30代が多め) ・アダルトコンテンツを扱うため抵抗のない方でお願い致します。 勤務時間:10時~19時目安(フルフレックス) 場所:フルリモート(出社希望の場合は恵比寿) 外国籍:応相談 ビジネスレベル、日本在住の方のみ
案件の必須スキル
・Webサービスの開発・運用経験(最低5年以上、ハイスキル層を想定) ・TypeScriptの開発経験 ・フロントとバックエンドどちらも対応できる方(バックエンド強めの方) ・アダルト関係のサービスでも抵抗がない方 ・指示を待つ姿勢ではなく、仕様やプロダクトに関しての疑問や提案など エンジニアだけでなくビジネスやデザイナーなどともコミュニケーションを行い 自ら全体最適となるように考え行動できる姿勢であること
【20代、30代が活躍中!】 ※週5日〜OKの案件です! ※実務経験1年以上お持ちの方が対象の案件です! ■案件概要: ゴルフツアー時に利用する、ファンのエンゲージメントを高めるような Android/iOS向けスマホアプリを開発いただきます。 ・機能仕様書・画面仕様書に沿ったアプリの詳細設計・開発・UT ・開発した機能に関するドキュメント作成 ■場所:品川 (月火リモート、水木金出社) ■精算:140-180(上下割) ■面談:Web1回 ■就業時間:9:30-18:00(休憩:12:00-12:45) ■必須スキル※下記どれか1つの経験で土台乗ります ・ReactNativeによるスマホアプリ開発経験が2年以上 ・React/Next.jsの開発経験(SEレベル) ・WebGL(three.js)の開発経験(SEレベル) テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・ReactNativeによるスマホアプリ開発経験が2年以上 ・React/Next.jsの開発経験(SEレベル) ・WebGL(three.js)の開発経験(SEレベル)
・就活Webアプリにおけるフロントエンド開発をお任せいたします。 ・新規サービス機能開発もしくは既存サービス開発に 携わっていただきます。
案件の必須スキル
・ReactNativeを用いた開発実務経験
・医療向けSaaSプロダクト開発案件にフルスタックエンジニアとして携わっていただきます。
案件の必須スキル
・ エンジニアとしての開発経験(5年以上) ・チームでの開発経験 ・Git(GitHub)利用経験 ・下記いずれかを使用したサーバサイド開発の経験 -Rails、Laravel、Django、SpringFramework、NestJS、Express等 ・Reactを利用したフロントエンドの開発と運用経験
・医療向けSaaSプロダクト開発案件にフルスタックエンジニアとして携わっていただきます。
案件の必須スキル
・ エンジニアとしての開発経験(5年以上) ・チームでの開発経験 ・Git(GitHub)利用経験 ・下記いずれかを使用したサーバサイド開発の経験 -Rails、Laravel、Django、SpringFramework、NestJS、Express等 ・Reactを利用したフロントエンドの開発と運用経験
当社は、クラウド型の健康管理システムを展開しております。 この度、自社サービスの機能の拡張・追加をお任せいたします。 ・自社サービスのの機能拡張。 ・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日
案件の必須スキル
・プロダクトのユーザビリティ向上の為、フロントエンド開発を行っていただける方を募集しています。 ・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年以上
物流Techサービスを展開する企業において、宅配の配達員向けアプリなどの開発に携わっていただきます。 【作業内容例】 ・宅配の配達員向けアプリの開発 ・React Nativeを用いたフロントエンド、モバイルアプリ開発 ・課題や仕様に基づいた詳細設計 週1回スプリント定例と、月1回1on1ミーティングがあります。 ReactNative
案件の必須スキル
・ReactNativeを利用した開発経験:2年以上 ・複雑な要件をシンプルな構造で解決する設計経験と継続的にリファクタを遂行した経験
飲食店のデリバリー、テイクアウト注文の一元管理システムのサーバーサイド開発に携わっていただきます。 API 連携のみならず POS 連携や、タブレットアプリの改善、売上データをもとに分析を支援するウェブシステムなど複数のプロダクトをご担当いただきます。 また、お客様により良い体験を届けるべく、機能開発のみならずパフォーマンス向上やリファクタリング、オペレーションの自動化にも取り組んでいきます。 ご経験や意欲に応じて、フロントエンドやインフラ、アプリ側にも携わっていただけます。 Go
案件の必須スキル
・Goを使ったサーバーサイド開発経験:3年以上
飲食店のデリバリー、テイクアウト注文の一元管理システムのフロントエンド開発に携わっていただきます。 POS 連携や、タブレットアプリの改善、売上データをもとに分析を支援するウェブシステムなど複数のプロダクトをご担当いただきます。 また、お客様により良い体験を届けるべく、機能開発のみならずパフォーマンス向上やリファクタリング、オペレーションの自動化にも取り組んでいきます。 ご経験や意欲に応じて、サーバーサイドやインフラ、アプリ側にも携わっていただけます。 TypeScript
案件の必須スキル
・TypeScriptもしくはNext.jsを使ったフロント開発経験:2年以上
FinTech企業にて、仮想通貨関連サービスの開発に携わっていたきます。 <該当サービス> ・収益分配型トークン発行システム ・新規toC向け仮想通貨サービス <開発環境> ・サーバーサイド:Ruby,Go,Node.js,Kotlin ・フロントエンド:React.js ・アプリ:ReactNative Go,Ruby,JavaScript
案件の必須スキル
・下記いずれかの開発経験 Ruby,Go,Node.js,Kotlin
派遣事業会社のスタッフ管理サイト刷新に携わっていただきます。 既存のスタッフ管理サイトの大規模リニューアルプロジェクトです。 ▼期待する役割 フロントエンド開発を担当するスクラムチームにおいてスプリント単位での画面開発業務 フロントエンド開発 ・画面デザイン、および要件定義書にもとづくフロントエンド開発 ・スクラム開発でSprint毎に成果物をOutput ・ユーザーレビュー/フィードバックによる成果物のブラシュアップ ※約5~10名のチームのメンバー ※フルリモート可 TypeScript,ReactNative
案件の必須スキル
・TypeScript/React/Next.js開発経験3年以上 ・スクラム開発経験
■案件の内容 釣果記録アプリでは、事業拡大に伴い、モバイルアプリ開発・設計・運用を担当いただきます。 モバイルアプリはReactNativeで開発を行っています。 Flowという型定義を使用したJavaScriptで組まれています。 ウェブだけで、2021年1月は650万pv/MAUを超えています(1/28時点)。 今後も右肩上がりの急成長を見込んでおりますので、 釣り業界の課題解決や目標に向けて、 一緒にグロースしていける方を募集しています。 今後、開発体勢が整っていく中で、 マネジメント業務やテックリードなどの 重要なポジションも担っていただく可能性もございます。 釣果投稿は、現在45秒に1釣果が投稿されており、 その一つ一つには釣り人のストーリーが詰まっています。 釣り人や釣り業界には、 まだまだ多くの課題が存在しているので、ぜひ一緒に解決していきましょう。 ■主な言語 ReactNative/JavaScript/Java/Objective-C/Swift ■開発環境 ReactNative,JavaScript,SQL,Swift,React,RubyonRails,iOS,Android, Kotlin,Objective-C,Ruby,Java ■求める人物像 ・誠実な方 ・チャレンジ精神がある方 ・自立駆動を意識されている方 ・感情論ではなく数値で語れる方 ・「品質はスピードで担保できる」にピンとくる方 ・自分ゴトとして考えることができる方(主体的な方) ・釣り/釣り人と向き合いながら、課題解決に積極的な姿勢で望める方 ■稼働形態:フルリモート ■精算方法:120~180時間(上下割) ■商談:1回(対面,オンライン可) ■最寄り駅:町田駅 ■作業開始/終了時間の目安:9:00~18:00 ■PC貸与:あり
案件の必須スキル
・ReactNativeによるアプリ開発の実務経験(1年以上) ・SQLによるデータベース操作の実務経験
■案件概要 釣果記録アプリでは、モバイルアプリ開発・設計・運用を担当いただきます。 モバイルアプリはReactNativeで開発を行っています。 Flowという型定義を使用したJavaScriptで組まれています。 今後、開発体勢が整っていく中で、マネジメント業務やテックリードなどの 重要なポジションも担っていただく可能性もございます。 ■開発環境 ReactNative,JavaScript,SQL,Swift,React,RubyonRails, iOS,Android,Kotlin,Objective-C,Ruby,Java ■開発手法:アジャイル ■人物:・誠実な方 ・チャレンジ精神がある方 ・自立駆動を意識されている方 ・感情論ではなく数値で語れる方 ・「品質はスピードで担保できる」にピンとくる方 ・自分ゴトとして考えることができる方(主体的な方) ・釣り/釣り人と向き合いながら、課題解決に積極的な姿勢で望める方 ・勤務地:フルリモート ・就業時間:9:00~18:00 ・面談回数:1回 ・精算幅:120-180h
案件の必須スキル
・ReactNativeによるアプリ開発の実務経験(1年以上) ・SQLによるデータベース操作の実務経験
1 - 30件/全1,131件
この条件の新着案件情報を受け取る
単価で絞り込み
エリアで絞り込み
職種で絞り込み
この条件の新着案件情報を受け取る
最高単価
200万円
最低単価
30万円
平均単価
77.4万円
2025年05月のReactNativeのフリーランス案件・求人一覧の月額単価の平均は77.4万円です。 ReactNativeのフリーランス案件・求人一覧の年収の目安は928万円です。 単価20万円台のReactNativeのフリーランス案件・求人一覧は0件、単価30万円台のReactNativeのフリーランス案件・求人一覧は1件、単価40万円台のReactNativeのフリーランス案件・求人一覧は4件、単価50万円台のReactNativeのフリーランス案件・求人一覧は62件、単価60万円台のReactNativeのフリーランス案件・求人一覧は191件、単価70万円台のReactNativeのフリーランス案件・求人一覧は119件、単価80万円台のReactNativeのフリーランス案件・求人一覧は173件、単価90万円台のReactNativeのフリーランス案件・求人一覧は103件、単価100万円台のReactNativeのフリーランス案件・求人一覧は79件です。 ※フリーランスボード調べ(2025年05月08日更新)
2025年05月のReactNativeのフリーランス案件・求人一覧の平均月額単価は77.4万円です。前月比で+0.3%(+0.2万円)と月単位でみるReactNativeのフリーランス案件・求人一覧の月額単価は増加傾向です。
2025年05月のReactNativeのフリーランス案件・求人一覧の想定平均年収は928.4万円です。前月比で+0.3%(+2.5万円)と月単位でみるReactNativeのフリーランス案件・求人一覧の想定年収は増加傾向です。
働き方 | 割合 | 前月比 |
---|---|---|
フルリモート | 36.6% | +16.2% |
一部リモート | 58.8% | -19.6% |
常駐 | 4.6% | +3.4% |
2025年05月のReactNativeのフリーランス案件・求人一覧におけるフルリモート案件・求人の割合は36.6%で前月比で+16.2%とやや増加傾向にあります。一部リモート案件・求人の割合は58.8%で前月比で-19.6%とやや減少傾向にあります。常駐案件・求人の割合は4.6%で前月比で+3.4%とやや増加傾向にあります。
稼働可能日数 | 割合 | 前月比 |
---|---|---|
週5 | 91.2% | +0.5% |
週4 | 6.4% | +0% |
週3 | 1.2% | -0.3% |
週2 | 0.8% | -0.2% |
週1 | 0.4% | -0.1% |
2025年05月のReactNativeのフリーランス案件・求人一覧における週5案件・求人の割合は91.2%で前月比で+0.5%とやや増加傾向にあります。週4案件・求人の割合は6.4%で前月比で+0%と横ばい傾向にあります。週3案件・求人の割合は1.2%で前月比で-0.3%とやや減少傾向にあります。週2案件・求人の割合は0.8%で前月比で-0.2%とやや減少傾向にあります。週1案件・求人の割合は0.4%で前月比で-0.1%とやや減少傾向にあります。
業界 | 案件数 |
---|---|
WEBサービス | 40件 |
サービス | 34件 |
toC | 32件 |
Saas | 20件 |
EC | 18件 |
医療・福祉 | 16件 |
金融 | 12件 |
toB | 9件 |
通信 | 8件 |
銀行 | 6件 |
ゲーム | 4件 |
流通・小売 | 4件 |
SIer・業務系 | 3件 |
広告 | 2件 |
保険 | 2件 |
エンタメ | 2件 |
製造・メーカー | 2件 |
教育 | 2件 |
人材 | 1件 |
ReactNativeの業界別フリーランス案件数を分析するとWEBサービスは40件、サービスは34件、toCは32件、Saasは20件、ECは18件、医療・福祉は16件、金融は12件、toBは9件、通信は8件、銀行は6件、ゲームは4件、流通・小売は4件、SIer・業務系は3件、広告は2件、保険は2件、エンタメは2件、製造・メーカーは2件、教育は2件、人材は1件でした。 ReactNativeの業界別フリーランス案件数の前月比較ではWEBサービスは+2件(+5.3%)の増加,サービスは+2件(+6.3%)の増加,toCは+0件(+0.0%)で前月から変化なし,Saasは+0件(+0.0%)で前月から変化なし,ECは+0件(+0.0%)で前月から変化なし,医療・福祉は+0件(+0.0%)で前月から変化なし,金融は+0件(+0.0%)で前月から変化なし,toBは+0件(+0.0%)で前月から変化なし,通信は+0件(+0.0%)で前月から変化なし,銀行は+0件(+0.0%)で前月から変化なし,ゲームは+0件(+0.0%)で前月から変化なし,流通・小売は+0件(+0.0%)で前月から変化なし,SIer・業務系は+1件(+50.0%)の大幅な増加,広告は+0件(+0.0%)で前月から変化なし,保険は+0件(+0.0%)で前月から変化なし,エンタメは+0件(+0.0%)で前月から変化なし,製造・メーカーは+0件(+0.0%)で前月から変化なし,教育は+1件(+100.0%)の大幅な増加,人材は+0件(+0.0%)で前月から変化なしとなっています。 (※フリーランスボード調べ/2025年05月) WEBサービスの業界はReactNativeの中でも、特にフリーランス案件数が多いことがわかります。
職種 | 案件数 |
---|---|
アプリエンジニア | 601件 |
インフラエンジニア | 307件 |
プロジェクトマネージャー | 190件 |
バックエンドエンジニア | 167件 |
PMO | 148件 |
サーバーサイドエンジニア | 142件 |
フロントエンドエンジニア | 129件 |
ネットワークエンジニア | 97件 |
汎用機エンジニア | 86件 |
フルスタックエンジニア | 53件 |
その他 | 42件 |
セキュリティエンジニア | 40件 |
Webディレクター | 37件 |
マークアップエンジニア | 33件 |
プロダクトマネージャー(PdM) | 32件 |
プランナー | 31件 |
Webデザイナー | 26件 |
システムエンジニア(SE) | 19件 |
データベースエンジニア | 18件 |
AIエンジニア | 12件 |
VPoE | 12件 |
ITコンサルタント | 10件 |
プログラマー(PG) | 10件 |
エンジニアリングマネージャー | 9件 |
データサイエンティスト | 9件 |
機械学習エンジニア | 8件 |
ヘルプデスク | 8件 |
データアナリスト | 8件 |
クラウドエンジニア | 6件 |
組込・制御エンジニア | 5件 |
情報システム | 4件 |
社内SE | 4件 |
ブロックチェーンエンジニア | 4件 |
QAエンジニア | 4件 |
デバッガー | 4件 |
テスター | 4件 |
イラストレーター | 3件 |
UI・UXデザイナー | 3件 |
Webマーケター | 2件 |
SRE | 2件 |
コーダー | 2件 |
CRE | 2件 |
DBA | 2件 |
テクニカルサポート | 1件 |
ブリッジSE | 1件 |
ライター | 1件 |
データエンジニア | 1件 |
ReactNativeの職種別フリーランス案件数を分析するとアプリエンジニアは601件、インフラエンジニアは307件、プロジェクトマネージャーは190件、バックエンドエンジニアは167件、PMOは148件、サーバーサイドエンジニアは142件、フロントエンドエンジニアは129件、ネットワークエンジニアは97件、汎用機エンジニアは86件、フルスタックエンジニアは53件、その他は42件、セキュリティエンジニアは40件、Webディレクターは37件、マークアップエンジニアは33件、プロダクトマネージャー(PdM)は32件、プランナーは31件、Webデザイナーは26件、システムエンジニア(SE)は19件、データベースエンジニアは18件、AIエンジニアは12件、VPoEは12件、ITコンサルタントは10件、プログラマー(PG)は10件、エンジニアリングマネージャーは9件、データサイエンティストは9件、機械学習エンジニアは8件、ヘルプデスクは8件、データアナリストは8件、クラウドエンジニアは6件、組込・制御エンジニアは5件、情報システムは4件、社内SEは4件、ブロックチェーンエンジニアは4件、QAエンジニアは4件、デバッガーは4件、テスターは4件、イラストレーターは3件、UI・UXデザイナーは3件、Webマーケターは2件、SREは2件、コーダーは2件、CREは2件、DBAは2件、テクニカルサポートは1件、ブリッジSEは1件、ライターは1件、データエンジニアは1件でした。 ReactNativeの職種別フリーランス案件数の前月比較ではアプリエンジニアは+25件(+4.3%)でわずかに増加,インフラエンジニアは+10件(+3.4%)でわずかに増加,プロジェクトマネージャーは+13件(+7.3%)の増加,バックエンドエンジニアは+22件(+15.2%)の大幅な増加,PMOは+1件(+0.7%)でわずかに増加,サーバーサイドエンジニアは+7件(+5.2%)の増加,フロントエンドエンジニアは+13件(+11.2%)の大幅な増加,ネットワークエンジニアは+1件(+1.0%)でわずかに増加,汎用機エンジニアは+0件(+0.0%)で前月から変化なし,フルスタックエンジニアは+14件(+35.9%)の大幅な増加,その他は+0件(+0.0%)で前月から変化なし,セキュリティエンジニアは+1件(+2.6%)でわずかに増加,Webディレクターは+3件(+8.8%)の増加,マークアップエンジニアは+3件(+10.0%)の大幅な増加,プロダクトマネージャー(PdM)は+3件(+10.3%)の大幅な増加,プランナーは+0件(+0.0%)で前月から変化なし,Webデザイナーは+1件(+4.0%)でわずかに増加,システムエンジニア(SE)は+8件(+72.7%)の大幅な増加,データベースエンジニアは+11件(+157.1%)の大幅な増加,AIエンジニアは+0件(+0.0%)で前月から変化なし,VPoEは+0件(+0.0%)で前月から変化なし,ITコンサルタントは+7件(+233.3%)の大幅な増加,プログラマー(PG)は+7件(+233.3%)の大幅な増加,エンジニアリングマネージャーは+4件(+80.0%)の大幅な増加,データサイエンティストは+0件(+0.0%)で前月から変化なし,機械学習エンジニアは+0件(+0.0%)で前月から変化なし,ヘルプデスクは+0件(+0.0%)で前月から変化なし,データアナリストは+0件(+0.0%)で前月から変化なし,クラウドエンジニアは+5件(+500.0%)の大幅な増加,組込・制御エンジニアは+1件(+25.0%)の大幅な増加,情報システムは+0件(+0.0%)で前月から変化なし,社内SEは+0件(+0.0%)で前月から変化なし,ブロックチェーンエンジニアは+0件(+0.0%)で前月から変化なし,QAエンジニアは+0件(+0.0%)で前月から変化なし,デバッガーは+0件(+0.0%)で前月から変化なし,テスターは+0件(+0.0%)で前月から変化なし,イラストレーターは+0件(+0.0%)で前月から変化なし,UI・UXデザイナーは+0件(+0.0%)で前月から変化なし,Webマーケターは+1件(+100.0%)の大幅な増加,SREは+0件(+0.0%)で前月から変化なし,コーダーは+0件(+0.0%)で前月から変化なし,CREは+1件(+100.0%)の大幅な増加,DBAは+1件(+100.0%)の大幅な増加,テクニカルサポートは+0件(+0.0%)で前月から変化なし,ブリッジSEは+0件(+0.0%)で前月から変化なし,ライターは+0件(+0.0%)で前月から変化なし,データエンジニアは+1件(+100.0%)の大幅な増加となっています。 (※フリーランスボード調べ/2025年05月) アプリエンジニアの職種はReactNativeの中でも、特にフリーランス案件数が多いことがわかります。
■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エンジニアの中でもフリーランス求人・案件への参画確率が上がるでしょう。