Haskellのフリーランス案件・求人

1 - 5件/全5件

Elm/就活相談プラットフォームのプロダクト開発案件・求人

90-120万円/月額
業務委託(フリーランス)

プロのキャリアサポーターから書類添削、就職相談を受けることのできるサービスの プロダクト開発に携わっていただきます。 まずはリリースしているものの、今後機能拡張などやりたいことはかなり多いので プロダクトグロースに携わり開発を全般的にご支援いただきたく思っております。 現状体制としては1名で進めており、参画するとなった際にはビジネスサイドと 擦り合わせながら要件定義の段階から一緒に開発を進めていただくかと思います。 技術としてもElm(フロントエンド)、Haskell(サーバーサイド)といった技術で あまり聞かない技術かもしれませんが、エンジニアとしての地力はつけられるような プログラミング言語となっています。 その他

案件の必須スキル

・エンジニアとしての実務経験:5年以上 ・型付言語での開発経験:3年以上 ・要件定義から基本設計まで落とし込んだとことのある経験

11日前
提供元-ギークスジョブ

Go/決済系プラットフォームの開発案件・求人

72-90万円/月額
業務委託(フリーランス)

自社にて開発しているBtoB向け決済システムのサーバサイド開発をお願いいたします。 アプリもすでに展開しており、その開発・運用にて培った知見を活かして新規開発を行うため、 新規開発の知見、またアプリの知見が身に付きます。 Go

案件の必須スキル

・下記言語の実装経験:3年以上 (Go、Java、Scala、Kotlin、Haskell、C++、C#)

12日前
提供元-ギークスジョブ
募集終了
面談1回

広告プラットフォームのデータ環境開発

90万円/月額
業務委託(フリーランス)

【業務内容】 高度なデータ活用を可能とする環境構築 蓄積される会員情報・行動ログ・購買履歴を低レイテンシで検索・絞りこめるような環境をRustを使って構築しています。 現状、バッチを回して集計しているような処理を大幅に短縮し、高度なデータ活用をリアルタイムに行えるようにすること ユーザー類似度を瞬時に計算 3rdPartyDataも活用したより高度なターゲティング 効率の良い名寄せ 分析チームが活用するデータの高速な前処理

案件の必須スキル

・コア部分のアルゴリズムを、既存メンバーとデータエンジニアと協力し、アイデアを出し合って開発を進めていただける方 ・Rust, C++, Haskell, Scala 等の言語を用いた開発経験 ・大規模トラフィックのサービス開発経験 ・広告配信システムの開発経験 ・データの圧縮アルゴリズムへの知見 ・DBMSに関する深い理解 ・データサイエンス周りの知見 等

2ヶ月前
提供元-BIGDATA NAVI
募集終了
面談1回

【Scalaなど】クラウド型ビジネスチャットツールのScala系エンジニアの求人・案件

100万円/月額
業務委託(フリーランス)

・ビジネスチャットツールのリライトプロジェクトにおけるバックエンド開発

案件の必須スキル

・Scalaの開発経験 or 関数型スタイルでの開発経験 (e.g.Haskell,TypeScript,kotlin,Swift) ・コンテナ技術を利用した開発 ・チーム開発ができる(一人でも作業ではなくチームで開発ができる、オンラインの非同期コミュニケーションができる) ・リーダーシップを発揮して課題解決をした経験がある (主体的に問題解決・課題の発見に取り組んでほしい)

2ヶ月前
提供元-BIGDATA NAVI
募集終了
リモートOK
面談1回

【週5日/フルリモート】Webアプリケーション開発業務

65万円/月額
業務委託(フリーランス)

・Webアプリケーションの開発に携わっていただきます。

案件の必須スキル

・バックエンドエンジニアの経験(3年以上) ・Scala,Haskell,OCaml,TypeScriptのいずれかの使用経験

3ヶ月前
提供元-meetX FREELANCE

Haskellのフリーランス案件・求人について

■Haskellとは Haskellとは、純粋関数型プログラミングの概念に基づいて設計された、静的型付けの関数型プログラミング言語です。Haskellは、副作用を排除し、参照透過性を保証することで、宣言的で数学的な思考に基づくプログラミングを可能にします。 Haskellの特徴として、型推論による型の自動推定が行われること、再帰とパターンマッチングによる関数定義が可能なこと、遅延評価によるデータの無限リストの取り扱いができること、高階関数とカリー化によるプログラムの抽象化が行えること、型クラスによるアドホック多相が実現できること、IOモナドによる副作用の制御が可能なこと、リストやタプルなどの代数的データ型が使えること、並列・並行処理のためのプリミティブが用意されていることなどが挙げられます。 Haskellができる開発は、コンパイラやインタプリタの実装、ドメイン特化言語(DSL)の開発、Webアプリケーションの開発、金融工学や統計解析のためのモデリング、並列・並行プログラミング、形式手法に基づくシステム開発など、数学的な厳密性と抽象化が求められる幅広い分野での活用が可能です。 Haskellを活用している世界的サービスやプロダクトは、Facebook(Sigma)、GitHub(Semantic)、Standard Chartered Bank(Mu)、Tsuru Capital(高頻度取引システム)、Ericsson(並列処理フレームワーク)、Galois(形式検証ツール)など、主に金融、通信、セキュリティの分野で採用事例が見られます。また、XMonad、Pandoc、Gitなどの著名なオープンソースプロジェクトでもHaskellが使用されています。純粋関数型言語の代表格として、アカデミックな分野でも注目されており、プログラミング言語理論の研究や教育用言語としても活用されています。Haskellで培った関数型プログラミングの知見は、Scala、F#、Rustなど他の言語にも影響を与えており、関数型パラダイムの普及に貢献しています。 ■Haskellを活用するメリット この章ではHaskellを活用するメリットについて説明します。 Haskellを習得することにより、具体的に以下のようなメリットがあります。 ・型システムによる強力な静的型付けにより堅牢で保守性の高いコードが書ける ・純粋関数型言語による参照透過性の保証により宣言的プログラミングが実践できる ・遅延評価の仕組みにより計算リソースを最適化できる ・HigherKinded TypeやTypeClassなどの高度な抽象化機能により汎用的なコードが記述できる ・QuickCheckなどのテストツールによりテスト駆動開発との高い親和性を発揮する ・数学的な関数合成の概念を取り入れた圏論をベースとするため、いい意味で学術的な言語仕様である ・コンパイラの最適化により無駄のない効率的な実行コードへの変換が可能 Haskellは industrial Haskell と呼ばれる安全性と生産性を重視した関数型言語のスタイルを提唱し、最近は実務への適用も増えてきています。上記活用する上でのメリットを踏まえて、習得可否を検討することをおすすめします。 ■Haskellを活用するデメリット この章ではHaskellを活用するデメリットについて説明します。 Haskellを習得することにより、具体的に以下のようなデメリットがあります。 ・言語仕様の習得難易度が高く初学者にはハードルが高い ・アプリケーションのデバッグが難しく不具合の特定に時間がかかる ・ビルド時間が長く開発サイクルに時間がかかる ・ライブラリやフレームワークのエコシステムが貧弱で実務利用の選択肢が少ない HaskellはメリットがHaskellはメリットが多いですが、学習コストの高さやエコシステムの未成熟さなど注意すべき点がいくつかあることを理解しておきましょう。 Haskell習得を今後検討しているフリーランスエンジニアはHaskellを活用するメリットデメリットを比較した上で決めると後悔が少ないでしょう。