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

1 - 3件/全3件

リモートOK
面談1回

【フロントエンド/TypeScript/React/Vue/週5日/フルリモート◎】フロントエンド開発エキスパート求む -フロントエンド業務全般のリードと技術革新の推進(jd01339)

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

【業務内容】 新機能開発やユーザー体験の改善のための開発業務のうち、フロントエンドに関する開発全般を担当していただきます。 日々お客様より頂くご要望やフィードバックを元に、将来を見据えた最適な仕様へ落とし込むところから、設計・実装・テストといったほぼすべての工程が対象となります。 また、フロントエンドのパフォーマンス改善や、アクセシビリティ対応、フレームワークのバージョンアップなども業務となります。 <具体例> ・ユーザー向け機能の仕様策定・開発 ・開発者向けREST APIの仕様策定・開発 ・社内向け管理画面の仕様策定・開発 ・パフォーマンス改善 ・セキュリティ対策 ・サービスの運用・監視 ※ご希望に応じて将来的にテックリードをお任せすることもあります。 <現在の課題> 具体的なフロントエンドの課題や改善プロジェクトは下記の通りです。もちろん、下記以外にも課題や改善案を提案/実施いただくことを想定しています。 ・最適なユーザー体験を提供するための改善 フロントエンドのパフォーマンスやUI、アクセシビリティ対応など、それぞれ改善していきたいと考えております。 ・コンポーネントの単体テスト フロントエンドのテストは現在コンポーネントから切り離したTypeScriptのクラスや関数に対してのみ書いている状況です。今後は、コンポーネントやストアに対してのテストを拡充していきたいです。 流行の移り変わりが激しいフロントエンド業界において、常に最新のトレンドに追従していきながら機能開発を両立するという難しさにチャレンジしていけるのが弊社の魅力です! 【開発環境】 バックエンド: Ruby on Rails, RSpec, Rubocop, Sidekiq フロントエンド: HTML, CSS, TypeScript, Vue.js, Nuxt.js, Jest, ESLint インフラ: Heroku, Amazon Web Service, Google Cloud Platform データベース、ミドルウェア: PostgreSQL, Redis, Memcached 認証基盤: Auth0 検索: Elasticsearch 監視: Datadog, Sentry, Scout APM, PagerDuty 【会社の特徴】 クラウドワークフロー開発・販売を行っています。 【求める人物像】 ・当社のミッションに共感していただける方 ・全社の戦略を理解した上で、会社や事業の成功のために自律的に行動できる方 ・ユーザーの本質的な課題を発見し、ソフトウェア・エンジニアリングの力で解決していくことを楽しめる方 ・局所最適ではなく、全体最適を考えて行動できる方 ・会社や事業を支えている責任感を持って仕事できる 【今後取り組んでいきたいこと】 エンタープライズ企業の複雑な要件を満たすには、現在の当社ソフトではまだ機能性が不足しています。これまで以上のスピードで機能を追加していきたいと考えております。 現在Nuxt 2から3への移行中(年内完了見込み)ですが、今後はよりVue 3 / Nuxt 3らしいコードになるようリファクタリングしたり、Vue 3 / Nuxt 3の新機能を積極的に取り入れていく予定です。

案件の必須スキル

・フロントエンドの開発経験3年以上 ・React.js、Vue.jsの開発経験1年以上 ・TypeScriptの経験 ・コンポーネントベースの設計経験 ・チームでの開発経験 ・ビジネスレベルの日本語能力 ・日本標準時(JST)での勤務可能な方 ・エンジニア実務経験2年以上

4ヶ月前 提供元-Relance(リランス)
リモートOK
面談1回

【バックエンド/RDBMS/週5日/フルリモート◎】バックエンド開発エンジニア募集 - パフォーマンス向上とユーザー体験最適化プロジェクト(jd01338)

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

