1 - 30/件 全306件
案件の内容
既存サービスにおいて使用されているフロント/バックエンドの主要フレームワークに関する バージョンアップ対応を行っていただきます。 下記いずれか、または複数に対応可能な方を募集しております。 【対象フレームワーク・作業内容】 ① Spring Framework 4 → Spring Framework 6 へのバージョンアップ、または Spring Boot 3 への移行 ② Vue.js 2 → 3 へのバージョンアップ ③ Nuxt.js 2 → 3 へのバージョンアップ
求めるスキル
・WEB開発経験6年以上 ・Spring Framework 4 → Spring Framework 6 へのバージョンアップ、または Spring Boot 3 への移行経験がある方 または ・Vue.js 2 → 3 へのバージョンアップの経験がある方
案件担当のコメント
※リモート頻度:初期セットアップ(1週間)後、フルリモート可能(地方在住不可) ※必要に応じて出社の可能性あり
案件の内容
既にリリース済みBtoBサービスの開発運用保守をご担当いただきます。 大規模且つ24365稼働しているサービスですが夜間作業などは基本的にございません。 社員と業務委託の垣根をなくす取り組みを行っている企業の案件となり、現場には多数の業務委託参画者がいらっしゃいます。
求めるスキル
・PHP / LaravelでのWebアプリケーション開発経験5年以上 ・AWSもしくはGCP環境下でのアプリケーション開発経験 ・スクラム開発経験 ・大規模サービスの開発経験
案件の内容
長期にわたるセキュリティシステム開発プロジェクト。 アジャイル開発の手法を用いて、フロントエンドとバックエンドを 一気通貫で担当する。設計、製造、テスト、仕様調整を含む。 OSSや他者のコードの解析、セキュリティに関する知識が求められる。
求めるスキル
・アジャイル経験(スクラムの経験) ・Vue.jsでの開発経験(5年以上) ・フロントエンド/バックエンドを一気通貫で見ることができる ・設計/製造/テスト(単体、結合試験項目作成と実施) ・仕様調整(仕様の決定のための相談、調査結果報告、スプリントレビュー資料作成)
案件の内容
SaaSプロダクトに於ける既存機能の追加開発・改善、 ならびに新規サービスの開発を担当いただきます。 1人のエンジニアが、仕様調整から開発・テスト・リリースまで一貫して対応する体制で、 エンジニアの裁量が大きく、スループット最大化を重視しています。 スクラムは敢えて採用せず、最小限の会議体で効率的な開発を実現しており、 開発組織はフラットで、コードレビューやSlack上での議論を通じて品質向上と相互成長を図っています。 今後は、既存サービスのみならず新規サービス開発にも携わることが可能です。
求めるスキル
・Pythonを用いたWEBサービス開発経験3年以上 ・TypeScript/Vue.jsを用いたフロント開発経験3年以上 ・RDBを利用したWebサービスの開発経験 ・AWS等パブリッククラウドでの開発経験
案件の内容
エンタメ系の配信プラットフォームを展開する大手音楽企業にて、運用・インフラ領域を中心としたシニアエンジニアの募集です。 リリース4年目を迎え、機能追加・スケール拡大のための増員枠。 3チーム体制での開発・運用に携わっていただきます。 月1回程度、週末の配信監視対応が発生するため、インフラ障害時の対応やキャパシティプランニング、監視ツール活用などの運用経験が重視されます。 監視対応は3チームでローテーションを組んでいるため、1~2か月前に予定が分かっています。(土日稼働分は平日に振替でお休み) 現状、リモートと併用して週1~3日出社している方が多く、週1日出社(金曜)をしていただけると望ましいですが、フルリモートも応相談で可能です。
求めるスキル
・Node.js / TypeScript のバックエンド開発経験 ・React.js、またはVue.jsを活用してのフロントエンド開発経験 ・長期的なサービス運用経験 ・AWSの利用・運用経験 ・監視ツール(ex. Datadog/Newrelic/CloudWatch)を利用した運用監視経験 ・CI/CD(GitHub Actions等)やテストの自動化運用経験 ・テックリードやプロジェクトリーダーとしてチームの開発を牽引した経験 ・MySQL などのDB設計・運用スキル(負荷対策/インデックス/リレーション設計など) ・アジャイル開発経験
案件担当のコメント
結果重視の自由なカルチャーで、能動的に動ける方がフィットします。 また、プロダクト志向があり、エンタメ領域に関心のある方のマッチ度が高いです。
案件の内容
・Ruby on Railsを用いたプロダクトの設計、開発、テスト、運用、リファクタリング ・プロダクトマネージャー・デザイナーと連携をとりながら要件定義・仕様策定 ・新機能や改善案の提案と実装
求めるスキル
・Ruby on Railsでの開発経験5年以上 ・Vue.js(Nuxt.js)の経験がある方 ・クラウドプラットフォームの使用されたご経験(AWS、GCP、Azure等)
案件担当のコメント
※地方可
案件の内容
新規事業立ち上げに伴い、ウェブサービスの開発業務をご担当いただきます。 動画領域の既存サービスの開発だけでなく、新規サービスの設計・構築・運用も行っていただきます。 現在開発には約70名が関与しており、平均年齢は30歳前後。 雰囲気はプロフェッショナルかつ風通しの良いチーム環境です。 業務内容には、要件定義〜保守改修・研究開発・基盤設計まで、幅広い工程が含まれます。 ■アダルトコンテンツ:有 ※現状は該当しませんが、今後可能性はございます。あらかじめご認識いただいた上で、ご応募をお願いいたします。
求めるスキル
・要件定義、設計、開発、テストまで一貫した対応経験が豊富な方 ・Golangまたは、PHPでの豊富な開発経験 ・AWSを用いたクラウド基盤構築経験 ・事業サイドとの調整経験が豊富な方
案件担当のコメント
※現状はリモートメインです。会社の方針により変更になる場合もございます。
案件の内容
建築・建設業界全体の生産性向上を目指した業務プロセス向けプラットフォームの開発支援をお任せします。 新規ドメインの開発に携わり、サーバーサイドからフロントエンドまで一貫した対応が可能な方を募集しています。 開発は複数チームで構成されており、プロジェクトに応じて適切なチームに配属され、面談を通して確定します。 インフラ周りは基本的に専任チームが対応しますが、ご希望に応じてCI/CD関連のタスクなどもアサイン可能です。 稼働時間は9時~20時の間で実働8時間を想定し、コアタイムは10:00〜17:00となります。
求めるスキル
・Ruby(Rails)によるWebアプリケーション開発経験(直近5年以上、またはRails3年以上+他言語での豊富な経験) ・プロジェクトリーダーまたはテックリードの経験 ・仕様検討段階からPMと能動的に関わる姿勢 ・新技術への継続的なキャッチアップ意欲
案件の内容
・KPIを可視化し、コミュニケーションを活性化させるWebアプリの設計・開発 ・サーバーサイド、およびPC向けWeb管理画面の開発 ・ネイティブアプリチームと連携し、追加開発や不具合修正の対応 ・チームの作業量に応じてメンバー数が変動 ・フロント or サーバーの得意分野を考慮しつつ、フルスタックに動ける方を募集
求めるスキル
・Webアプリケーションの開発経験3年以上 ・AWS上でのアプリケーション開発経験 ・Go / Ruby / Vue.js いずれかの開発経験5年以上
案件担当のコメント
地方可
案件の内容
歯科医院向けのSaaSサービスを開発する案件です。 AIを活用し、患者ごとに最適な情報提供や予約管理、診療後のフォローアップを行う機能を実装します。 主にRuby on Railsを用いたバックエンド開発を担当しつつ、Vue.js(TypeScript)を使用したフロントエンド開発にも関わります。 また、AWS環境での開発・運用も必要となります。 ・Ruby on Railsを使用したバックエンド開発 ・Vue.js(TypeScript)を使用したフロントエンド開発 ・MySQLを用いたデータベース設計・管理 ・AWS環境下での開発・運用(EC2、S3、RDSなど) ・AIを活用したパーソナライズ機能の実装
求めるスキル
・Ruby on Railsでの開発経験(3年以上) ・Vue.js(TypeScript)を用いた開発経験 ・AWS環境下での開発経験(各種サービスを使用した経験) ・MySQLの使用経験
案件担当のコメント
月に数回、東京駅に出社の可能性あり
案件の内容
ライフスタイル支援サービスを中心に、組織改善サービスや法人向け置き型社食サービスを展開する企業の案件です。 今回は組織改善サービスのプロダクトにTypeScript(React/Node.js)のフルスタックエンジニアとしてご参画頂きます。 元はRubyで出来ておりますので、一部Rubyが混在しております。 ・サービスに関するシステム開発 ・フロントエンド開発(設計・コーデイング・テスト) ・バックエンド開発(設計・コーディング・テスト) ・リリース管理・運用関連作業・運用自動化 ・インフラ開発(Infrastructure as Code)、開発環境自動化 ・スクラムイベントの参加・運営
求めるスキル
・Webアプリケーションの3年以上の開発経験 ・TypeScriptを用いた2年以上の開発経験 ・React を用いた2年以上の開発経験 ・Node.jsを用いた2年以上の開発経験 ・Ruby on Railsを用いた開発経験 ・RDBを利用した開発経験 ・テスト駆動開発(ユニットテスト)の経験
案件の内容
国内トップクラスの配信サービスを提供する企業にて、バックエンド開発を担当していただきます。 本案件では、超低遅延の配信基盤を支えるための機能開発やシステム改修、運用改善に関わる業務をお任せします。 主な業務内容は以下のとおりです。 ・新規機能開発、改修、保守、運用 ・既存システムのリプレイスに伴う調査・設計・実装 ・パフォーマンス最適化や運用課題の解決施策立案・実装 ・Web APIおよびWebアプリケーションの設計・開発 ・CI/CD環境の設計・構築 ・クラウド環境(AWS/GCP/Azure等)を活用した開発・運用 ・アジャイル開発におけるプロジェクト進行管理 スクラム開発(1週間スプリント)を採用しており、経験に応じて技術的なリードやチームマネジメントもお任せできます。
求めるスキル
・Goを用いたバックエンド開発3年以上 ・PHPフレームワークを使用したバックエンド開発2年以上 ・RDBMSでのDB設計、SQLチューニング経験 ・AWSの利用経験(S3, CloudFront, EC2, Lambda, ECS等)
案件担当のコメント
アダルトコンテンツ有り ※業務上触れることとなりますので、ご理解の上、ご応募ください. 【出社割合】 現状はリモートが多いです。会社の方針や状況によって変わる場合もございます。
案件の内容
幼稚園・保育園向け写真販売システムおよび関連する新プロダクトの開発業務をお任せいたします。 新機能開発ならびに新規API開発や既存APIの改修を通じてサービス成長の基盤となるマイクロサービス化の推進に関わっていただくことがメインミッションとなります。
求めるスキル
・Laravel(8.x以上)を用いたwebサービスの設計、開発経験 ・Web API(CRUD)の設計、開発経験 ・UnitTestの開発経験 ・コードリファクタリング経験 ・AWS環境におけるwebサービスなどの開発経験 ・サーバーレスアプリの開発経験(AWS SAM/AWS Lambda/Python) ・アジャイル(スクラム)仕組み上での開発経験 ・Githubによるソースコード管理経験 ・CI/CDツールの使用経験(CircleCI、Github Action)
案件担当のコメント
週1出社
案件の内容
幼稚園・保育園向け写真販売システムおよび関連する新プロダクトの開発業務をお任せいたします。 ユーザー向けの機能開発やUI/UX 等のユーザビリティの向上をメインにお任せし、 加えて開発効率を高めていくための開発課題への着手も並行してお任せする可能性がございます。
求めるスキル
・HTML5/CSS3/JavaScriptでのコーディング経験 ・Vue.js(3系)、NuxtJSのJSフレームワークを用いた開発経験 ・TypeScriptを用いた開発経験 ・Webデザイナーを含むチームでの開発経験 ・AWS使用経験 ・アジャイル(スクラム)での開発経験 ・Githubによるソースコード管理経験 ・CI/CDツールの使用経験(CircleCI、Github Action)
案件担当のコメント
週1出社
案件の内容
ベンチャー企業が運営中のAI自動テストツールの開発に設計から携わって頂きます。 AIテストツールは、シナリオ・スクリプト・テストデータの自動作成、 及びテスト自動実行ツールへの自動連携により、 テスト工数を大幅に削減するAIアプリケーションでございます。 TypeScript・Reactの経験者を募集しますが、開発自体は、 フロントエンド、バックエンドどちらもご担当頂きます。 最初から即戦力のようなスキルは求めておらず、 前向きなキャッチアップ、技術に対する意欲、貢献意識など、 前のめりな姿勢を求めております。 自社サービス開発のため、決められたタスクだけ指示を受けてこなす、ではなく、 幅広いタスクがございますので、意欲的な姿勢や、 スキルアップに応じてフロント開発など様々なことが経験できる案件です。 また、ドメイン駆動開発やクリーンアーキテクチャ、Rust、TypeScript(React)、 CI/CD環境、AWSなどモダンな環境も経験することが出来ます。
求めるスキル
・Web開発経験3年以上 ・TypeScript経験 ・React、Vue.jsいずれかの経験 ・静的型付け言語(Java、Go、C#など)でのバックエンド開発経験
案件担当のコメント
※必要時出社の可能性アリ
案件の内容
toB向けECシステムのカスタマイズに基づく機能開発・保守全般をお任せします。 自ら手を動かし開発をしていきたい方にオススメです。 ・新機能開発 ・機能改善・改修 ・性能改善 ・保守業務 ・API開発 etc.
求めるスキル
・GO言語を用いた開発経験1年以上 ・Vue.jsを用いた開発経験 ・Webアプリケーションの開発経験5年以上 ・基本設計のご経験 ・コードレビューのご経験 ・XSSやSQLインジェクションなどのセキュリティ対策に対する知識・経験
案件担当のコメント
※週3日リモート
案件の内容
2.5次元エンターテインメントIPにおけるWebサービスやアプリケーションのフロントエンド開発と、技術の選定までをお任せします。 ・ユーザー体験を向上させるインタラクティブなUI/UX設計と実装 ・AWSを用いたバックエンドエンジニアやデザインチームとの連携 ・サービス改善のためのパフォーマンス最適化 ・事業責任者やクリエイター連携しコンテンツ,サービスの新規開発
求めるスキル
・TypeScript/JavaScriptを用いたフロントエンド開発経験5年以上 ・マネジメント・リードエンジニアのご経験 ・React・Vueを用いたご経験 ・CI/CDツールを用いたご経験
案件担当のコメント
※週2~3日リモート
案件の内容
複数の自社サービスを抱える事業会社にて、フルスタックエンジニアを募集いたします。 多くのPJ(全て自社サービス)が存在しますが、今回の募集はHR系のWebアプリ開発PJとなります。 良い意味で社員と業務委託の垣根がなく、コミュニケーション含め非常に風通しのいい環境です。 その為、技術的なスキルは勿論ですがコミュニケーション面も重要視されます。
求めるスキル
・基本設計~の実務経験 ・Laravelの開発経験2年以上 ・Vue.jsの開発経験2年以上 ・事業会社でのシステム開発経験(連続1年以上) ・エンジニア5名以上規模の業務経験 ・実装方針の検討、コードレビュー経験 ・テスト計画の作成 ・非エンジニアとの連携 ・アジャイル開発
案件担当のコメント
※週3日出社
案件の内容
官公庁・自治体等の入札・落札情報の検索・管理ができる既存SaaS型プロダクトのプロダクト改善のための機能開発・保守開発をご担当いただきます。 フロントエンドエンジニアとして、パフォーマンスチューニングをメインにご担 当いただき、サイトの評価向上(SEO)・UX のストレス軽減に貢献していただきます。 業務を通じて、必要に応じてアプリケーションにおけるソースコードの品質向上にも携わっていただきます。 開発手法はスクラムを採用しており、GitHub を使ったチーム開発を行っています。
求めるスキル
・HTML5/CSS3/JavaScriptでのコーディング実務経験 ・SSRでの開発経験 ・TypeScriptを使った開発・運用経験 ・Vue.js v3/Nuxt.js v3を使った開発・運用経験 ・Node.jsでの開発経験(3年以上) ・サイトパフォーマンス(ツール等を使用した)改善業務経験 ・モダンなフロントエンド技術を学ばれている方
案件担当のコメント
※必要時出社あり
案件の内容
パチンコ業界向け経営管理アプリケーション開発です。 全国のパチンコ店さんが毎日の結果(台ごとの利益や客数など)を把握できるように 店舗のホールコンピューターと連携をしてデータを取得・加工して利用するアプリケーションになります。
求めるスキル
・要求未確定段階からヒアリングで吸い上げて設計~実装までを行った経験が豊富 ※1番重視しております ・PHP(Laravel) 3年以上 ・SQLの実務経験 3年以上 ・本人が「コミュニケーションは問題ない」と自負してる事
案件担当のコメント
※出社要請がある際に出社できる方
案件の内容
【企業概要】 自社プロダクトを支えるハイブリッドクラウドの構築・運用を行ったり、パフォーマンスや信頼性、スケーラビリティを高めるエンジニアを募集しています。 インフラからアプリケーション開発まで、様々なスキルを持ったエンジニアたちが個々の強みを活かし、以下のようなことに取り組んでいます。 - オンプレミス、GCP、AWSを利用したハイブリッドクラウドの構築 - 開発チームと共にマイクロサービスの開発、運用 - toil削減 - Docker、Kubernetes、Istioの運用 - 監視メトリクスに基づいた性能改善 上記以外にも、常に新しい技術に挑戦し信頼性を高める活動をしています。
求めるスキル
・サービスインフラ(ネットワーク、サーバ、ストレージ、ミドルウェア)の構築、管理、運用の実務経験 ・コンテナ技術の実務経験 ・WEBサーバ、データベース等のミドルウェアのパフォーマンス・チューニングの実務経験
案件の内容
【企業概要】 経済情報サービスやB2B SaaSの複数サービスを展開する企業にて、オープンポジションの開発エンジニアを募集しております。 開発するマイクロサービスをターゲットとした少人数(3〜5人)のチームで、ペアプロまたはモブプロをしながらの開発を行います。各チームによって使用する技術やプログラミング言語は異なりますが、どのチームに所属しても担当に縛られず、アプリケーションを構築するために必要なこと全てをチーム全員で行います。 現在、「技術力で、ビジネスをリードする」という開発チームのミッションのもと、プロダクトの成長速度を更に加速していく必要があります。 その為には、技術が好きでたまらない、新しいことに挑戦することを躊躇しない、ユーザーに良いものを届け続けたい、というエンジニアが集まったチームであり続けることが必要だと考えています。 開発チームが急速に拡大している中、上記のような開発文化を個々人が体現している自己組織化されたチームを維持・拡大していけるかが課題となっています。 実際に、サービス開始から10年以上たったモノリシックなアプリケーションのマイクロサービス化、マイクロフロントエンド化を進める中で、採用されている技術のほとんどについてはチームメンバで検討し、決定してきました。新しい技術も積極的に取り入れつつ進めており、全ての技術を統一化しようといった動きはありません。これは先に挙げた「新しいことに挑戦することを躊躇しない」ということを個々人やチームが体現できているからだと思っています。このような環境で、勇気を持って挑戦できるチームやプロダクトの土壌を一緒に作っていきたいと思っています。 【プロダクトチーム開発の特徴】 ・アジャイルソフトウェア開発(XPをベース) ・ペアプログラミング、モブプログラミング ・テスト駆動開発、ドメイン駆動開発、リファクタリングを推進する文化 ・マイクロサービスによるモノリシックなアーキテクチャのリファクタリングを推進中 ・目的に合う技術を選定し、言語やアーキテクチャをゼロベースで選定していく ・バックエンド・フロントエンド開発に一貫して携わる 【技術スタック】 言語:Kotlin, Clojure, Dart, Rust, Elixir, Scala, Go, Java, TypeScript, JavaScript, Python, Ruby サーバOS:Ubuntu, CentOS, Debian, CoreOS フレームワーク:AngularDart, Duct, Vue.js, SpringBoot, React, FlutterWeb, Ktor, PlayFramework, Phoenix, actix-web, gin, Angular, Flask, next.js, Apache Wicket, Seasar2 テストフレームワーク:Gauge, Selenide, JUnit, Jest, Kotest, その他ユニットテストフレームワーク RDB:PostgreSQL, MySQL KVS:BigTable, Aerospike 検索エンジン:Elasticsearch リポジトリ管理:Bitbucket, GitHub バージョン管理:Git, Mercurial CI:Jenkins, Buildkite, ArgoCD, GitHub Actions VM(仮想技術):Docker, Vagrant, Xen コンテナオーケストレーション:Kubernetes, GKE, Anthos サービスメッシュ:Istio 構成管理:Terraform, Ansible コミュニケーション:Slack, Discord クラウド:GCP, AWS
求めるスキル
・前向きでオープンなコミュニケーション ・チャレンジ精神、成長意欲 ・技術が好き ・TDDが好き、もしくはチャレンジしたい ・ペアプロが好き、もしくはチャレンジしたい ・日本語を使って対面でのコミュニケーションが取れる
案件担当のコメント
技術が大好きで、ポジションにこだわらない方。 ペアプロやTDDを通じたチーム開発にチャレンジしたい方におすすめの案件です。
案件の内容
受託会社様にて、Webエンジニアとして最新のフレームワークを使用した開発から、レガシーコードのメンテナンスまで、様々なプロジェクトに携わっていただきます。 参画後は、プロジェクトマネージャー、UI/UXデザイナー、フロントエンドエンジニアと密接に協力し、プロジェクトの納品までをお任せします。技術的な挑戦を楽しみ、常に新しい知識を吸収したい方に最適な環境を提供します。
求めるスキル
・Laravelを用いた開発経験1年以上 ・PHPでの開発経験2年以上 ・HTML, CSSなどWebコンテンツ制作に関する実務経験2年以上
案件の内容
某大手日用品メーカーのブランドサイトをAEMで構築します。 今回はAEMのEDSという機能があるのですが、そちらを提供する上でのベースとなる部分のフロントエンド開発をお願いいたします。
求めるスキル
・Javascriptの開発経験 8年以上 ・デザイン通りに実装した経験 ・CMS開発経験(スクラッチでもWPのようなサービスでも良い) ・デザイントークン or AtomicDesignを基にコンポーネント開発をした経験 ・Figmaのデータをもとに実装した経験があること
案件担当のコメント
※基本フルリモート(低頻度で2次請オフィスへ出社可能性あり)
案件の内容
某受託会社が開発するゲームは、Web技術とネイティブ技術を組み合わせたハイブリッドのアプリであり、それぞれの強みを活かしながら、効率的かつ高品質な開発を実現しています。 このポジションでは、フロントエンドエンジニアとして主にアウトゲーム部分のUI/UX設計および開発をご担当いただきます。フロントエンドのスキルを活かし、ゲーム開発に携われることがこの職種の魅力です。 また、現在活躍しているフロントエンドエンジニアは、ゲーム業界以外の出身者も多く、業界未経験でも十分に成長・活躍できる環境を整えています。 さらに、キャリアパスとして、技術のスペシャリストを目指すテックリードやチームを牽引するマネジメントの道も開かれており、ご自身の目指す方向に向かって成長できる機会があります。 以下のような業務を中心に、状況に応じて様々なタスクをお任せします。 ・ゲーム設計とUI仕様に基づいた画面実装(アウトゲームの開発) ・画面ごとのUIアニメーション演出の開発 ・UI/UXや画面遷移を含めた画面設計 ・他職種と連携したタスク、及び開発スケジュールの調整 ・同職種メンバーのマネジメント業務(進捗管理、目標設定など)
求めるスキル
・JavaScriptやTypeScriptを用いたアプリケーションWebフロントエンドの開発経験(3年以上) ・ReactなどのJavaScriptフレームワークを用いたフロントエンド開発経験 (Next.js, Vue.js, Nuxt.js, Node.jsなど) ※ゲーム業界の経験は問いません
案件担当のコメント
火・水・木の週3出社、週2リモート
案件の内容
大手通信キャリアのオンラインショップ開発業務をご担当いただきます 。 既存のオンラインショップのリプレイス業務となり開発~テスト業務をご対応いただきます。 増員案件のため一人称で即戦力となる方を求めております。
求めるスキル
・Vue.jsでの実務経験4年以上(1人称レベル) ・設計書作成の実務経験 ・RDB(OracleやMySQLなど)の実務経験
案件担当のコメント
※緊急出社あり
案件の内容
求人サービスの開発に携わっていただきます。 チーム人数は4,5名となります。 工程は要件定義からお願いしたいと考えております。
求めるスキル
・Ruby on Railsの経験4年以上 ・React、Vue.jsなどのフロントの経験がある方 ・webサービスの開発経験がある方 ・リーダー経験がある方
案件の内容
日本最大級の音楽・エンターテインメント企業のWEBサイト制作業務をご担当いただきます。 ディレクター・デザイナー・エンジニアで構成されたビットエーの制作チームの一員として、所属アーティストの関連サイトやグループ企業のコーポレートサイト、社内で使用するシステムのUIなど、多岐に渡る制作のフロントエンジニアをご担当いただきます。
求めるスキル
・Vue.jsを用いた実務開発経験3年以上(Vue.js1年以上であればReact.jsとのトータル3年以上でも可) ・複数人(3〜4人)での実装案件において、リーダー的ポジションで実装担当した経験がある ・ソースコードレビューの実務経験
案件の内容
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に出社可能な範囲にお住まいの方 (フルリモートでも不定期に出社が必要な可能性がございます) 【外国籍の方の場合】 日本語が母国語の方 ======================== お客様先WEBシステムのクラウドリフトに伴い、アプリ側も改修が入ります。 その回収に際し、画面側の開発やバッチ開発を行います。
求めるスキル
・Angular、Vue.js、React等のFWでのご経験 1年以上 ・フロントエンジニアとしての経験 3年以上
■Vue.jsとは Vue.jsは、Googleの元エンジニアだったEvan You(エヴァン・ヨー)氏が開発しました。彼はもともとAngularというUI用のJavaScriptフレームワークを使って作業していましたが、 「もっと効率的に使えるフレームワークが欲しい」と考え、自身でVue.jsを開発したというのが始まりです。 Vue.jsは、アプリ開発を行う際に、UI構築の為のJavaScriptフレームワークです。JavaScript用のフレームワークは世の中にたくさんありますが、その中でも特に、高い採用率を誇るのがVue.jsです。 アプリケーションは、リリース後、更新や改善を行いながら、開発を継続していくと思います。その際に段階的な新しい機能の追加や仕様変更が何度も行われると、はじめのころに採用したフレームワークでは対応が 困難になってくることがあります。その際に、Vue.jsを採用すれば、既存のアプリケーションへの導入も簡単に行うことができます。、 ■Vue.jsの特徴や魅力 「小さなファイルサイズ」 Vue.js本体のファイルサイズは、gzip圧縮で20kb程度になります。version3.0以降は、重要でないコードの削除によりファイルサイズを10KB台にまで圧縮できます。 5000~10000文字ほどのテキストファイルと同等のファイルサイズになるため、非常にコンパクトなフレームワークになります。 「学習コストがかからない」 Vue.jsはフレームワークとしては規模があまり大きくなく、設計が比較的簡易であることから、新しく覚えなくてはならない知識があまりないのが特徴です。 その他のフレームワークより習得に時間がかかりません。 「双方向データバインディング」 Vue.jsはデータバインドに特化していることが特徴です。双方向データバインディングでは、データの変更があった際に、UIの表示を更新し、またUIの変更があればデータの更新を行うように自動化されます。 例えば、テキストボックスに入力されたデータに応じ、即時に出力されている文字が変わるといった処理ができます。 ■Vue.jsの将来性 Vue.jsは採用率は非常に高く、Vue.jsを習得しているエンジニアには将来性があるといえますが、Vue.jsができれば安心!とまでは言えないでしょう。 なぜなら、「React(Next.js)」も2021年~2022年時点では、非常に人気が高いフレームワークの一つですし、次点で「Angular」も地位を確立してきています。 常に変化し続けるJavaScriptではありますが、新たなフレームワークが登場すると、これまでの主流フレームワークが衰退していくことはよくある話のため、 常にアンテナを張り続け、モダンな環境を選んで学んでいくことが重要です。