【Mac】税務系システムの新規開発
税務系システムの新規機能開発案件でMacエンジニアを募集します。昨年より要件定義を行っており、7月から増員となります。PGでなく、開発環境や開発手法の知見がある方を求めています。現状、Windowsで開発しているアプリケーションのMac対応を行います。
SE
税務系システムの新規機能開発案件でMacエンジニアを募集します。昨年より要件定義を行っており、7月から増員となります。PGでなく、開発環境や開発手法の知見がある方を求めています。現状、Windowsで開発しているアプリケーションのMac対応を行います。
■1400万DLを誇る、既存のゲームタイトルを支え、さらに盛り上げていくような モバイルアプリ(ノンゲーム)の開発を行っていただきます。
【案件概要】 ■エンド内で働くスタッフの業務効率化をモットーに社内アプリを一緒に開発して頂きます。 日々、たくさんのゲームを開発・運営をしているスタッフが気持ちよく開発・運営できるよう 業務のシステム化に取り組んでいます! 今まで以下のようなアプ…
既存スマホ・タブレット向けアプリの改修に伴い、既存UI部分の刷新、および新機能の追加実装作業をおこなっていただきます。・Unityアプリ開発作業uGUIを利用したUI作成がメインになります。・テスト仕様書の作成とレビューアプリ側処理のテスト仕様書の作成を行って…
タスクの進捗管理、推進。依頼元開発部門との要件調整、報告、資料作成インフラ担当チームの業務上課題・問題の解決等取り組み支援に携わって頂きます。
業界最大手の遊戯機器メーカー内で受発注システムのリプレイス案件に従事いただきます。国内外に向けて事業展開をしている大手企業で、海外でカジノ事業も行なっております。AngularJSを利用しての実務経験がある方を募集しております。
リリースから半年の運営中ゲームのJavaサーバーサイドエンジニアを募集いたします。運用しながら機能を追加していくフェーズで、拡大しているビッグタイトルになります。平均年齢は20代後半〜30代後半くらいで、ベンチャー企業寄りなので、真面目すぎる人より、フラン…
■開発環境 言語:C++, 一部 Objective-C, Java DB:MySQL OS:Linux その他:Github ソーシャルゲームの新規開発をお任せします。 ・ゲームクライアントの設計・開発 ・ゲーム開発に必要なツール、ライブラリ、フレームワークの選定・設計・開発 ・開発…
■開発環境 言語:C++, 一部 Objective-C, Java DB:MySQL OS:Linux その他:Github ソーシャルゲームやエンターテイメントサービスの企画、開発、運用をお任せします。その中でもスマートフォン上で動作するゲームクライアントの開発をご担当いただきます。 …
■開発環境 言語:Scala,Java,Ruby, JavaScript(Vue.js,Angular.js) DB:RDB OS:Linux その他:Playframework,Github ■担当業務 Playframework(scala)によるWebアプリケーションの開発 Railsによる管理画面の開発
■開発環境 言語:PHP,HTML,CSS,Javascript DB:MySQL OS:Linux その他:AWS,Git 某有名スケジュール管理サービスのサーバー開発をご担当いただきます。 プログラミング、テスト、デバッグ、インフラ設計/構築等
■開発環境 言語:PHP,JavaScript(Vue.js,Angular.js) DB:MySQL OS:Linux その他:Git ■担当業務 新規サービスのサーバーサイド開発を担当して頂きます。 Web上で各種ビジネス書類を管理出来るサービスに携われます。 まだ世に出ていないサービスなの…
■開発環境 言語:Ruby DB:MySQL OS:Linux その他:RubyonRails,Git ソーシャルゲームアプリケーションの機能およびイベントの実装担当をして頂きます。 新規か既存のどちかに配属するかは、スキルセットみてご判断させて頂きます。
大手飲食店検索サイトを展開する会社の案件です。提携店舗の従業員が利用する予約管理システムを開発していただきます。システムは既に出来上がっている為、主な業務はシステムの機能追加、製造を行っていただきます。長くプロジェクトに入っている方が多いのでその方…
大手アパレルECサイトの構築にてベンダー側PMO担当して頂きます。主な内容と致しまして・PMと各TLのブリッジとして会議ファシリテーション・ドキュメントの作成、各種調整をお願いしたいと思っております。
■累計DL数1400万以上を誇る主軸のゲームタイトルを支え、さらに盛り上げていくような モバイルアプリ(ノンゲーム)の開発を行っていただきます。
開発ベンダー会社とタッグを組んで上流の要件定義を取りまとめて頂きたいと思っております。 開発フェーズに入ってからも上位クライアントとのコミュニケーションは必要となり、長期となる事を想定しております。
■大ヒットコンテンツを多数リリースし運営しているゲーム会社でのインフラエンジニアを募集しています。 日本有数のアクセス規模をほこるコンテンツがあり、負荷対策などでインフラエンジニアとしても きわめて貴重なキャリアを積むことができます。 また、今までP…
保険会社向けの新規ビシネス立上げにあたり、開発メンバーを募集致します。内容と致しまして・アーキテクト・開発担当 新規開発PJにて設計~開発~テストを一貫して実施して頂きます。(できれば要件定義から参画希望)
顧客にて開発・運営しているシフト管理アプリの開発に携わって頂きます。すでにリリースされているアプリとなり、今回はJavaで機能追加開発に参画して頂きます。想定される工程としては、基本設計~テストまでとなる予定ですが、製造工程がメインとなる予定です。機能…
日本人のフリーランスエンジニアに人気のプログラミング言語がRubyです。
日本人によって作られたということもあり、日本人エンジニアとの相性が非常に良いです。
将来的な需要も減少することは考えにくいため、安定した需要を見据えることができます。
将来、フリーランスエンジニアとして安定した収入を得たい場合は、習得しておきたいプログラミング言語のひとつがRubyなのです。
Rubyは、まつもとゆきひろ氏によって開発された、オブジェクト指向型のプログラミング言語です。
コンパイルをすることなく実行できるため、Javaなどのコンパイラ言語と比較して手軽にプログラミングをすることができます。
また、Rubyはオブジェクト指向型の言語であるため、Rubyで書いたすべてのデータをオブジェクトとして表現することができます。
そのため、Rubyを使ったプログラムは容易に継承することができるのです。
名前の由来は、宝石の名前から名づけられています。
Rubyを使うと、以下の8つのことができます。
Rubyは自由にプログラムを書くことができるため、さまざまなサービスを生成することができます。
しかし、機械学習に関してはRubyを使っても作れるものの、相性があまりよくありません。
機械学習の案件に関わりたいというフリーランスエンジニアは、Pythonの習得をおすすめします。
Ruby案件の単価相場は、経験を積むごとに高くなっていきます。
5年以上のRubyを使った実務経験があると、平均して85万円前後の単価で案件を受注することができます。
Rubyの案件は数あるプログラミング言語の中でも高めの単価設定となっています。
しかし、スキルのレベルや関わる案件の内容によって単価は変わってくるため、この数字はあくまで目安です。
Rubyは経験を積めば積むほど高い単価で仕事を受注できるため、今のうちからアクションを起こしておくと将来的にフリーランスエンジニアとしての活躍の幅が広がることは間違いありません。
Ruby案件に必要なスキルは、大きく分けて3つあります。
3つあるRubyエンジニアに必要なスキルの中でも、Rubyのフレームワークである「Ruby on Rails」での開発経験は、Rubyエンジニアとして案件に携わるのであれば持っておくべきスキルです。
Ruby案件の多くが、開発環境をフレームワークであるRuby on Railsに据えて作業をおこないます。
実に8割程度の案件の開発環境がRuby on Railsになるため、この開発経験は必須であるといえます。
Ruby案件の難易度は、比較的簡単です。
そもそもRubyは、「書いていて楽しい」ことをモチーフに作られたプログラミング言語です。
そのため、言語自体、読み書きが容易にできるよう構造化されているのです。
また、Rubyは日本で生まれた数少ないプログラミング言語のひとつです。
そのため、日本人にとって理解がしやすいようになっています。
以上のことから、Rubyの習得は日本人にとってさほど難しいものではないことがわかります。
したがって、Ruby案件の難易度もそこまで高くはないのです。
Ruby案件の将来的な需要は、今後も堅実に維持されていくでしょう。
大きな飛躍は期待できないものの、生産性の高さやスピード感に優れているという観点から、将来的にも一定の需要を維持することは予想できます。
Rubyはすでにプログラミング言語としての地位を築いているため、そうそうその台座が崩れることはありません。
スキルと経験さえあれば高単価を狙えるため、将来的にも、フリーランスエンジニアは習得しておいて損のないプログラミング言語であるといえます。
Rubyには、在宅案件が少ない傾向にあります。
その理由としては、先述した通り、Rubyを用いたシステム開発のほとんどがアジャイル型であるという点にあります。
明確なゴールを定めず、コミュニケーションを取りながら少しずつ改良していく開発手法であるアジャイル型は、在宅勤務とは相性が悪いです。
在宅勤務はコミュニケーションコストがかかるため、Ruby案件を発注するクライアントからすると、Rubyの在宅案件はあまり好ましいものではありません。
結果として、Ruby案件には在宅勤務の物が少ないのです。
Ruby案件を受けるために持っておくべき資格は、「Ruby技術者認定試験」です。
非営利団体Ruby Associationによって運営されている、高水準のRubyに関する技術を持ち合わせているという証明になります。
シルバーとゴールドの2つのランクが用意されており、基本的な技術から発展的な技術まで、幅広い知識やスキルが必要です。
Ruby技術者認定試験に合格していれば、Rubyエンジニアとしてのスキルがあることを認められます。
クライアントからの信頼が得られれば、高単価の案件も回ってくるようになります。
将来的にRubyエンジニアとして活躍していくつもりなのであれば、Ruby技術者認定試験を受験することをおすすめします。
Ruby案件は、未経験者でも受注することができます。
しかし、あくまでRubyに関する知識が必要最低限に備わっていなくてはなりません。
未経験者がRuby案件に参画するためには、
以上の方法があります。
まずは、案件と接触する機会を増やすことが重要です。
数多くの案件と接触することで、案件を任せてくれるクライアントが現れる可能性は高まります。
また、Ruby開発に関して未経験でも、クライアントが信頼して案件を発注できるようなスキルを証明できるなにかを用意しておくと良いでしょう。
Rubyは、日本人エンジニアとの相性が良いプログラミング言語であり、将来的にも堅実な需要を維持し続けます。
JavaやPHP、Pythonなどのように爆発的な需要の増加は見込めませんが、安定性という面で見ればRubyは数あるプログラミング言語の中でも指折りです。
将来的に安定した収入を得たいというフリーランスエンジニアは、ひとつのスキルとしてRubyを習得しておくことをおすすめします。