1 - 30/件 全12件
案件の内容
自然言語処理を用いたチャットボットサービスの新規機能追加や改善業務をご担当いただきます。 【開発環境】 - Go言語, Scala, React, TypeScript - Firebase/Firestore - kubernetes - GCP
求めるスキル
・Go言語での開発経験 ・Docker, GCP or AWS環境での開発経験 ・Webアプリケーション開発経験 ・Httpやネットワークの基礎知識 ・GitHub、GitBucket等のvcs上での開発経験 ・意思疎通が取れる方 ・能動的に行動できる方 ・論理的思考力がある方
案件の内容
SaaSプロダクト開発をご担当いただきます。 アジャイルソフトウェア開発(XPをベース) ペアプログラミング、モブプログラミング テスト駆動開発、ドメイン駆動開発、リファクタリングを推進する文化 バックエンドエンジニアもしくはフロントエンドエンジニア、ご要望に合わせてご相談できればと思います。
求めるスキル
・下記言語いずれかの経験があり横断的にキャッチアップの意欲がある方 JavaScript, Kotlin, Clojure, Dart, Rust, Elixir, Scala, Go, Java, TypeScript,Python, Ruby
案件の内容
・GCPで稼働している環境にある技術的負債の解消や開発体験の改善します。 ・事業部配属のエンジニアからGCP環境でのアーキテクチャや設計の相談にのり、開発をサポートします。 ・新規サービスの開発に企画段階から関わり、アーキテクチャの検証を行います。現在はFirebaseに注目して検証を進めています。 ■期待されるミッション ・弊社サービス(ここは担当サービスに置き換え可)の開発、運用 ・新規サービスの開発 ・開発のワークフロー改善(DX、テスト、継続的なドキュメント運用) ・技術的負債の返済 【開発環境】 Java, AWS, Firebase, PlayFramework, SpringBoot, Docker, Windows, WindowsServer, Scala
求めるスキル
・Javaでのweb開発の経験必須(原則2年以上) ・開発メンバとして小中規模程度の開発業務ができる。
案件の内容
【業務内容】 ・開発オペレーションチームや、顧客、サプライパートナーの利用するシステムのバックエンドシステムの設計、実装 ・ミドルウェア、フレームワーク等の技術選定・検証 ・バックエンドシステム全体のアーキテクチャ設計 ・各種定性・定量リサーチ(ユーザー調査・ログ分析・問い合わせ分析など)に基づくシステムの改善 ・アルゴリズム、フロントエンドとのインターフェース設計 【職務内容】 ・各開発チームでのサーバーサイドアプリケーション開発 - 製造原価計算プロダクト - 製造工程・サプライチェーン管理プロダクト - 図面管理プロダクト - 製造パートナー連携プロダクト - その他、新規プロダクトも企画中 【開発環境】 ・利用言語 - フロントエンド: HTML, CSS, TypeScript - バックエンド: Rust, Kotlin, TypeScript ・フレームワーク・ライブラリ - フロントエンド: React, Apollo, Next.js, styled-components, WebGL, WebAssembly - バックエンド: Rust (Tokio, tonic, Diesel), Kotlin (Micronaut, Exposed), Node.js (Express, NestJS) ・インフラ: GCP, GKE ・データベース: PostgreSQL, Firestore ・API: GraphQL, REST, gRPC ・認証: Auth0 ・開発ツール: GitHub, CircleCI, Figma, Sentry, DataDog, Storybook ・コミュニケーションツール: Slack, Discord, JIRA, Miro
求めるスキル
・モノづくり産業のポテンシャルを解放することへの共感 ・Webアプリケーションのバックエンド開発経験(静的型付け言語だと尚可) ・データ構造やアルゴリズムについての基礎知識 ・リレーショナルデータベースの利用経験 ・2言語以上のプログラム言語の経験(フロントエンドも含む) ・AWS、GCP等のパブリッククラウドを利用した開発経験 ・Git/GitHubを利用したチーム開発スキル
案件の内容
・Webアプリケーションの開発に携わっていただきます。
求めるスキル
・バックエンドエンジニアの経験(3年以上) ・Scala,Haskell,OCaml,TypeScriptのいずれかの使用経験
案件の内容
Node.js, Next.js(React.js), AWSを活用して、自社DXサービスにおける開発すべてをフロントエンドから、バックエンド、インフラまですべてお任せします。 また技術基盤の選定、コードレビュー、テストコードの作成など、広い開発業務範囲で活躍して頂くことを期待します。 フロントエンドからインフラまですべてを完璧にできる必要はありませんが、開発のすべてに関わりたいといった指向性を持つ方が楽しんで開発できる業務内容となっております。 ■開発環境 ・Webサーバーサイド:Node.js, Prisma, Apollo Server, Typescript ・Webフロントエンド:Next.js(React.js), Apollo Client, TypeScript, StoryBook, styled-components ・API:GraphQL, GraphQL Code Generator ・データベース: MySQL, Aurora ・インフラ: AWS (ALB, ECS, RDS, S3, Cognito, CloudWatch Logs, SES, EFS) ・開発環境:Docker ・デザイン関連:Figma ・リポジトリ管理:GitHub
求めるスキル
・Vue.js、React、Angular等のモダンフレームワークを利用したSPA開発経験 ・Node.js/Go言語/Scala/PHP/Ruby/Python/Javaなどの言語を用いたサーバーサイド開発経験 ・AWS, GCPを利用したインフラ構築経験 ・Gitを利用したチームでの開発経験 ・アジャイルでの開発経験
案件の内容
Next.js(React.js), Node.js, AWSを活用して、自社管理プラットフォームにおける開発すべてをフロントエンドから、バックエンド、インフラまですべてお任せします。 また技術基盤の選定、コードレビュー、テストコードの作成など、広い開発業務範囲で活躍して頂くことを期待します。 フロントエンドからインフラまですべてを完璧にできる必要はありませんが、開発のすべてに関わりたいといった指向性を持つ方が楽しんで開発できる業務内容となっております。 ■開発環境 ・Webサーバーサイド:Node.js, Prisma, Apollo Server, Typescript ・Webフロントエンド:Next.js(React.js), Apollo Client, TypeScript, StoryBook, styled-components ・API:GraphQL, GraphQL Code Generator ・データベース: MySQL, Aurora ・インフラ: AWS (ALB, ECS, RDS, S3, Cognito, CloudWatch Logs, SES, EFS) ・開発環境:Docker ・デザイン関連:Figma ・リポジトリ管理:GitHub
求めるスキル
・Vue.js、React.js、Angular等のモダンフレームワークを利用したSPA開発経験 ・Node.js/Go言語/Scala/PHP/Ruby/Python/Javaなどの言語を用いたサーバーサイド開発経験 ・AWS, GCPを利用したインフラ構築経験 ・Gitを利用したチームでの開発経験 ・アジャイルでの開発経験
案件の内容
当社グループで運営するWebサイトの制作・運⽤業務をお任せいたします。(PC・スマートフォンサイト) 制作後のPV数の推移やサイトを通じた売り上げの変遷が追えるので、⾃分の仕事がどのような成果につながったのかを実感できます。 また「仕事を通じてスキルを磨きたい」「新しい技術を学びたい」「成⻑を実感したい」という考えをお持ちの⽅にもピッタリの環境です。 【具体的には・・・】 既存サイトの更新・運⽤ SEO内部施策に合わせての修正 新規サイトの制作 新規コンテンツの制作(撮影~動画編集 等) 【開発環境】 Java,XML+XSLT,apache,tomcat,oracle 【利用技術】 ■ 言語 Java, Scala, Ruby, SQL, Vue, TypeScript, JavaScript, JQuery ■ フレームワーク PlayFramework, Rails ■ DB Oracle, MySQL ■ バージョン管理 GitHub, SVN ■ コミュニケーションツール ChatWork, Slack, Redmine ■ インフラ GCP, AWS ■ CI Jenkins ■ エディタ InteliiJ, Eclipse, Sublime Text ■ 開発OS Windows10, Mac, Linux(CentOS, Alpine) ■ その他 Nginx, Apache, Tomcat, Docker, Kubernetes
求めるスキル
・HTML,CSSでのコーディング経験 (PC・スマートフォンに対応した新規ページ制作ができるレベル) ・Web制作実務経験 ・Adobe製品による作業経験があること
案件の内容
デジタル・プラットフォームを主戦場とした保険商品、保険API、システム事業を展開しているベンチャー企業です! 保険会社と事業会社をつなぐ保険プラットフォーム開発をご担当いただきます。 モダンな技術で、レガシー業界の変革に力をお貸しいただければ幸いです! - toBビジネスの軸となる保険APIサーバーのKotlinでの開発 - その他割り当てられた業務
求めるスキル
・Javaによる業務経験(3年程度) ・メンテナンス性を考えてコードを構造化することに対する興味
案件の内容
デジタル・プラットフォームを主戦場とした保険商品、保険API、システム事業を展開しかつ、約10億円の調達したベンチャー企業です! 保険会社と事業会社をつなぐ保険プラットフォーム開発をご担当いただきます。 モダンな技術でレガシー業界の変革に力をお貸しいただければ幸いです! - toBビジネスの軸となる保険APIサーバーのKotlinやScalaでの開発 - その他割り当てられた業務
求めるスキル
・Scalaによる業務経験(3年程度) ・メンテナンス性を考えてコードを構造化することに対する興味
案件の内容
モバイルアプリ開発業務をご担当いただきます。 【開発環境】 言語/フレームワーク等: アプリ開発: Kotlin / Swift / Rx (Swift, Java) / Ionic フロントエンド: Angular / Ngxs / TypeScript バックエンド: Scala / Play Framework / Slick 開発支援:GitHub Enterprise, Slack, JIRA, Confluence
求めるスキル
・Kotlinでの開発経験(2年以上) ・Androidでのアプリ開発経験
1 - 30/件 全12件
Scalaについて ScalaとはMartin Odersky氏が開発したJava仮想マシン(JVM)上で動作するマルチパラダイムプログラミング言語です。 Martin Odersky氏はスイス連邦工科大学ローザンヌ校(EPFLローザンヌ)の教授であり、これまでにJavacやJavaのGenericsの開発にも関与していることで知られています。 Scalaは関数型言語とオブジェクト指向言語2つの要素を持っているプログラミング言語であり、かつJavaよりもコード記述量が少ないことなどの特徴があり、需要が徐々に拡大しつつあるプログラミング言語です。現在、ScalaのバージョンはScala3.1.1です。 ScalaはWebサービス開発、Webアプリ開発、スマホアプリ開発、業務システム開発に活用されているプログラミング言語になります。 Scalaを活用して開発されている/されていたサービスや企業としてTwitter、PayPal、ChatWork、株式会社ドワンゴ、フリュー株式会社、株式会社はてな、グリー株式会社、スマートニュース株式会社などが挙げられます。 Scalaの特徴として以下のようなことが挙げられます。各特徴の詳細は後述しています。 ・コード量が少なくシンプル ・Javaと互換性がある ・オブジェクト指向型言語と関数型言語2つの性質を持っている ・学習コストが高い ・多少人気があり需要もある ・充実したフレームワークやライブラリ Scalaの特徴:コード量が少なくシンプルであることについて Scalaは変数や引数、戻り値などの型がプログラムを実行する前にすでに実装されている、静的型付き言語です。そのため、型の指定を都度行う必要がなく、コードの量が少なくなります。コードがシンプルということは可読性も高いということです。 Scalaの特徴:Javaと互換性があることについて ScalaはJavaの後継言語と言われているほどJavaと非常に高い互換性を持っています。 つまりScalaからJavaを呼び出すまたは、JavaからScalaを呼び出すこともできます。 Javaでできることは基本的にScalaでもできることを覚えておきましょう。 Scalaの特徴:関数型言語とオブジェクト指向型言語2つの性質を持っていることについて Scalaは関数型言語とオブジェクト指向型言語、2つの特性を持っている珍しいプログラミング言語です。 Scalaの特徴:学習コストが高いことについて Scalaは関数型言語とオブジェクト指向型言語2つの性質を持っているプログラミング言語ですが、その性質故に関数型言語とオブジェクト指向言語の両方を理解する必要があるということです。 つまり、習得するまでにその分時間がかかるため、学習コストはRubyやPHPなど他プログラミング言語よりも高くなります。 Scalaの特徴:多少人気があり需要もあることについて 「GitHut 2.0」においてScalaは13位、2020HackerRankDeveloperSkills Reportの発表では、「What languages do you plan on learning next?」の問いに対して、Scalaが6位と上位にいます。一定の人気があるため、需要も増加していく可能性が高いでしょう。 また、Javaとの互換性が高いためJavaのリプレイスとして採用しているプロジェクトやシステムも徐々に出ています。 Scalaの特徴:充実したフレームワークやライブラリがあることについて ScalaはPlay Framework、Chaos、Colossus、Finatra、Lift、Scalatra、Skinny Framework、Xitrumなどのフレームワークやライブラリが豊富です。 Scalaの案件・求人を検討している方はフレームワークもScalaの習得と同時に習得しておくと参画できる案件・求人の幅が広がります。 ScalaとKotlinの違いについて簡単に解説します。 ScalaとKotlin、どちらもJava仮想マシン(JVM)上で動作するアプリケーションを開発できるプログラミング言語です。 Scalaは、Java仮想マシン(JVM)上で動作するマルチパラダイムプログラミング言語です。Kotlinは、静的型付けのオブジェクト指向プログラミング言語です。 ScalaとKotlinどちらも類似していますが、それぞれの開発思想の違いが一番大きいでしょう。 Scalaは関数型言語や異なるプログラミングパラダイムを1つの言語に入れて、より良いものを開発するという姿勢で設計されおり、一方Kotlinはコンパイル時間を短くしたりツールの充実などを図るなど、ソフトウェア開発現場での問題を解決するために設計されています。 Scalaフリーランス求人・案件において高単価を狙っている方は以下のような経験やスキルを身につけましょう。 ・Scala自体での開発経験年数 ・Javaの開発経験 ・大規模なチームでの開発経験 ・Scala開発周辺で頻繁に使用するスキル ・参画するフリーランス求人・案件の商流 ・チームリーダーやチームマネジメント経験 ・Scalaフレームワークやライブラリの利用経験 ・要件定義、機能定義、構成管理、計画立案など上流工程の実務経験/知識 フリーランスエンジニア向けIT求人・案件サイトである「meetX FREELANCE」ではScalaのフリーランス求人・案件が多く掲載されており、カンタンに仕事を見つけることができます。ぜひ一度meetX FREELANCEでScalaフリーランス求人・案件の仕事探しをしてみてください。