【業務内容】 当社プロダクトの新機能やユーザー体験の改善のための開発業務のうち、バックエンドに関する開発全般を担当していただきます。 日々お客様より頂くご要望やフィードバックを元に、将来を見据えた最適な仕様へ落とし込むところから、設計・実装・テストといったほぼすべての工程が対象となります。 また、サーバーを効率的に利用するためのパフォーマンス改善、アプリケーションレベルでのセキュリティ対策、外部サービス(他社SaaSなど)との連携機能開発なども業務となります。 <具体例> ・ユーザー向け機能の仕様策定・開発 ・開発者向けREST APIの仕様策定・開発 ・社内向け管理画面の仕様策定・開発 ・パフォーマンス改善 ・セキュリティ対策 ・サービスの運用・監視 ・Railsのバージョンアップなど、フレームワーク・ライブラリの最新版への追従 <現在の課題> 具体的なバックエンドの課題や改善プロジェクトは下記の通りです。もちろん、下記以外にも課題や改善案を提案/実施いただくことを想定しています。 <パフォーマンス改善> 当社ソフトの機能が追加されるにつれて、一部のAPIでパフォーマンスが劣化しています。 継続的にパフォーマンス改善を実施していますが、機能追加のスピードも早いため安定してパフォーマンスがいい状態にはなっていないため、改善と対策を行っていきたいと考えております。 【開発環境】 バックエンド: Ruby on Rails, RSpec, Rubocop, Sidekiq フロントエンド: HTML, CSS, TypeScript, Vue.js, Nuxt.js, Jest, ESLint インフラ: Heroku, Amazon Web Service, Google Cloud Platform データベース、ミドルウェア: PostgreSQL, Redis, Memcached 認証基盤: Auth0 検索: Elasticsearch 監視: Datadog, Sentry, Scout APM, PagerDuty 【会社の特徴】 クラウドワークフロー開発・販売を行っています。 【求める人物像】 ・当社のミッションに共感していただける方 ・全社の戦略を理解した上で、会社や事業の成功のために自律的に行動できる方 ・ユーザーの本質的な課題を発見し、ソフトウェア・エンジニアリングの力で解決していくことを楽しめる方 ・局所最適ではなく、全体最適を考えて行動できる方 ・会社や事業を支えている責任感を持って仕事できる方 【今後取り組んでいきたいこと】 エンタープライズ企業の複雑な要件を満たすには、現在の当社ソフトではまだ機能性が不足しています。これまで以上のスピードで機能を追加していく予定です。 現在、インフラをHerokuからGCPへの移行を予定しており、併せてインフラのコード化など業務の効率化を進めていきたいと考えております。

案件の必須スキル

・バックエンドの開発経験 ・RDBMS(PostgreSQL、MySQLなど)の使用経験 ・チームでの開発経験 ・ビジネスレベルの日本語能力 ・日本標準時(JST)での勤務可能な方 ・後々正社員として勤務することに抵抗のない方(もちろん双方合意があった上での転換となります。)

4ヶ月前 提供元-Relance(リランス)
リモートOK

【Ruby/週5日/フルリモート】単位認定試験システムのアプリ開発業務案件

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

■業務内容 日本発の本格的なオンライン大学で利用される単位認定試験システ ムの サーバーサイドアプリケーションの開発をご担当いただきます。 Z大学で実施される単位認定試験は基本的にリモートで実施され、 学生に対してはWebアプリケー ションにて試験を受験いただきます。 試験中は学生の了解を得て受験している様子をPCやスマートフォンのカメラで撮影し試験を監督する教 職員への表示や、 試験をスムーズに進めるためにチャット機能等を提供します。 本案件では、Z大学で実現しようとしている単位認定試験システムのうちRuby on Railsで開発されて いるサーバーサイドアプリケーションを中心に別途開発が進んでいるWebフロントエンドのSPAに提供を行うREST API等の開発全般を行っていただきます。 【リモート日数】フルリモ 【場所】東銀座 【勤務時間】10:00~19:00 【備考】 ● Ruby 3.3.5 ●Ruby on Rails 7.1系 ● RuboCop, RSpec ○ GitHub ActionsによるCIでPRごとにチェック ● PostgreSQL ● Docker 及び Docker Compose でのローカル開発可能 ● AWS ● OS: Mac(Windowsは利用できません) ● ツール: Google Workspace、Slack、JIRA、Confluence、GitHub

案件の必須スキル

・Webアプリケーションの開発経験 3 年以上 ・Ruby on Railsを用いた開発経験 2 年以上 ・gitの基本的な知識 ・GitHubを利用したPullRequest中心のチーム開発の経験

19日前 提供元-クラウドワークス テック

この条件の新着案件情報を受け取る

この条件の新着案件情報を受け取る

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

■RuboCopとは RuboCopは、Rubyコードの静的解析とスタイル違反の自動検出を行うオープンソースのツールで、一貫性のあるコーディング規約に基づく可読性の高いコードベースの維持を支援します。 RuboCopの特徴としてRubyコミュニティの規約(Ruby Style Guide)をベースにしたルール、命名規則、インデント、行長、構文のチェック、Lintによる潜在的なバグの検出、自動修正(autocorrect)機能によるスタイル違反の一括解消、設定ファイル(.rubocop.yml)によるルールのカスタマイズ、IDE/エディタとの統合、CircleCIやTravisCIなどのCIツールとの連携、プロジェクト固有のルール追加が可能なことなどが挙げられます。 RuboCopができる開発はRubyプロジェクトのコードレビュー自動化、Rubyコーディング規約の強制適用、コードスタイルの一貫性維持、リファクタリングの機会の特定、コードの可読性と保守性の向上、新メンバーのオンボーディングの迅速化、コードレビューにかかる時間の短縮とレビュアーの負担軽減と幅広いです。 RuboCopを活用している世界的サービスやプロダクトは、GitHubやCookpad、Airbnb、Shopify、Discourse、Deviseなど、Ruby/Railsを採用する多くの企業やオープンソースプロジェクトで利用され、プルリクエストへのRuboCop適用が一般的になっています。