1 - 50件/全262件
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 大手航空会社の開発プロジェクトを請け負う企業にて、バックエンドエンジニアとして参画して頂きます。 飛行機の予約プロセスから空港でのチェックインの誘導などのシステム開発など、航空体験の開発にに携わって頂きます。 働き方としてバーチャルオフィス (Gather) を導入しており、ペアプロでの開発も行って頂く予定です。 【具体的な業務内容】 ・デザイナー、及びフロントエンドエンジニアと協調したUI/UX の設計 ・gRPC サーバーの設計と実装 ・サードパーティが提供するSaaSにおける API の調査と検証 ・開発した機能に対するテスト ・CI/CD 環境の構築、整備 ・システムの保守運用
案件の必須スキル
・Kotlin、Go、Java、Scala、C#、TypeScript、Rust などの言語を用いた開発経験 5年以上 ・スクラム開発の経験 ・プロダクトの技術選定を主体的に行った経験 ・受け身でなく、主体的に業務に取り組める方 ・ソフトウェアアーキテクチャかデザインパターンの利用経験 - フレームワークやMVCの利用経験のみはNG ・ユニットテストの実装経験
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 大手航空会社の開発プロジェクトを請け負う企業にて、バックエンドエンジニアとして参画して頂きます。 飛行機の予約プロセスから空港でのチェックインの誘導などのシステム開発など、航空体験の開発にに携わって頂きます。 働き方としてバーチャルオフィス (Gather) を導入しており、ペアプロでの開発も行って頂く予定です。 【具体的な業務内容】 ・デザイナー、及びフロントエンドエンジニアと協調したUI/UX の設計 ・gRPC サーバーの設計と実装 ・サードパーティが提供するSaaSにおける API の調査と検証 ・開発した機能に対するテスト ・CI/CD 環境の構築、整備 ・システムの保守運用
案件の必須スキル
・Kotlin、Go、Java、Scala、C#、TypeScript、Rust などの言語を用いた開発経験 5年以上 ・スクラム開発の経験 ・プロダクトの技術選定を主体的に行った経験 ・受け身でなく、主体的に業務に取り組める方 ・ソフトウェアアーキテクチャかデザインパターンの利用経験 - フレームワークやMVCの利用経験のみはNG ・ユニットテストの実装経験
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 大手航空会社の開発プロジェクトを請け負っている企業にて、SREポジションを募集しております。 【具体的な業務内容】 ・インフラ環境の構築、運用 ・モニタリングとアラートの設定 ・セキュリティポリシーの策定とその適用の自動化 ・gRPC サーバーの設計と実装 ・開発した機能に対するテスト ・CI/CD環境の構築、整備 ・システムの保守運用 また、働き方としてバーチャルオフィス (Gather) を導入しており、ペアプロでの開発も行って頂く予定です。
案件の必須スキル
・GCP、AWS、Azure のいずれかを用いたインフラ環境の構築、運用経験 5年以上 ・Terraform や Pulum iなどを用いた IaCを使用した開発経験 3年以上 ・Kotlin、Go、Java、Scala、C#、TypeScript、Rust などを用いた開発経験 ・プロダクトの技術選定を主体的に行った経験
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 自社サイバーセキュリティプロダクトの開発から販売・運用・保守まで一貫してサービスを提供している企業にて、クラウド型WAFプロダクトの開発をお任せいたします。 日々進化する最新のサイバーセキュリティ業界の動向に注目しながら、ユーザー視点と開発者視点の双方を大切にしたより強いプロダクトづくりの実現にご協力頂ける方を募集しています。 具体的には以下の業務を想定しております。 ・WAFエンジンの開発・運用・保守 ・リリースに向けてのリファクタリング ・継続テスト ・CI/CDの整備 顧客要望、プロダクトアウト、不具合、運用課題などを起点として、優先順位をつけて開発物を意思決定しています。 また、プロダクト、チーム状況、開発物の大きさなどによって柔軟に開発手法を変えています。
案件の必須スキル
・C、C++、Java、Ruby、Python、Go、Rust 等の開発言語を用いたソフトウェアの開発経験(3年以上) ・Linuxの基本的な知識、経験 ・TCP / IP や各種プロトコル及びネットワーク全般についての基本知識
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 自社サイバーセキュリティプロダクトの開発から販売・運用・保守まで 一貫してサービスを提供している企業にて、クラウド型WAFプロダクトの開発をお任せいたします。 日々進化する最新のサイバーセキュリティ業界の動向に注目しながら、ユーザー視点と開発者視点の双方を大切にしたより強いプロダクトづくりの実現にご協力頂ける方を募集しています。 具体的には以下の業務を想定しております。 ・WAFエンジンの開発・運用・保守 ・リリースに向けてのリファクタリング ・継続テスト ・CI/CDの整備 顧客要望、プロダクトアウト、不具合、運用課題などを起点として、優先順位をつけて開発物を意思決定しています。 また、プロダクト、チーム状況、開発物の大きさなどによって柔軟に開発手法を変えています。
案件の必須スキル
・C、C++、Java、Ruby、Python、Go、Rust 等の開発言語を用いたソフトウェアの開発経験(3年以上) ・Linuxの基本的な知識、経験 ・TCP / IP や各種プロトコル及びネットワーク全般についての基本知識
BALLASは「建設業を最適化し、人々を幸せに」することを目指すスタートアップ企業です。 建設業全体の最適化を目指しつつ、現在は「建設部材の調達」領域で事業を展開しています。 BALLASならではの特徴として、建設部材メーカー機能とITテクノロジー開発機能の両方を備えており、業界の現場に入り込みながら実務有効性のあるプロダクト開発を推進することを実現しています。 現在、テクノロジー開発部では、社内ナレッジを業界展開する建設ドメインでのVerticalSaaSや、建設業界に持続的な調達サプライチェーンを構築するためのサプライチェーンマネジメント基幹システムなど、複数のプロダクトにおいて0→1での企画・設計・開発しています。 ▼仕事内容 上述した新規プロダクトのコアコンピタンスとなる機能を、LLMやMLの技術を使い、PoC、R&D、プロトタイプ実装などの工程を経て、技術検証および社会実装するまでをご担当いただきます。 BALLASでは、創業当初よりナレッジマネジメントを徹底の上で建設部材調達の実業を遂行することで、従来は属人化され取得が困難であった設計図面や仕様データなどのアセットを社内にて保有しています。 これらのデータを利活用し、新たな価値を産出することで、建設業全体の最適化に貢献することをミッションとしていただきます。 ▼業務例 - 生成AI/LLMおよび独自AIを利用したPoC設計、開発 - 社会実装のためのプロトタイピング(例: Webアプリケーションフレームワークを利用した簡易なAPIやデモ画面の実装) - Biz、PdM、PjMとのコラボレーション - PoCした技術のデモンストレーションと、レポートの作成・プレゼンテーション - 顧客や社内からの設計図関連ニーズの把握と、それに基づく具体的な開発目標の設定 - 機械学習とAI技術の最新動向と進歩、特にLLMに関わるLLMOpsのベストプラクティスの常時把握 ▼PoCの想定例 - 設計図面からの構造化データ設計及び抽出の自動化と、特徴量エンジニアリング - 画像認識技術を活用した設計図面類似性検索エンジン - 設計図面のクラスタリング、特徴量ラベルサジェスト
案件の必須スキル
- 3年以上のバックエンド開発経験、またはそれに相当する能力 - 1つ以上のプログラミング言語に関する理解 - 機械学習の概念への理解 - ソフトウェアエンジニアリングのベストプラクティスへの知識 - 問題解決能力、分析能力、コミュニケーション能力
当社は、AI経費精算SaaS、AI入金消込SaaSを展開するAIスタートアップ企業です。 メイン事業の、AI経費精算SaaSは大企業を中心に数多くの企業に対する導入実績を誇っており、事業は飛躍的な成長を続けています。 【プロダクト概要】 AI経費精算SaaSは経費精算プロセスの始まりから終わりまでを自動化する仕組みを、一気通貫で提供しています。 現在、当社はテックサイドの人員体制強化を目指しており、エンジニアメンバーを積極的に求めています。本求人では、プロダクト価値の最大化を目指してくださるエンジニアを募集しております。 【業務内容】 ・当社が提供する各プロダクトのバックエンド開発 →ご希望や適性を反映させてアサインをさせていただきます。 ・個人の成果よりもチームの成果を重視します ・目標も成果もチームで決めてチームで得るものとしています ・チームで議論してチームで改善を進めていきます 【開発の進め方】 1週間ごとのスプリントのアジャイル開発です。 MTG等は頻繁には発生せず、基本的にテキストコミュニケーションにて完結いたします。 【チームで大切にしている価値観】 ・プロダクトを良くすることベストを尽くす ・批判を恐れず意⾒し、批判する時こそ率直に意⾒する ・空気を読まず、⾃由闊達な議論をする ・⽴場や年次は無視し、正しいと思ったことをする ・楽しさを重視する 【当社のカルチャー】 ・ 何をするかよりも「誰」とするか ・常にメンバーが最大限の価値を発揮できる環境を整える ・全員が「プロ」であること
案件の必須スキル
・静的型付け言語を使ったAPIサーバーの開発経験(GO、C、TypeScript、Javaなど) →現場で使われている言語はRustです。 ・データベースの設計および操作経験(MySQL、PostgreSQL、MongoDBなど) ・バージョン管理ツール(Gitなど)の使用経験 ・クラウドプラットフォームの利用経験(AWS、Azure、Google Cloudなど) →現場はGoogle Cloudです。 ・Dockerを用いた開発経験1年以上 ・読みやすい・壊れにくい・テストしやすいコードが書ける ・自ら問題を発見し、必要に応じて大胆に根本解決できる度胸
案件概要:Fintechサービス開発(Ruby,React.js) 業務内容: ・リリース済みのFintechサービスに対する追加開発、改修業務 ・元請エンジニアと一緒になってチーム開発していただきます ・開発手法はアジャイルでペアプロがあります 場所:基本リモート ※月に1回出社あり(顧客先が複数あり都内になります) 外国籍:NG
案件の必須スキル
・Ruby/RoRを使用した開発経験 ・React.jsを使用した開発経験
案件概要:Fintechサービス開発(Ruby,React.js) 業務内容: ・リリース済みのFintechサービスに対する追加開発、改修業務 ・元請エンジニアと一緒になってチーム開発していただきます ・開発手法はアジャイルでペアプロがあります 場所:基本リモート ※月に1回出社あり(顧客先が複数あり都内になります) 外国籍:NG
案件の必須スキル
・Ruby/RoRを使用した開発経験 ・React.jsを使用した開発経験
・SaaSプロダクトにおけるフルスタックエンジニアとしての開発 以下プロダクト/AI経費精算SaaS、AI入金消込SaaS (経費精算プロセスの始まりから終わりまでを自動化する仕組みを、一気通貫で提供しています) ■募集背景 AI経費精算SaaS、AI入金消込SaaSを展開するAIスタートアップ企業で、メイン事業のAI経費精算SaaSは大企業を中心に数多くの企業に対する導入実績を誇っており、飛躍的な成長を続けていることから今後の体制強化の為に募集することとなりました。
案件の必須スキル
・フレームワークを利用したフロントエンド開発の実務経験(React / Vue など) ・バックエンドのAPIサーバー開発に関する実務経験 (言語不問だが現場はRust使用なのでキャッチアップに自信のある方) ・データベースの設計および操作経験(MySQL、PostgreSQL、MongoDBなど) ・バージョン管理ツール(Gitなど)の使用経験 ・クラウドプラットフォームの利用経験(AWS、Azure、GCPなど) ・Dockerを用いた開発経験1年以上 ・論理的思考力 ・読みやすい/壊れにくい/テストしやすいコードが書ける ・自ら問題を発見し、必要に応じて大胆に根本解決できる度胸
SaaSプロダクトにおけるバックエンド開発(Rust) 以下プロダクト ・AI経費精算SaaS ・AI入金消込SaaS (経費精算プロセスの始まりから終わりまでを自動化する仕組みを、一気通貫で提供しています) ■募集背景 AI経費精算SaaS、AI入金消込SaaSを展開するAIスタートアップ企業で、メイン事業のAI経費精算SaaSは大企業を中心に数多くの企業に対する導入実績を誇っており、飛躍的な成長を続けていることから今後の体制強化の為に募集することとなりました。 ※働き方:基本リモートですが、出社できる方は週1出社希望。
案件の必須スキル
・静的型付け言語を使ったAPIサーバーの開発経験 ・データベースの設計および操作経験(MySQL、PostgreSQL、MongoDBなど) ・クラウドプラットフォームの利用経験(AWS、Azure、GCPなど) ・Rustでの開発経験 ・バージョン管理ツール(Gitなど)の使用経験
当社はは、AI経費精算SaaS、AI入金消込SaaSを展開するAIスタートアップ企業です。 メイン事業の、AI経費精算SaaSは大企業を中心に数多くの企業に対する導入実績を誇っており、事業は飛躍的な成長を続けています。 【プロダクト概要】 経費精算プロセスの始まりから終わりまでを自動化する仕組みを、一気通貫で提供しています。 現在、当社ではテックサイドの人員体制強化を目指しており、エンジニアメンバーを積極的に求めています。本求人では、プロダクト価値の最大化を目指してくださるPdMを募集しております。 【技術スタック】 バックエンド:Rust フロントエンド:TypeScript クラウド:Google Cloud DB:CloudSQL PostgreSQL API:GraphQL 【業務内容】 ・PdMとして、当社が提供する各プロダクトの取りまとめ ・個人の成果よりもチームの成果を重視します ・目標も成果もチームで決めてチームで得るものとしています ・チームで議論してチームで改善を進めていきます
案件の必須スキル
・Webアプリのプロダクト/プロジェクトマネジメント経験 ・Webアプリの要件定義、開発コスト設計・エンジニア工数管理設計のご経験 ・Webアプリの保守・運用のご経験
【職務内容】 - インフラ環境の構築、運用 - モニタリングとアラートの設定 - セキュリティポリシーの策定とその適用の自動化 - gRPCサーバーの設計と実装 - 開発した機能に対するテスト - CI/CD環境の構築、整備 (例) 国内外のユーザーが利用し、リアルタイムの処理が必要な高度なプロダクトを提供しております。 飛行機の予約プロセスから空港でのチェックインの誘導などのシステム開発など、航空体験の開発に携わっていただきます。 内製の開発チームなので、プロダクトの意思決定なども含め深く関わる事ができます。 - システムの保守運用 【勤務体系】 - フレックス - コアタイム 10時〜17時 【ワークスタイル】 - フルリモート
案件の必須スキル
【開発経験】 - スクラムを用いた開発の経験 - 次のいずれかのクラウドベンダーを使用したインフラ環境の構築、運用経験が3年以上であること - Google Cloud - AWS - Azure - 次のいずれかのIaCを使用した開発経験が3年以上であること - Terraform - Pulumi - IaCに類するクラウドベンダーのサービス - AWSであればAWS CloudFormationなどが該当 - 次のいずれかの言語を用いた開発を行った経験があること - Go - Java - Kotlin - Scala - C# - TypeScript - Rust - PHP - Ruby - Python - JavaScript - プロダクトの技術選定を主体的に行った経験
◆採用背景 Vertical SaaS特化のスタートアップファクトリー事業を行う会社にて 「クリプト×ヘッジファンド」のような新規事業になります。 基本的には、自社専用の裁定取引のシステムトレードをメインとして、10~100億規模の運用をしていきます。(基本的には自己資本を想定) トレードシステムは、自社向けの運用システムを想定しています。 ◆職務内容 システム開発(データ収集機能・Webアプリのバックエンド)をお願いします。 ○一番最初に構築するシステム - 各CEX/DEXから、トレードに関係する各種データを取得し続ける仕組みをつくります。 - リアルタイムでのデータ収集 - 過去のデータ収集(できる部分まで) - この部分の、「データモデルの設計からデータ取得機能の実装まで」をお願いします。 投資という事業モデルを考えると、いかに組織能力としてのアセットを積み重ねていくか?が最終的な差別化要素になってきます。そのコアの一つにデータ収集・トレードシステムは欠かせません。 システムでは、主に以下のような課題を解決したいと思っています。 1. データ不足:1分足レベルの細かい過去データは、どこも提供していないので、自分たちで取得し続ける 2. 既存ツールの網羅性不足:DefiLamaやTradingViewは便利だが、どっちかにしかないデータがあったりして、最終的に分析したいときに手間がかかったり出来なかったりする 3. 仮説構築→検証までの時間:上記のような課題感のせいで、データの準備等の本質的には意味のない作業に時間をかけてしまい、検証までのプロセスが長くなる 【チーム構成】 現状は3名です。 PdM1名,メンバー2名(業務委託の方)
案件の必須スキル
- Python(or Rust)を使ったソフトウェアの開発経験3年以上 - API設計やデータモデル設計の経験 - クリプトのトレードに関する基礎的な知識 上記に加え下記のどちらかの経験必須です。 1) ブロックチェーン自体の開発をしていた 2)トレードのBot(システム)を開発していた
◆採用背景 Vertical SaaS特化のスタートアップファクトリー事業を行う会社にて 「クリプト×ヘッジファンド」のような新規事業になります。 基本的には、自社専用の裁定取引のシステムトレードをメインとして、10~100億規模の運用をしていきます。(基本的には自己資本を想定) トレードシステムは、自社向けの運用システムを想定しています。 ◆職務内容 システム開発(データ収集機能・Webアプリのバックエンド)をお願いします。 ○一番最初に構築するシステム - 各CEX/DEXから、トレードに関係する各種データを取得し続ける仕組みをつくります。 - リアルタイムでのデータ収集 - 過去のデータ収集(できる部分まで) - この部分の、「データモデルの設計からデータ取得機能の実装まで」をお願いします。 投資という事業モデルを考えると、いかに組織能力としてのアセットを積み重ねていくか?が最終的な差別化要素になってきます。そのコアの一つにデータ収集・トレードシステムは欠かせません。 システムでは、主に以下のような課題を解決したいと思っています。 1. データ不足:1分足レベルの細かい過去データは、どこも提供していないので、自分たちで取得し続ける 2. 既存ツールの網羅性不足:DefiLamaやTradingViewは便利だが、どっちかにしかないデータがあったりして、最終的に分析したいときに手間がかかったり出来なかったりする 3. 仮説構築→検証までの時間:上記のような課題感のせいで、データの準備等の本質的には意味のない作業に時間をかけてしまい、検証までのプロセスが長くなる 【チーム構成】 現状は3名です。 PdM1名,メンバー2名(業務委託の方)
案件の必須スキル
- Python(or Rust)を使ったソフトウェアの開発経験3年以上 - API設計やデータモデル設計の経験 - クリプトのトレードに関する基礎的な知識 上記に加え下記のどちらかの経験必須です。 1) ブロックチェーン自体の開発をしていた 2)トレードのBot(システム)を開発していた
職務内容 VerticalSaaS特化のスタートアップファクトリー事業を行う会社にて「クリプト×ヘッジファンド」のような新規事業になります。 基本的には、自社専用の裁定取引のシステムトレードをメインとして、10~100億規模の運用をしていきます。 トレードシステムは、自社向けの運用システムを想定しており、データ分析基盤サービスを中心にデータ、パイプライン構築をお願いします。 概要詳細 ・システム開発(データ収集機能・Webアプリのバックエンド)・各CEX/DEXからトレードに関係する各種データを取得し続ける仕組み作り・リアルタイムでのデータ収集・過去のデータ収集(できる部分まで) 必須スキル ・Python(orRust)を使ったソフトウェアの開発経験・API設計やデータモデル設計の経験 ・クリプトのトレードに関する基礎的な知識 歓迎スキル ・クリプトのトレードBotの開発経験 ・DeFi/DEX/裁定取引/MEXなどへの理解 ・Solidityでの開発経験 ・機械学習やデータ分析の経験 単価 700,000円〜1,000,000円※週5の場合 働き方 完全フルリモート 開始時期(期間) 即日 週稼働日数 週2~5日
案件の必須スキル
不動産売買業務における物件と顧客に関する膨大なやり取りや情報をまとめて管理し、業務改善を支援するサービスのリプレイスメントをお任せします。 ※既に稼働中のシステムのリプレイスになります。 ※現在想定しているのはWebAPのみで、モバイル対応は考えておりません。 ※環境(言語): ・フロント:TypeScript(React.js or Vue.js) ・サーバサイド:Rust ・インフラ:AWS
案件の必須スキル
【必須】 ・フルスタックで開発できる方(フロント/サーバサイド) ・TypeScriptの経験 ・SPAの開発経験 ・Rustに興味関心がとても強い方
自社サービスとして展開している法人向け危機管理SaaSのサーバーサイド開発を担当して頂きます。 【具体的業務】 ・レガシーだった従来のあらゆるリスクマネジメント の効率化を図るサービスとなっております。 ・開発言語は、サーバーサイドがGolng(一部Cと Python)とフロントエンドがTypescript (Next.js)です。 ・開発チームのメンバーがほぼ全員フルリモート (週1出社でMTGの場合あり)なので、多様な働き方 もご相談ください。 【開発環境】 ・サーバーサイド:Golang(echo、gorm、 sql-migrate)、DDD、 マイクロサービスアーキテクチャ ・フロントエンド:Typescript、Next.js (React.js)、SSR、 Atomic Design ・インフラ:GCP(一部AWS) ・その他:Github、Slack
案件の必須スキル
【必須】 ・Go、Rust、Kotlin、Elixirのいずれかを用いた API開発の実務経験があること ・EKS、GKEなどを用いてKubernetesを実務で構築 した経験があること 【尚可】 ・情報工学などの大学出身
同社は Fintechスタートアップ企業です。 海外送金、国際ブランドカード発行、後払いサービスなどをカバーしながら、BaaS (Banking as a Service)を展開しております。 今回はScalaで実装された大規模金融サービスアプリケーションを開発、保守、運用する業務をお任せいたします。 主にコーディングですが、要件定義ずみ情報を読み込み、堅牢なアプリケーション実装を行っていただきます。 ※社外とのコミュニケーションは基本的にはありません。 【技術環境】 ・言語:Scala ・データベース:GraphQL、MySQL ・インフラ:AWS ・その他:Docker、slack、Akka、gRPC、ScalaPB、slick
案件の必須スキル
【必須】 ・Scalaでの開発経験 ・大規模アプリケーション開発経験者 ・要件定義~テスト、運用保守を一貫して対応経験のある方(一人称での対応) 【尚良】 ・Rust の技術 ※保守ツールはRustで実装している。 ・耐障害性の高い運用構築
独自ブロックチェーンサービスのインフラ構築、運用に携わっていただきます。 ・Azureを用いた設計、構築 ・SRE業務 ・アプリケーションやミドルウェアの運用、パフォーマンス改善 ・DevOpsの効率化 ・監視、監査体制の強化と効率化(メトリクス設計、モニタリング体制の構築) サーバ(インフラ),AWS
案件の必須スキル
・クラウドサービスを用いたインフラ設計構築のご経験:3年以上 ・SRE業務(コードのデプロイ、監視、パフォーマンス改善等)の経験 ・C、C++、Go、Rust、Kotlin等の静止型付け言語を含む複数の言語による業務における使用経験
顧客体験マネジメントサービスの保守、改善がメインとなります。 【その他の作業内容】 ・顧客体験マネジメントサービスのマイクロサービス化、既存システムの改良 ・Web APIの新規開発、改修、保守、運用 ・プロダクト仕様に関するドキュメントの整備 ・新システムのアーキテクチャ検討 ・自動テストのカバレッジ向上 ・開発部の技術力向上 その他
案件の必須スキル
・オブジェクト指向言語でのWebAPIの開発経験3年以上 ・MySQLのスキーマ設計経験 ・AWS、GCPなどパブリッククラウドを用いたインフラ設計・構築経験 ・アジャイル開発のプロジェクトにおけるチーム開発経験
・製造業受発注システムのオペレーションチームや、 顧客、サプライパートナーの利用するシステムのバックエンドシステムの設計、実装 ・ミドルウェア、フレームワーク等の技術選定、検証 ・バックエンドシステム全体のアーキテクチャ設計 ・各種定性、定量リサーチ(ユーザー調査、ログ分析、問い合わせ分析など)に基づくシステムの改善 ・アルゴリズム、フロントエンドとのインターフェース設計 【プロダクト内容】 ・製造原価計算プロダクト ・製造工程、サプライチェーン管理プロダクト ・図面管理プロダクト ・製造パートナー連携プロダクト ・その他、新規プロダクトも企画中 【開発組織】 ・上記プロダクトいずれかの開発チームに所属 ・4-5名のチームが中心 ・テックリードやエンジニアリングマネージャーによるサポート ・スクラムベースの開発サイクル ・JIRAによるチケット管理 その他
案件の必須スキル
・Webアプリケーションのバックエンド開発経験(静的型付け言語だと尚可):3年以上 ・データ構造やアルゴリズムについての基礎知識 ・リレーショナルデータベースの利用経験 ・2言語以上のプログラム言語の経験(フロントエンドも含む) ・AWS、GCP等のパブリッククラウドを利用した開発経験 ・Git、GitHubを利用したチーム開発スキル
デジタルコンサルティング事業を行っている企業にて ブロックチェーンデータプラットフォームの設計・実装、及び、 仮想通貨取引所の設計・実装を行なっていただきます。 仮想通貨取引所については、独自トークンを扱う取引所を実装するため、 セキュリティや安全性などかなり厳しい要件をクリアする必要がありますが、 今後スタンダートになっていくことが想定される仮想通貨取引所の設計・実装が経験できるので 常に新しい技術にチャレンジしていきたい方とっては魅力的な案件です。 <開発環境> Golang,kops,Aurora,Kinesis,KMS ※使用する可能性有り ・ElastiCache ・CloudHMS ・System Manager ・AWS WAF, Shield ・Amazon Inspector ※ブロックチェーン関連技術 ・Bitcoind,Gethなどのブロックチェーンクライアントの運用 ・Solidity,Truffleを使ったスマートコントラクト開発 Go,Java,Python,Scala,PHP,C/C++,HTML5/CSS3,JavaScript,DB(インフラ),AWS
案件の必須スキル
・GolangやDjango等の言語、フレームワークを用いたWebアプリケーションの設計・開発経験、 またはJava,C/C++,Rust,Scala, Pythonの開発経験が3年以上 ・大規模アプリケーションの開発、運用経験 ・AWSやGCPなどクラウド環境でのインフラ設計、構築、運用経験 ・データ毎の特性に合わせたRDBMS以外のデータストア(Amazon DynamoDB等のNoSQLデータベース、Elasticsearch等の検索エンジン等)を用いたシステムの設計、開発経験
【業務内容】 ・AIを使用したシステムの設計、開発、および実装 ・対話型デジタルヒューマンを用いた企画・開発 ・自然言語処理技術を用いた対話システムの構築 ・ユーザーインタラクションの最適化とユーザーエクスペリエンスの向上 外国籍:不可
案件の必須スキル
・Node.js、最新のECMAScript、Perl、Rust、Wasm、最新のC++の経験 ・Linux、ネットワーク、データベース、VoIP、インフラ知識/経験 ・Unreal Engineの使用経験 下記いずれかの資格保有が最低限必要となります。 ・基本情報技術者試験 ・G(ジェネラリスト)検定 ・E(エンジニア)検定 ・Python3 エンジニア認定試験 ・統計検定
弊社プロパーが参画しており、そのチームに入り エンド社内アプリケーションの開発に携わっていただきます。
案件の必須スキル
・Flutter基本設計から3年程度 ・バックエンドでの開発経験
■職務内容 自社システムにおけるインフラエンジニアとして、 サーバー調達や構成管理ツールを使ったサーバー構築、ミドルウェアやAPIの開発を担当し、システムの可用性や信頼性を担保する責務を持ちます。 ■主な業務 ・ホスティング事業におけるメールの信頼性 - 老朽化したサーバのリプレイス - 日次運用業務(障害対応、問い合わせに関する調査) - 新規サービスに関するサポート業務(技術調査、検証等) -Nginx, PostfixなどのSMTPサーバーの開発や運用 -PowerDnsなどの権威DNSの運用 -メールフィルター、メール通数制御ソフトウェアなどの運用 ▼解決したい課題 ・トイルの削減 ・ソフトウェアEOLによるアップデート対応 ・次世代のホスティングアーキテクチャ設計 ・セキュリティや会計も含めたソフトウェア的な統制 ・ホスティングのDevRel活動 ・コモディティ化したホスティングにおける新しい価値創出 ■求める人物像 ・弊社の「わたしたちが大切にしている3つのこと」に共感し、行動してくれる方 ・事業部内外パートナーはじめ、周囲と円滑にコミュニケーションが取れる方 ・積極的にアウトプットを行い、エンジニア間で成長し合える環境を目指せる方 ・主体的にタスクを進め、サービスの品質向上に貢献できる方
案件の必須スキル
- Linuxの基礎知識 - ミドルウェアの知識、経験(nginx/apache/mysql/postfix/qmail/etc...) - Shellスクリプトの作成、デバック - Githubの経験(Githubでプルリク→レビューしてもらいその後、修正等) また以下の知識や能力または経験が1つ以上あること ・TCP/IP, HTTP などのネットワークプロトコルやアーキテクチャに対する理解 ・Linux/Unix環境でのシステム運用能力 ・Infrastructure as Code についての理解と運用/構築能力 ・プログラミング言語を用いた開発能力とGit 等バージョン管理システムの利用経験
案件概要:Fintechサービス開発(Ruby,React.js) 業務内容: ・リリース済みのFintechサービスに対する追加開発、改修業務 ・元請エンジニアと一緒になってチーム開発していただきます ・開発手法はアジャイルでペアプロがあります 場所:基本リモート ※月に1回出社あり(顧客先が複数あり都内になります) 外国籍:NG
案件の必須スキル
・Ruby/RoRを使用した開発経験 ・React.jsを使用した開発経験
案件概要:Fintechサービス開発(Ruby,React.js) 業務内容: ・リリース済みのFintechサービスに対する追加開発、改修業務 ・元請エンジニアと一緒になってチーム開発していただきます ・開発手法はアジャイルでペアプロがあります 場所:基本リモート ※月に1回出社あり(顧客先が複数あり都内になります) 外国籍:NG
案件の必須スキル
・Ruby/RoRを使用した開発経験 ・React.jsを使用した開発経験
クロスチェーンブリッジのスマートコントラクト開発 ■募集背景 社内プロジェクト体制の変化でブロックチェーン技術に知見のある方が、別のプロジェクトに移動になっているので、お力をお借りしたいです。 ※働き方:フルリモートと出社選択可、MTGは平日の10-18時の間を想定
案件の必須スキル
・Solidityでのコントラクト開発経験3年以上 ・静的型付け言語(Go, C/C++, Java, Rust, Scala等)を用いた開発経験
大手生命保険ホールディングスの研究開発を行う部署にてPoC開発及びプロダクト開発に携わって頂きます。 ※詳細は商談時にお話させていただきます。 主にKotlin+JetpackでのAndroid開発をお願いする予定です。 【開発スタイル】 アジャイルのSCRUM手法を取り入れています。 スプリントは2週間です。 チーム構成はデザイナーを含め5名前後で案件ごとに分かれています。 <具体的な作業内容>※スキルやPJT状況によってお任せする作業は変わってきます。 ・ネイティブスマホアプリの設計と開発 ・Webアプリ(SPA)の設計と開発 ・サーバーレス構成のマイクロサービスの設計と実装 ・開発物の結合テスト(テストケース作成、テスト実施) ・モック段階からの機能実装アイデア出し 【企業情報補足】 「保険業界」というワードを聞くとどうしても堅いイメージがありますが 作っていくサービスは他業界へ向けて様々な先端技術を絡めた開発になりますので 「アイディアをシステムで実現する」ことがゴールであれば使用技術やプロセスは問いません。 チームも柔軟な思考のメンバーが多く、トライ&エラーを楽しめる方にJoin頂きたい案件でございますので 最新開発環境を推奨するweb系企業をイメージ頂ければ問題ありません。 また、最新の技術環境を積極的に取り入れていきます。 その中で未経験な技術、新しい技術へチャレンジしたい方も歓迎しております。 ※リモート対応可能 Android
案件の必須スキル
・アプリケーション開発の経験:5年以上 ・フロントエンド(Web/ネイティブ)、バックエンド両方ができる方(特に希望) またはAndroid(Kotlin + Jetpack)開発に精通している方 ※バックエンド技術スタック(TypeScript,Go,SpringBoot,Kotlin,C#,Rust) ・AWS or GCP上でのクラウドネイティブなシステム開発経験あり
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ■仕事内容 以下業務をご担当いただきます。 -インフラ環境の構築、運用 -モニタリングとアラートの設定 -セキュリティポリシーの策定とその適用の自動化 -gRPCサーバーの設計と実装 -開発した機能に対するテスト -CI/CD環境の構築、整備 -システムの保守運用 ■開発環境 インフラ -コンテナの動作環境 -CloudRun -IaC -Terraform -モニタリング -Datadog -ページャー -PagerDuty -CI -GitHubActions -CD -HCPTerraform ■リモート状況:フルリモート(地方可能) ■面談回数:1回 ■勤務時間:10:00〜19:00 ■精算:140-180 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
-スクラムを用いた開発の経験 -次のいずれかのクラウドベンダーを使用したインフラ環境の構築、運用経験が3年以上であること -GoogleCloud -AWS -Azure -次のいずれかのIaCを使用した開発経験が3年以上であること -Terraform -Pulumi -IaCに類するクラウドベンダーのサービス -AWSであればAWSCloudFormationなどが該当 -次のいずれかの言語を用いた開発を行った経験があること -Go -Java -Kotlin -Scala -C# -TypeScript -Rust -PHP -Ruby -Python -JavaScript -プロダクトの技術選定を主体的に行った経験 -大卒
弊社は、デジタル通貨の普及によって社会の変革を行う会社です。 地方自治体や地方銀行にデジタル通貨プラットホームを提供することで、地方経済に新しいお金の流れを生み出し、活性化につなげていきます。 ■事業内容 ・デジタル地域通貨、分散型ID発行SaaSの開発、提供、導入支援 ・ブロックチェーンを活用した金融・文書管理プラットフォームのシステム開発 ・ブロックチェーンを活用したデジタル化推進のコンサルティング 等 現在、弊社のDecentralizedId/VerifiableCredentialsプラットフォームと地域通貨の開発経験を活かし、 エンジニアチーム一丸となって日本初のステーブルコイン実現に向けて邁進中です。 ステーブルコインを活用したブロックチェーンプロダクや、DecentralizedId/VerifialbleCredentialを活用したサービスについて 熱くなれるエンジニアをお待ちしております。 共に、世界に通じるプロダクトづくりをしましょう!! ブロックチェーン技術を採用したステーブルコイン発行プラットフォーム、及びW3Cに準拠したDID/VCを開発し、 それを使用してアプリケーション開発を行ってます。 弊社は2020年に設立された会社です。 これまでに自治体などに、ブロックチェーン技術を採用したデジタル地域振興券・分散型IDの発行プラットフォームを提供してきております。 ブロックチェーン技術でサービス提供を実装している、日本では数少ない会社です。 2023年より、地方自治体や事業会社の様々なニーズによりフレキシブルに応えられるよう、 コンソーシアム型ブロックチェーンを活用した新プラットフォームの開発に取り組んでおります。 現在、某地方銀行と協業し、ステーブルコインの発行に向け開発に着手しております。 各市町と地域金融機関が一体となりデジタル地域通貨の利用を促進することで、 地域の皆様に利便性の高い決済手段を提供するとともに、行政サービスの向上や生産性向上実現に貢献いたします。 ■本ポジションでの業務概要 ・金融機関と折衝を行い、要件を確立する ・各プロジェクトを計画化し、ステークホルダーと折衝する ・顧客要望や戦略的意図をもとに、プロダクトバックログの作成・管理する ・開発チーム間が連携して作業を行うよう調整を行う ・必要に応じて弊社法務部や官公庁と連携し、法に遵守した設計を行う ・プロダクトに関わる進捗、課題、リリース計画を把握し、金融機関に報告する ・プロダクトに関わる潜在的なリスクを予測し、その対策を計画する ・設定された収益目標に対し、実際の収益が目標に達するよう調整する ■プロジェクト全体での主な技術スタック iOS:Swift, SwiftUI Android:Kotlin, JetpackCompose スマホアプリの一部:Rust, UniFFI Webフロントエンド:TypeScript, React, Next.js Web API:TypeScript, express.js, Zodios, Rust Blockchain:Solidity, Hardhat, Ethereum, BESU インフラ:AWS, Terraform, Datadog ソースコード管理:Github, GithubActions プロジェクト管理:Jira, Confluence 情報共有ツール:Discord, Slack, Miro
案件の必須スキル
・プロジェクトマネジメント経験 ・AWS、GCP、Azure等のクラウドでの開発経験 ・社内外の事業部門との折衝ができる方 ・自分たちのプロダクトで一緒に金融業界を変えていきたい方
弊社は、デジタル通貨の普及によって社会の変革を行う会社です。 地方自治体や地方銀行にデジタル通貨プラットホームを提供することで、地方経済に新しいお金の流れを生み出し、活性化につなげていきます。 ■事業内容 ・デジタル地域通貨、分散型ID発行SaaSの開発、提供、導入支援 ・ブロックチェーンを活用した金融・文書管理プラットフォームのシステム開発 ・ブロックチェーンを活用したデジタル化推進のコンサルティング 等 現在、弊社のDecentralizedId/VerifiableCredentialsプラットフォームと地域通貨の開発経験を活かし、 エンジニアチーム一丸となって日本初のステーブルコイン実現に向けて邁進中です。 ステーブルコインを活用したブロックチェーンプロダクや、DecentralizedId/VerifialbleCredentialを活用したサービスについて 熱くなれるエンジニアをお待ちしております。 共に、世界に通じるプロダクトづくりをしましょう!! ブロックチェーン技術を採用したステーブルコイン発行プラットフォーム、及びW3Cに準拠したDID/VCを開発し、 それを使用してアプリケーション開発を行ってます。 弊社は2020年に設立された会社です。 これまでに自治体などに、ブロックチェーン技術を採用したデジタル地域振興券・分散型IDの発行プラットフォームを提供してきております。 ブロックチェーン技術でサービス提供を実装している、日本では数少ない会社です。 2023年より、地方自治体や事業会社の様々なニーズによりフレキシブルに応えられるよう、 コンソーシアム型ブロックチェーンを活用した新プラットフォームの開発に取り組んでおります。 現在、某地方銀行と協業し、ステーブルコインの発行に向け開発に着手しております。 各市町と地域金融機関が一体となりデジタル地域通貨の利用を促進することで、 地域の皆様に利便性の高い決済手段を提供するとともに、行政サービスの向上や生産性向上実現に貢献いたします。 ■本ポジションでの業務概要 ・Web API開発(TypeScript, express.js, Rust) ・Webフロント開発(TypeScript, React, Next.js) ・CI/CDパイプライン構築(GithubActions) ・テストの作成(jest) ・コードレベルでの設計、テストの作成 ■プロジェクト全体での主な技術スタック iOS:Swift, SwiftUI Android:Kotlin, JetpackCompose スマホアプリの一部:Rust, UniFFI Webフロントエンド:TypeScript, React, Next.js Web API:TypeScript, express.js, Zodios, Rust Blockchain:Solidity, Hardhat, Ethereum, BESU インフラ:AWS, Terraform, Datadog ソースコード管理:Github, GithubActions プロジェクト管理:Jira, Confluence 情報共有ツール:Discord, Slack, Miro
案件の必須スキル
・webアプリケーションの開発経験:5年以上 ・TypeScriptを使用したWebバックエンドもしくはフロント開発:2年以上 ・jest等フレームワークを使用したテストの作成経験:1年以上 ・git, dockerを使用した開発経験:1年以上
ブロックチェーンを用いたプラットフォームプロダクトにおけるバックエンドシステムの設計、実装をしていただける方を募集しております。 ・作業内容 クロスチェーンブリッジのスマートコントラクト開発 Go
案件の必須スキル
・Goでの開発経験:3年以上 ・Solidityでのコントラクト開発経験3年以上 ・静的型付け言語(Go, C/C++, Java, Rust, Scala等)を用いた開発経験
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ■仕事内容 以下業務をご担当いただきます。 -インフラ環境の構築、運用 -モニタリングとアラートの設定 -セキュリティポリシーの策定とその適用の自動化 -gRPCサーバーの設計と実装 -開発した機能に対するテスト -CI/CD環境の構築、整備 -システムの保守運用 ■開発環境 インフラ -コンテナの動作環境 -CloudRun -IaC -Terraform -モニタリング -Datadog -ページャー -PagerDuty -CI -GitHubActions -CD -HCPTerraform ■言語能力 -ミーティングにて英語による議論を複数人と行えること ■場所:フルリモート(地方可能) ■面談回数:1回 ■勤務時間:10:00〜19:00 ■精算:140-180 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
-スクラムを用いた開発の経験 -次のいずれかのクラウドベンダーを使用したインフラ環境の構築、運用経験が3年以上であること -GoogleCloud -AWS -Azure -次のいずれかのIaCを使用した開発経験が3年以上であること -Terraform -Pulumi -IaCに類するクラウドベンダーのサービス -AWSであればAWSCloudFormationなどが該当 -次のいずれかの言語を用いた開発を行った経験があること -Go -Java -Kotlin -Scala -C# -TypeScript -Rust -PHP -Ruby -Python -JavaScript -プロダクトの技術選定を主体的に行った経験
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ■仕事内容 以下業務をご担当いただきます。 -インフラ環境の構築、運用 -モニタリングとアラートの設定 -セキュリティポリシーの策定とその適用の自動化 -gRPCサーバーの設計と実装 -開発した機能に対するテスト -CI/CD環境の構築、整備 -システムの保守運用 ■開発環境 インフラ -コンテナの動作環境 -CloudRun -IaC -Terraform -モニタリング -Datadog -ページャー -PagerDuty -CI -GitHubActions -CD -HCPTerraform ■リモート状況:フルリモート(地方可能) ■面談回数:2回 ■勤務時間:10:00〜19:00 ■精算:140-180 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
-スクラムを用いた開発の経験 -次のいずれかのクラウドベンダーを使用したインフラ環境の構築、運用経験が3年以上であること -GoogleCloud -AWS -Azure -次のいずれかのIaCを使用した開発経験が3年以上であること -Terraform -Pulumi -IaCに類するクラウドベンダーのサービス -AWSであればAWSCloudFormationなどが該当 -次のいずれかの言語を用いた開発を行った経験があること -Go -Java -Kotlin -Scala -C# -TypeScript -Rust -PHP -Ruby -Python -JavaScript -プロダクトの技術選定を主体的に行った経験 -ミーティングにて英語による議論を複数人と行えること
大手航空会社の開発プロジェクトを請け負う企業にて、バックエンドエンジニアとして参画して頂きます。 飛行機の予約プロセスから空港でのチェックインの誘導などのシステム開発など、航空体験の開発にに携わって頂きます。 働き方としてバーチャルオフィス (Gather) を導入しており、ペアプロでの開発も行って頂く予定です。 【具体的な業務内容】 ・デザイナー、及びフロントエンドエンジニアと協調したUI/UX の設計 ・gRPC サーバーの設計と実装 ・サードパーティが提供するSaaSにおける API の調査と検証 ・開発した機能に対するテスト ・CI/CD 環境の構築、整備 ・システムの保守運用 ※面談は弊社「プロエンジニア」のキャリアコンサルタントが同席の上、1回(テスト有)行います。プロエンジニア(運営元:インターノウス株式会社)ではエンド案件を中心に常時8000件の案件を保有しており、エンジニアの方々に業界最安値級の手数料で安心して働ける高品質な案件をご紹介しております。 【登録から就業までの流れ】 STEP.1 「プロエンジニア」(案件掲載元)で無料会員登録もしくは案件に申し込み ↓ STEP.2 キャリアコンサルタントよりお電話にて詳細をお伺いします ↓ STEP.3 案件のご紹介 ↓ STEP.4 紹介先企業との三者面談 ↓ STEP.5 就業スタート 【お問い合わせ先】 登録済みの方:担当のキャリアコンサルタントにお電話ください。 まだ登録がお済みでない方:掲載元の「お問い合わせ」よりお問い合わせください。
案件の必須スキル
・Kotlin、Go、Java、Scala、C#、TypeScript、Rust などの言語を用いた開発経験 5年以上 ・スクラム開発の経験 ・プロダクトの技術選定を主体的に行った経験 ・受け身でなく、主体的に業務に取り組める方 ・ソフトウェアアーキテクチャかデザインパターンの利用経験 - フレームワークやMVCの利用経験のみはNG ・ユニットテストの実装経験
大手航空会社の開発プロジェクトを請け負っている企業にて、SREポジションを募集しております。 【具体的な業務内容】 ・インフラ環境の構築、運用 ・モニタリングとアラートの設定 ・セキュリティポリシーの策定とその適用の自動化 ・gRPC サーバーの設計と実装 ・開発した機能に対するテスト ・CI/CD環境の構築、整備 ・システムの保守運用 また、働き方としてバーチャルオフィス (Gather) を導入しており、ペアプロでの開発も行って頂く予定です。 ※面談は弊社「プロエンジニア」のキャリアコンサルタントが同席の上、1回(テスト有)行います。プロエンジニア(運営元:インターノウス株式会社)ではエンド案件を中心に常時8000件の案件を保有しており、エンジニアの方々に業界最安値級の手数料で安心して働ける高品質な案件をご紹介しております。 【登録から就業までの流れ】 STEP.1 「プロエンジニア」(案件掲載元)で無料会員登録もしくは案件に申し込み ↓ STEP.2 キャリアコンサルタントよりお電話にて詳細をお伺いします ↓ STEP.3 案件のご紹介 ↓ STEP.4 紹介先企業との三者面談 ↓ STEP.5 就業スタート 【お問い合わせ先】 登録済みの方:担当のキャリアコンサルタントにお電話ください。 まだ登録がお済みでない方:掲載元の「お問い合わせ」よりお問い合わせください。
案件の必須スキル
・GCP、AWS、Azure のいずれかを用いたインフラ環境の構築、運用経験 5年以上 ・Terraform や Pulum iなどを用いた IaCを使用した開発経験 3年以上 ・Kotlin、Go、Java、Scala、C#、TypeScript、Rust などを用いた開発経験 ・プロダクトの技術選定を主体的に行った経験
自社サービスの機能改善やオプション機能の追加に開発に携わっていただきます。 ■具体的な作業内容 ・RustでActix Webを使用し、GraphQLサーバーを開発しています。 ・Rust未経験者でも静的型付け言語(GoやScalaなど)の業務経験がありましたら、問題ありません。 ・社員エンジニアとスクラムチームを形成し、スクラムイベントを通じて、開発メンバー全員でスプリントを消化していく体制になります。 ・状況やご希望に応じてフロントエンド領域をお願いすることもあります。
案件の必須スキル
・Webサービスやシステム開発におけるサーバーサイドエンジニアとして3年以上の開発経験 ・静的型付け言語(Rust、Go、Scala、Kotlinなど)での開発実務経験 ・SQLの実装経験(基本的なDDL、DMLに加え、結合、集計、集合、case文などを理解している方) ・AWSなどクラウド環境を利用したシステム開発の経験 ・Dockerなどのコンテナ技術を利用した開発経験
債権、督促管理プラットホーム(SaaS)の「新規機能追加」「機能改修」「機能改善」をご担当頂きます。 上流から下流まで(要件定義~設計・実装・運用)が担当範囲となります。 開発以外の業務(市場分析や市場調査、リクルーティング等)についてもご支援頂く可能性があります。 BackendとFrontendでチームが分かれていないため、両方ご担当頂きます。 Ruby
案件の必須スキル
・Ruby on Railsの開発経験:2年以上 ・RSpec等を使ったテストコードの実装経験 ・React(TypeScript)の開発経験もしくは知見がある方 ・Webサービス(SaaS)の運用経験 ・フルスタックで開発した経験
店舗とECをつなぎオムニチャネル化を実現するID連携サービスのWebアプリケーションエンジニアを募集します。 今後以下のような機能を素早く出していくことで、オムニチャネル化を支援するプロダクトとして業界をリードし、市場の期待に応えていけるだろうと考えています。 ・オンラインストアで発生した注文の店舗受け取り機能の開発 ・プラットフォーム間で連携するデータの拡大 ・会員カード活用促進のためのダッシュボード開発 ・会員カード活用の影響をマーチャントが追跡できるようなプラットフォーム連携の拡張 ・SFA(Salesforceなど)、アプリケーションDB、Shopify APIなどを統合した、社内向け分析環境の作成と運用 現在チームは2名のエンジニアがバックエンド~フロントエンドまで横断的に開発を行っています。 開発スタイルはスクラム開発のスタイルでビジネスサイドと共に進めており、業務委託の方にもチームイベントへのコミットをお願いしています。 ・アプリケーションコードの実装 ・Issue、PR、ドキュメント共有ツールなどを用いた技術文書の作成 ・外部プラットフォーム(Shoipfy API、スマレジプラットフォームAPIなど) の調査
案件の必須スキル
・静的型付言語での開発経験:3年以上 ・Webアプリケーションの開発:2年以上
新卒向け就活サービスのバックエンドをメインで開発していただきます。 現在、対象のサービスは大きな転換点を迎えており、ハイクラスの新卒の圧倒的なNo.1サービスになるべく、 良いUXを提供・大幅な技術の刷新プロジェクトをスタートさせています。 具体的には、ユーザービリティの向上や顧客拡大のために、UIを大きく刷新するプロジェクトを進めています。 その際、技術としてはCakePHPからGoとReactへの移行を進めており、さらなる技術的アップデートとしてNext.jsの導入も検討開始しております。 Go
案件の必須スキル
・静的型付け言語(Go・Rust・Kotlin・etc)を用いた Web アプリケーションの開発経験:3年以上
ブロックチェーンゲームの開発、運営にかかわるサーバーサイドエンジニアを 募集しています。 経験や状況に応じて、ゲームの企画段階から設計まで幅広い工程に関わっていただきます。 【作業内容詳細】 ・ブロックチェーンゲーム(ブラウザまたはアプリ)の設計、開発、運用 ・開発環境の構築(ゲームツール、サーバ構築、テスト環境など) ・運用の負荷軽減に対する効率化、およびアップデートの作業軽減における効率化 ・ゲーム開発技術のスキル習得、ノウハウ共有 ブロックチェーンの技術やトレンドは、刻一刻とアップデートされていくため、 ブロックチェーンゲームの企画や開発を遂行するにあたっては、常にアンテナを 高く張り、最新の情報を把握する必要があります。 また、様々な権利や法規制等も絡むため、幅広い知識や理解も不可欠になります。 裏を返せば、誰も成しえないことを実現できるチャンスがたくさん転がっています。 常に自らを成長させつつ、成果が会社の業績に直結するだけではなく、 社会全体に大きな影響を及ぼす可能性を秘めた重要なポジションです。 Go
案件の必須スキル
・サーバーサイドの開発経験:3年以上(言語は何でも可) ・データベースのトランザクション、ロックを使用した開発経験
自社サービスである資金調達プラットフォームのSRE業務をお任せします。 22年4月にサービスリリースしましたが、お客様も順調に増えてきており、 アカウント管理、セキュリティ管理の基盤を強固にしていきたいと考えております。 当サービスはお客様から財務データを預かり、そのデータを解析し与信モデルを策定、 与信モデルをもとに顧客への資金提供を行っており、インフラはサービスの基盤として 非常に重要となっております。 新たなマッチングシステムの構築を目指したインフラの改善を担っていただきたいと 考えております。 【具体的な作業内容】 ・CI/CDやチケット管理など、アジャイルスクラム開発を支援するインフラの構築、保守 ・システム、サービスの信頼性向上のための運用自動化 ・障害検知や性能維持のための監視環境の構築、保守 ・Infrastructure as Codeの構築 【開発体制】 プロダクト開発部:8~9名前後 CTO、PdM、エンジニア2名、データサイエンティスト、業務委託メンバー数名 ※フランス、インド、ポーランドなど多国籍なメンバーが活躍しております AWS
案件の必須スキル
・プログラミングの実務経験(Golang、Python、Rustなどが望ましい):2年以上 ・AWSなどのパブリッククラウドを利用した実務経験:2年以上 ・インシデントの対応から事後処理までの経験 ・データシステム(RDB、NoSQL、キューなど)の選定、開発、運用の経験 ・システムメトリクスの継続的な収集とインシデント、メトリクスのアラートに関する知識 ・英語に抵抗感がないこと(Slackなどテキストベースでの英語コミュニーケーションが発生するため)
・通信業向け生成AIプロダクト開発支援 ・iPaaSやCopilotを模したプロダクトの構築 ・FY24年度中の外販に向けて生成AIのフルスタックエンジニアとして支援 ・FY24年度以降も改修や保守に従事予定 ・AIのバックエンドを担当 ・要件定義~開発~運用保守
案件の必須スキル
・フルスタックエンジニアとしての実務経験 ・バックエンド開発経験 ・TypeScript、Rust、javaを使用した開発経験 ・AI案件での実務経験 ・能動的に動くことができる
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ■案件概要 製品の開発チームにおいて、プロダクト開発、 プロジェクトマネジメントを行っていただきます。 ・プロダクト開発 アーキテクチャを描き、設計・開発を自身で手を動かして頂きます ・製品開発チームのマネジメント業務 -リソースプランの策定 -タスク・進捗管理 -課題・品質管理 -お客様問い合わせ対応 ・製品開発関連ドキュメント管理 ・製品ロードマップの策定 ・製品ビジネスモデルの策定 ・製品マニュアル作成 ■備考 ・面談:web1回予定 ・精算幅:140-180予定 ・場所:リモート可/目黒 ・時間:10:00~19:00予定 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
-SEとしての設計、開発経験(言語不問) -PM経験 -上記案件概要に記載の内容が1人称で行える方 -コミュニケーションに自信がある方、柔軟に環境に対応できる方(スキルがあってもお見送りになってしまうのでマストです)
ブロックチェーンゲームの開発、運営にかかわるサーバーサイドエンジニアを 募集しています。 経験や状況に応じて、ゲームの企画段階から設計まで幅広い工程に関わっていただきます。
案件の必須スキル
・サーバーサイドの開発経験:3年以上(言語は何でも可) ・データベースのトランザクション、ロックを使用した開発経験
自社サービスとして展開している法人向け危機管理SaaSのサーバーサイド開発を担当して頂きます。 【具体的業務】 ・レガシーだった従来のあらゆるリスクマネジメント の効率化を図るサービスとなっております。 ・開発言語は、サーバーサイドがGolng(一部Cと Python)とフロントエンドがTypescript (Next.js)です。 ・開発チームのメンバーがほぼ全員フルリモート (週1出社でMTGの場合あり)なので、多様な働き方 もご相談ください。 【開発環境】 ・サーバーサイド:Golang(echo、gorm、 sql-migrate)、DDD、 マイクロサービスアーキテクチャ ・フロントエンド:Typescript、Next.js (React.js)、SSR、 Atomic Design ・インフラ:GCP(一部AWS) ・その他:Github、Slack
案件の必須スキル
【必須】 ・Go、Rust、Kotlin、Elixirのいずれかを用いた API開発の実務経験があること ・EKS、GKEなどを用いてKubernetesを実務で構築 した経験があること 【尚可】 ・情報工学などの大学出身
自社サイバーセキュリティプロダクトの開発から販売・運用・保守まで一貫してサービスを提供している企業にて、クラウド型WAFプロダクトの開発をお任せいたします。 日々進化する最新のサイバーセキュリティ業界の動向に注目しながら、ユーザー視点と開発者視点の双方を大切にしたより強いプロダクトづくりの実現にご協力頂ける方を募集しています。 具体的には以下の業務を想定しております。 ・WAFエンジンの開発・運用・保守 ・リリースに向けてのリファクタリング ・継続テスト ・CI/CDの整備 顧客要望、プロダクトアウト、不具合、運用課題などを起点として、優先順位をつけて開発物を意思決定しています。 また、プロダクト、チーム状況、開発物の大きさなどによって柔軟に開発手法を変えています。 ※面談は弊社「プロエンジニア」のキャリアコンサルタントが同席の上、1回行います。プロエンジニア(運営元:インターノウス株式会社)ではエンド案件を中心に常時8000件の案件を保有しており、エンジニアの方々に業界最安値級の手数料で安心して働ける高品質な案件をご紹介しております。 【登録から就業までの流れ】 STEP.1 「プロエンジニア」(案件掲載元)で無料会員登録もしくは案件に申し込み ↓ STEP.2 キャリアコンサルタントよりお電話にて詳細をお伺いします ↓ STEP.3 案件のご紹介 ↓ STEP.4 紹介先企業との三者面談 ↓ STEP.5 就業スタート 【お問い合わせ先】 登録済みの方:担当のキャリアコンサルタントにお電話ください。 まだ登録がお済みでない方:掲載元の「お問い合わせ」よりお問い合わせください。
案件の必須スキル
・C、C++、Java、Ruby、Python、Go、Rust 等の開発言語を用いたソフトウェアの開発経験 ・上記言語での Web 系開発経験 ・AWS、Kubernetes 環境下での開発経験 ・Linux の基本的な知識、経験 ・TCP / IP や各種プロトコル及びネットワーク全般についての基本知識
1 - 50件/全262件
この条件の新着案件情報を受け取る
Rustのフリーランス案件に関するよくある質問
Rustのフリーランス案件・求人の月額単価相場を教えて下さい
Rustのフリーランス案件・求人はどのくらいありますか
Rustのフリーランス案件・求人でリモートワークや在宅ワークはできますか
Rustのフリーランス案件は未経験でも応募可能ですか?
Rustのフリーランス案件の商談や面談ではどのような内容が聞かれますか?
この条件の新着案件情報を受け取る
最高単価
150万円
最低単価
48万円
平均単価
82.4万円
2024年12月のRustのフリーランス案件・求人の月額単価の平均は82.4万円です。Rustのフリーランス案件・求人の年収の目安は989万円です。単価20万円台のRustのフリーランス案件・求人は0件、単価30万円台のRustのフリーランス案件・求人は0件、単価40万円台のRustのフリーランス案件・求人は1件、単価50万円台のRustのフリーランス案件・求人は5件、単価60万円台のRustのフリーランス案件・求人は24件、単価70万円台のRustのフリーランス案件・求人は21件、単価80万円台のRustのフリーランス案件・求人は39件、単価90万円台のRustのフリーランス案件・求人は25件、単価100万円台のRustのフリーランス案件・求人は28件です。※フリーランスボード調べ(2024年12月04日更新)
2024年12月のRustのフリーランス案件・求人の平均月額単価は82.4万円です。前月比で+0%(+0万円)と月単位でみるRustのフリーランス案件・求人の月額単価は横ばい傾向です。
2024年12月のRustのフリーランス案件・求人の想定平均年収は989.1万円です。前月比で-0%(-0.1万円)と月単位でみるRustのフリーランス案件・求人の想定年収は減少傾向です。
働き方 | 割合 | 前月比 |
---|---|---|
フルリモート | 51.4% | +5.2% |
一部リモート | 45.8% | -8% |
常駐 | 2.8% | +2.8% |
2024年12月のRustのフリーランス案件・求人におけるフルリモート案件・求人の割合は51.4%で前月比で+5.2%とやや増加傾向にあります。一部リモート案件・求人の割合は45.8%で前月比で-8%とやや減少傾向にあります。常駐案件・求人の割合は2.8%で前月比で+2.8%とやや増加傾向にあります。
■Rustとは RustはFirefoxを開発しているMozillaが支援する2015年リリースされたオープンソースのマルチパラダイムのプログラミング言語です。 Rustの特徴として、独自の言語設計により高いメモリ安全性を確保していること、高速処理ができること、並行処理が可能であること、パターンマッチングと関数型プログラミングの特徴を持っていること、活発なコミュニティがあることなどが挙げられます。 Rustができる開発はOS開発、Webアプリ開発、組込みシステムとIoT開発、データ分析・機械学習、ゲーム開発、ブロックチェーン開発と幅広いです。 RustはActix-web、Rocket、Serde、Warp、Rayon、reqwestなどのフレームワーク・ライブラリがあります。 Rustを活用している企業はMicrosoftが活用しており、WindowsやAzureの一部として使用しています。またRust Foundationが2021年2月に設立されています。具体的にはGoogle、AWS、Microsoft、Meta(旧Facebook)、Huawei、Mozillaなど世界的巨大IT企業が支援しているため、将来的に多くのサービスやシステム開発で活用される可能性を秘めています。 ■RustとC++の違い この章ではRustとC++の違いについて説明します。 所有権システム:Rustは所有権システムという独特の概念を持っており、一方C++には所有権システムはありません。 コンパイラの厳密さ:Rustのコンパイラは非常に厳密で、一方C++は比較的寛容です。 次に学習難易度について、RustとC++ともに学習難易度は高いです。 その理由として、RustはC++に構文が類似している点や所有権システムなど独自の概念があるため理解する必要があるためです。 ■Rustは流行らないの? Rustが流行らないのかどうかについて解説します。 Rustは今後も流行っていく可能性が高いです。その理由を求人・案件数と将来性より分析してみましょう。 ますRust求人・案件数について、フリーランス向け求人・案件サイト「フリーランスボード」でのRust求人・案件数を見てみると一定数あることがわかります。今後も増加していく可能性が高いでしょう。 次に将来性の観点よりRustが流行っていく理由を分析してみましょう。 Rustは高速処理ができることや並行処理が可能であることが特徴であり、組込みシステムとIoT開発、ブロックチェーン開発に活用されています。 例えば、FORTUNE BUSINESS INSIGHTSの発表によると世界のモノのインターネット (IoT)市場規模は、2022年に5,443億8000万米ドルと評価され、2023年の6,622億1000万米ドルから 2030年までに3兆3,529億7000万米ドルに成長すると予測されており、予測期間中に26.1%の CAGRを示します。 また、ブロックチェーン分野を見てみると、2023年5月、Fortune Business Insightsが発表した世界のブロックチェーン技術市場では世界のブロックチェーン技術市場規模は2022年に111億4,000万ドルと評価され、2023年の175億7,000万ドルから2030年までに4,694億9,000万ドルに成長すると予測されています。 上記分野が急速に発達していることを鑑みると、その開発で活用されるプログラミング言語であるRustも流行っていく可能性が高いと推測できます。 その他Google、Microsoft、Amazonなど世界優良企業がRustの活用をサポートしていることもRustが今後流行っていく理由の一つでもあります。 ただし、IT業界での技術の流行り廃りは日々変化が起きやすいため、定期的にRustに関する情報のアップデートをおすすめします。 ■Rustを活用するメリット この章ではRustを活用するメリットについて説明します。 Rustを習得することにより、具体的に以下のようなメリットがあります。 ・複数のプログラムを同時に並行処理できる ・高速処理が可能 ・高いメモリ安全性がある ・転職に有利になりやすい ・将来性がある RustはOS開発、Webアプリ開発、組込みシステムとIoT開発、データ分析・機械学習、ゲーム開発、ブロックチェーン開発と幅広く開発に活用されているため、求人・案件はJavaやPHPなどの主要言語と比較すると少ないですが、今後増加する可能性が高いです。そのため習得した後に求人・案件が少なく参画できないことは少ないでしょう。 ■Rustを活用するデメリット この章ではRustを活用するデメリットについて説明します。 Rustを習得することにより、具体的に以下のようなデメリットがあります。 ・所有権、借用、ライフタイムなどの概念が難しい ・UI開発は適していない ・特定の用途に特化したフレームワークやライブラリが少ない Rustはメリットが多いですが、技術的な観点や開発の向き不向きで注意すべき点がいくつかあることを理解しておきましょう。 Rust習得を今後検討しているフリーランスエンジニアはRustを活用するメリットデメリットを比較した上で決めると後悔が少ないでしょう。 ■Rustフリーランスエンジニアとして携わることができるフリーランス求人・案件例 ・Webアプリ開発 Rustは、Webアプリ開発で活用されています。 具体的にはバックエンド開発やAPI開発、金融やベルスケア分野での開発などのフリーランス求人・案件に携わることができます。 Rustフリーランスエンジニアが求人・案件を獲得する上で、Rustを使った開発経験、HTTPプロトコルやAPI設計などのWebアプリ開発の知識、Actix-webやRocketなどフレームワーク経験、SQLやNoSQLデータベースとの統合経験、Gitなどバージョン管理ツールの経験などがあると参画しやすいでしょう。 ・組込みシステムとIoT開発 Rustは、組込みシステムとIoT開発にも活用されています。 具体的にはハードウェア制御やリアルタイムシステムの開発やIoTデバイスの開発、リアルタイムオペレーティングシステム開発のフリーランス求人・案件に携わることができます。また、業務内容はファームウェアの開発やハードウェアとのインターフェース開発、リアルタイムデータ処理などを担当します。 Rustフリーランスエンジニアが求人・案件を獲得する上で、Rustを使った開発経験、ハードウェア、マイクロコントローラ、センサー技術の知識や理解、RTOSの知識、MQTTやCoAPなどのIoTプロトコルの知識や理解、セキュリティの理解などがあると参画しやすいでしょう。 ・データ分析・機械学習 Rustはデータ分析・機械学習にも活用されています。 具体的にはデータ処理と分析、機械学習アルゴリズムの実装、データパイプラインの構築のフリーランス求人・案件に携わることができます。また、業務内容はデータの前処理をはじめとし、アルゴリズムの開発、パフォーマンスの最適化、データ可視化と分析などを担当します。 Rustフリーランスエンジニアが求人・案件を獲得する上で、Rustを使った開発経験、統計学、データマイニングの知識、アルゴリズムとデータ構造の知識、SQLやNoSQLデータベースの知識、データ可視化ツールの使用経験、線形代数や確率論などの数学的スキル験などがあると参画しやすいでしょう。 ・ゲーム開発 Rustは、ゲーム開発にも活用されています。 具体的にはゲームエンジン開発、ゲームロジック実装などのフリーランス求人・案件に携わることができます。また、業務内容は性能最適化やバグの修正、新機能開発、クロスプラットフォームのサポートなどを担当します。 Rustフリーランスエンジニアが求人・案件を獲得する上で、Rustを使った開発経験、ゲームエンジン、ゲームプレイメカニクスなどゲーム開発の基礎知識、3Dグラフィックスやレンダリング技術などグラフィックスプログラミングの知識、性能最適化やメモリ管理などのスキル、クロスプラットフォーム開発経験などがあると参画しやすいでしょう。 ・ブロックチェーン開発 Rustはブロックチェーン開発にも活用されています。 具体的にはブロックチェーンプラットフォーム開発やスマートコントラクト開発、データ暗号化とセキュリティ実装のフリーランス求人・案件に携わることができます。また、業務内容はシステムアーキテクチャの設計やコンセンサスメカニズムの開発、API開発と統合などを担当します。 Rustフリーランスエンジニアが求人・案件を獲得する上で、Rustを使った開発経験、ブロックチェーンの基礎知識、暗号化の知識、スマートコントラクトの開発経験、分散システムの経験、データベースとAPIの知識などがあると参画しやすいでしょう。 ■Rustフリーランス求人・案件のリモートワーク・在宅・持ち帰り状況 Rustフリーランス求人・案件のリモートワーク・在宅・持ち帰り状況について解説します。 RustはOS開発、Webアプリ開発、組込みシステムとIoT開発、データ分析・機械学習、ゲーム開発、ブロックチェーン開発など様々な開発求人・案件があり、多くの開発現場においてリモートワークや在宅・持ち帰りのフリーランス求人・案件が増えています。 しかし、セキュリティや機密情報保持などの様々な要因によりリモートワークや在宅・持ち帰りが難しいRustフリーランス求人・案件も一部存在します。 特にIoT関連開発においてはハードウェアを扱っていることも多く、リモートワークや在宅・持ち帰りはあまりないでしょう。 未だコロナが蔓延しておりますが、リモートワークや在宅ではコミュニケーションが取りづらいなどの課題も見えており、出社に切り替えている企業も多くなっております。 特に出社とリモートワーク・在宅を混合している働き方であるハイブリットワークが近年増加傾向であり、今後Rustを含むフリーランス求人・案件のリモートワークや在宅・持ち帰り化は数年前と比較して多少少なくなっておりますが、なくなることはないでしょう。 Rustフリーランス求人・案件の中でもリモートワークや在宅・持ち帰りのみに参画したいフリーランスエンジニアはWebアプリ開発、データ分析・機械学習、ゲーム開発、ブロックチェーン開発のフリーランス求人・案件を探してみましょう。 ■Rustでの週2日・週3日フリーランス求人・案件 Rustでの週2日・週3日フリーランス求人・案件について解説していきます。 Rustの週2日・週3日フリーランス求人・案件はRust全体のフリーランス求人・案件の中で10%ほどの割合で存在します。 また週2日・週3日などの時短でも月額単価100万円など、高単価なRustフリーランス案件・求人も多く存在します。 複数のRustフリーランス求人・案件に参画できるため、様々なプロダクトやサービス開発に携われたり、多種多様なエンジニアとコミュニケーションを取れます。 高単価なRustフリーランス求人・案件はRustスキル以外にも、バックエンド開発経験、上流工程〜下流工程まで一貫した開発経験、プロジェクトリード経験などある程度の開発実績や知識が備わっている方でないと参画が難しいでしょう。 Rustフリーランスエンジニアとして週2日・週3日フリーランス求人・案件に参画したい方は現状の市場動向の把握をした上で自分のスキルに見合うフリーランス求人・案件を探すことをおすすめします。 ■Rustフリーランス求人・案件に参画するために必要なスキル Rustフリーランス求人・案件に参画するために必要なスキルを解説します。 Rustフリーランス求人・案件に参画するために必要なスキルとしては、Rust自体の開発経験で頻繁に使用される周辺知識/スキルです。 技術面とその他周辺スキル/知識に分けてみていきましょう。 まず、技術面においてRustフリーランスエンジニアとして、Rustでの開発経験はもちろんActix-web、Rocketなど代表的なフレームワークの使用経験、他バックエンド開発言語の使用経験、TCP/IPやHTTPなどネットワークプログラミングスキル、分散システムとブロックチェーンや組込みシステム開発、データ構造とアルゴリズムなど参画する分野での専門知識、Gitなどのバージョン管理システムの使用経験があるとRustフリーランス求人・案件に参画しやすいでしょう。 その他周辺スキル/知識として、コミュニケーションスキルや問題解決スキル、ドキュメント作成スキル、知識を常にアップデートできるスキルなどがあるとRustフリーランス求人・案件に参画しやすいでしょう。 上記技術面とその他周辺スキル/知識、どちらかが欠けているとRustフリーランス求人・案件に参画できない可能性があるので念頭においておきましょう。 さらにRustフリーランスエンジニアとして、高単価のフリーランス求人・案件に参画を希望している場合、上流工程での経験やチームマネジメント経験があることが望ましいでしょう。 ■Rust開発経験年数別のアドバイス Rustフリーランス求人・案件に参画するため、Rust開発経験年数別のアドバイスをそれぞれ開発経験1〜2年、開発経験2〜3年、開発経験5年以上に分けて解説します。 ・開発経験1〜2年のRustフリーランスエンジニア 開発経験1〜2年のRustフリーランスエンジニアはRustの基本的な文法、所有権、借用、ライフタイムなど基礎知識を身につけましょう。 簡単なCLIツールやライブラリ開発など小規模プロジェクトへ参画しシステムを開発するなどして積極的に実践で活用できるRustスキルを身につけていきましょう。 フリーランス求人・案件に参画した際は技術や業界のノウハウを学んでいくため、経験豊富な他のエンジニアやメンターを見つけることをおすすめします。積極的にコードレビューやフィードバックをもらいスキルアップを図りましょう。 ・開発経験2〜3年のRustフリーランスエンジニア 開発経験2〜3年のRustフリーランスエンジニアは中〜大規模プロジェクトに参画し、チーム開発を行いましょう。 特に並行処理や非同期プログラミング、ネットワークプログラミング、パフォーマンス分析、最適化の知識など応用できるスキルを身につけましょう。 その他要件定義やプロジェクト管理、コミュニケーションスキルなどの技術以外のスキルも身につけることをおすすめします。 開発経験2〜3年のRustフリーランスエンジニアはある程度技術スキルも備わっているため、Rustフリーランス求人・案件に参画しやすいですので、継続的にフリーランス求人・案件に参画できるようにネットワークを広げていくとなお良いでしょう。 ・開発経験5年以上のRustフリーランスエンジニア 開発経験5年以上のRustフリーランスエンジニアは大規模プロジェクトやアーキテクチャ設計、システム設計に積極的に参画しましょう。また、セキュリティ重視の開発など安全性の高いシステム設計ができるプロジェクトにも参画しましょう。 若手エンジニアへの教育やメンタリングを行える場合は、自分の持っている知識の再確認の意味も込めて行ってみることをおすすめします。 その他、コミュニティへの貢献のため、コミュニティ活動に参加して知識や経験を共有してみることもおすすめします。 開発経験5年以上のRustフリーランスエンジニアでも専門的な知識の学習やより実務をこなすことは重要です。IT技術は日々成長しておりかつ廃れていくため、常に最新技術やトレンドを学び、アップデートしていきましょう。 ■Rust習得難易度・勉強方法 Rust習得難易度・勉強方法について解説します。 Rust習得難易度について、学習の難易度は高いです。 その理由としてRustはC++に構文が類似している点や所有権システムなど独自の概念があるため理解する必要があるためです。 そのため、Rustを習得を検討している方は、なぜRustにこだわって学習するのか、学習の目的を言語化することをおすすめします。自身の目的によってはRustである必要はないかもしれません。 Rust学習コストについて、他プログラミング言語と比較して大幅な時間がかかります。 1つのプログラミング言語を基礎レベルまで習得するには、おおよそ200時間は必要と言われています。また実務レベルまで習得する場合、おおよそ1,000時間以上かかるとも言われています。しかし、学習方法や理解度や開発言語の周辺知識も一緒に習得する必要があり、個人差はありますので、あくまでも参考として覚えておきましょう。 近年ではオンライン学習やプログラミングスクールなど、様々な場所でRustを始めとするプログラミング言語を学習出来ます。オンライン学習を例に挙げると「ドットインストール」や「Udemy」など多種多様なサービスがあります。 また、Rustの公式ドキュメントやRust学習サイト「Rust by Example」や「Exercism.io」などRust学習の環境は整っています。 オンライン学習やプログラミングスクールはRust自体の習得以外にもRustでの開発に必要なバックエンドなど周辺知識の必要性も教えてくれるため、Rustの学習においてより実践で使える知識を蓄えやすいでしょう。 その他、Rust習得を希望するエンジニアは、まず周辺でRustに精通したエンジニアを探してみる、勉強会に積極的に参加してみることもおすすめです。やはり近くにメンターがいることにより、学習の効率性も上がるだけでなく学習意欲も維持しやすくなります。 ■RustフリーランスエンジニアにおすすめのRustフレームワーク・ライブラリ RustのフリーランスエンジニアとしてRustフレームワーク・ライブラリ知識はフリーランス求人・案件の参画確度を高めます。 代表的なRustフレームワーク・ライブラリを解説いたしますので、ニーズのあるRustフレームワーク・ライブラリを習得しましょう。 下記ではRustのフレームワーク・ライブラリとしてActix-web、Rocket、Serde、Rayonを解説します。 ・Actix-web Actix-webは、Rustで記述された最も人気のあるWebフレームワークです。 Actix-webの特長は並行処理を扱うためのアクターモデルであること、効率性と安全性を持っており高性能であること、多様なミドルウェアやライブラリを組み合わせができkKotli柔軟性や拡張性があることなどが挙げられます。 Actix-webは高性能が求められるAPIサーバー開発やリアルタイムWebアプリ開発、IoTデバイスのバックエンドシステム開発などに活用されることが多いです。 Actix-webは小〜大規模と幅広い開発規模に適したRustフレームワークです。 ・Rocket Rocketは、Rustで記述されたWebアプリケーション開発に適しているフレームワークです。 Rocketの特長は直感的で使いやすいAPIを提供していること、カスタム可能なミドルウェアとプラグインシステムを備えており、拡張性があること、多くのテンプレートエンジンをサポートしており、Webページが簡単に生成できることなどが挙げられます。 Rocketは小規模なプロジェクトや中規模のWebアプリやAPIの開発など小〜中規模と幅広い開発規模に適したRustフレームワークです。 ・Serde Serdeは、Rustでのシリアライゼーションとデシリアライゼーションに特化したフレームワークです。 Serdeの特長は拘束性と効率性を兼ね備えたフレームワークであること、JSON、XML、YAML、BSONなど、多くをサポートしていること、カスタマイズが簡単に行えること、強力な型システムがあることなどが挙げられます。 ・Rayon Rayonは、Rustのための並列処理フレームワークです。 Rayonの特長はデータ並列処理の簡素化できること、ワークスティーリングアルゴリズムを用いていること、APIは直感的かる、Rustの既存コードに対しても簡単に統合できること、CPU集約的な処理、大量データの処理、計算処理など幅広い用途に適していることなどが挙げられます。 ■Rustフレームワーク・ライブラリを選ぶときの注意点 RustだけではなくIT技術全般にいえることですが、IT分野は日々新しい技術が開発されており、人気(頻繁に使用される)フレームワーク・ライブラリの入れ替わりも激しいです。そのため、常に市場動向や海外のエンジニアメディアなどを確認しておきましょう。 ■Rustフリーランス求人・案件参画するために役立つ資格 Rust専用の資格はありません。しかしRustフリーランスエンジニアが取得しておいて良い資格を3つ紹介します。 ・ETEC(組込み技術者試験制度) ETEC(組込み技術者試験制度)は、一般社団法人組込みシステム技術協会(JASA)が総括している認定資格であり、組み込み系技術に関連する知識やスキルが問われます。 ETEC(組込み技術者試験制度)は「組込みソフトウェア技術者試験クラス2(エントリレベル)」と「組込みソフトウェア技術者試験クラス1(ミドルレベル)」に分かれています。 試験は組込みシステムの基本的な概念からハードウェアとソフトウェアの関連知識、開発プロセス、設計手法、プログラミング技術などが出題されます。 ETEC(組込み技術者試験制度)は合否判定せず、グレー評価されます。評価方法で不足している知識やスキルを教えてくれる試験となっています。 ETEC(組込み技術者試験制度)を習得することにより、組み込み系スキルの証明になるだけでなく就職や転職に有利に働く可能性があります。 Rustフリーランス求人・案件の中でも組込み関連開発に携わりたいRustフリーランスエンジニアはETEC(組込み技術者試験制度)に挑戦してみてはいかがでしょうか。 ・プロジェクトマネージャ試験(PM) プロジェクトマネージャ試験(PM)は一般財団法人情報処理推進機構(IPA)が実施している情報処理系の国家資格です。 プロジェクト責任者として、情報システムの開発プロジェクトにおけるプロジェクトマネージャ(PM)の役割を果たすことができるかを図る試験です。 自身が普段あまり担当しないようなシステム開発工程の知識/スキルを身に付けることが出来ることや、クライアントなどとの信頼構築を築けるためRustフリーランスエンジニアとして取得しておいて良い資格でしょう。 ・ITストラテジスト試験 ITストラテジスト試験は、IT系国家資格の中でも最難関の試験です。 ITストラテジスト試験は、基本的なIT知識、情報技術を駆使した経営戦略の策定能力や推進力などが出題されます。ITストラテジスト試験の取得難易度は高く、10~15%ほどの合格率です。 JavaScriptフリーランスエンジニアとして、ITスキルや経営戦略などコンサルに近いスキルを身に付けることができます。そのため、Rustフリーランスエンジニアとして取得しておいて良い資格でしょう。 Rust関連の資格を習得することは良いことですが、Rustフリーランス求人・案件に参画するという目的を失わないようにしましょう。 Rustスキルを資格取得によって、証明することは可能ですが重要視すべきことは、Rustの実務経験やRustを用いた開発周辺で必要な開発スキルを保有していることです。 そのためRustの資格はある程度実務経験がある方、時間的に余裕がある方が取得すると良いでしょう。 Rustエンジニアとして、実務未経験にも関わらずRust関連資格の取得を最優先事項にすることはやめておきましょう。 ■Rustフリーランス求人・案件の未経験での参画 Rust開発実務未経験の場合、参画できるRustフリーランス求人・案件は限られてくるでしょう。 Rustなどフリーランス求人・案件は参画後すぐに稼働してもらいたいため、即戦力エンジニアを欲していることが多いです。 未経験からRustフリーランス求人・案件への参画を検討/希望している方は、はじめにRustでの開発経験を積める企業へ就職し2〜3年ほど開発経験を積むもしくは個人や副業としてRust開発経験が積めるプロジェクトに1~2年ほど参画し開発経験を身につける、どちらかの行動を行いましょう。 Rustフリーランス求人・案件に参画する上でコミュニケーションスキルや能動的に動けるかなども見られますが、やはり一番重要視されるポイントは求人・案件の要件の合致度合いです。そのため、上記以外にも実務経験を作れるのであれば積極的にこなしていきましょう。 Rustのフリーランス求人・案件への参画を目指すにあたって、他開発言語の知識も身につけておくと、担当領域の幅を広げることができ、選択できるフリーランス求人・案件の選択肢を増やせるでしょう。例えば、Rustフリーランス求人・案件ではJavaScriptなどの開発言語、React、Angular、Vue.jsなど周辺の開発スキルが求められます。 Rustをはじめとする他開発言語の知識/スキルや周辺環境の知識/スキルが豊富であればRustフリーランス求人・案件参画時のアピール材料にもなるため、日頃から勉強時間を確保してスキルアップを図りましょう。 ■Rustの市場動向やニーズ RustはOS開発、Webアプリ開発、組込みシステムとIoT開発、データ分析・機械学習、ゲーム開発、ブロックチェーン開発など幅広く開発ができます。最近リリースされた開発言語であるため、フリーランス求人・案件数Go言語は主要言語と比較して多くはないですが、今後増えてくる可能性が高いでしょう。そのためニーズは現時点でも多くあり、今後中長期的にみてもニーズは無くならないでしょう。 では、Rustエンジニアのニーズがある理由をIT市場動向から分析してみてみましょう。 総務省の発表によると世界のICT市場は、スマートフォンやクラウドサービスの普及などにより、2021年は465.2兆円(前年比12.5%増)であり、2016年以降増加傾向で推移しています。 また、別のIT領域における市場動向をみてみましょう。 FORTUNE BUSINESS INSIGHTSの発表によると世界のモノのインターネット (IoT)市場規模は、2022年に5,443億8000万米ドルと評価され、2023年の6,622億1000万米ドルから 2030年までに3兆3,529億7000万米ドルに成長すると予測されており、予測期間中に26.1%の CAGRを示します。 その他IoT、ビッグデータ、6G、ブロックチェーン、xR、AGIを含む人工知能などによるIT業界の飛躍的な拡大やIT技術の急速な進歩に伴い、エンジニア全体の人材不足が深刻化しています。2030年までに79万人のITエンジニア不足に陥る可能性があるとも言われています。 上記観点を考慮するとIT市場の急速な成長に伴いエンジニアの絶対数が足りておらず、Rustを含むエンジニアにおいてニーズが今後も拡大していくでしょう。 Rustエンジニアとして現在活躍している方や今後活躍を検討している方はRustの開発実務経験やRust開発に必要な周辺開発スキル/経験を取得すると多くのRustエンジニアの中でもフリーランス求人・案件への参画確率が上がるでしょう。