JavaScriptは、ブラウザ上で動作するプログラミング言語です。ウェブサイトを構築する際、JavaScriptはサーバーサイド、フロントエンドを担えるので、活躍するシーンは多岐に渡ります。
例えば、ウェブサイトのお問い合わせフォームは、間違えた項目を入力して送信ボタンを押すとアラート文字列が表示されます。マウスで画面スクロールすると、突然ページの表示内容が変化する場合があります。これらの動作はJavaScriptが担っています。
送信ボタンのクリックやマウス操作などのイベント実行によりJavaScriptはサイトページに動的な動きを加えますが、このような動作はサーバーサイド言語でも実現できます。しかしほとんどのウェブサイトはJavaScriptを採用しています。その理由はJavaScriptによるイベント処理は動作が早いからです。動作がとても早いのためユーザにストレスを与えない動作を実現します。
JavaScriptは世の中で最も使われているプログラミング言語と言われています。それも圧倒的に利用度が高いです。特にライブラリの登場でJavaScriptはどんどん使いやすくなっています。代表的なライブラリにはAngularやNode.jsがあります。AngularはGoogle社が開発したJavascriptライブラリで、多く使われているフレームワークです 。Node.jsはNode.jsはサーバ側で動作するJavaScriptライブラリです。
それではこのような流れの中で、どのような人材がJavaScript界隈では求められているのでしょうか。最近の現場ではロジック処理やデータチェックなど本来はサーバーサイド側で行っていた処理もJavaScriptエンジニアが求められます。そのため、AngularやNode.js、react.jsなどライブラリの経験や仕様に応じて利用するライブラリを選択する能力も必要となります。
更にPHPのソースコードが読めれば企業からは歓迎されるでしょう。というのもサーバーサイド言語をPHP、フロント側の制御はJavaScriptで行う案件は多くあるため、PHPのソースコードを見る機会は頻繁に出てきます。その時、PHPプログラムが何をやっているか理解することが出来ればJavaScriptの設計や実装も正確かつ効率的に行うことが出来ます。
画面側の制御を司るJavaScriptはウェブサイト表示に大きな影響を与えるため、JavaScriptエンジニアの需要は後を絶たないと予想されます。これからもウェブ市場の拡大が続けば、ますますJavaScriptエンジニアの需要は増え続けることでしょう。
いつでもキャンセルできます
検索キーワード:JavaScript
| 業務内容:健康管理システムのパッケージ開発を担当、Webアプリケーションの画面実装およびバックエンド実装を行う担当工程:要件定義、詳細設計、基本設計、実装、テスト、コードレビュースキル:必須:JavaによるWebアプリ開発3年以上、画面系開発経験、SQLコーディング経験、Springboot、Mybatis、Thymeleafの実務経験、リーダーはコードレビューと基本設計が可能、メンバーは詳細設計が可能(基本設計経験尚可)尚可:AWS環境での開発経験、jQuery使用経験、JavaScript・CSSの知識、.NET/VB.NETでの開発経験、データベースのパフォーマンスチューニング経験稼働場所:神奈川県(常駐)その他:業種:情報・通信・メディア、休日:土日祝休み、勤務形態:常駐 |
| 業務内容:toC向け求人媒体のWebアプリケーションに対する機能追加・改善(エンハンス)開発を実施。上流から下流、インフラ領域まで幅広く担当し、顧客折衝を行いながらテックリードとしてチームを牽引。担当工程:要件定義、基本設計、詳細設計、実装、コードレビュー、テスト、デプロイ、インフラ構築・運用、顧客折衝スキル:必須:Java(5年以上)、Spring、JavaScript、Oracle、Git、AWS、SQLによるCRUD実装、優れたコミュニケーション能力、顧客折衝経験尚可:PostgreSQL、Kotlin、vue.js稼働場所:東京都(リモート併用、定期的に出社)その他:情報・通信・メディア業界向けの長期案件。勤務時間は09:00~18:00、募集人数は1名。リモート併用で参画当初は出社頻度が高く、要相談。年齢は40代前半まで、外国籍不可。 |
| 業務内容:-工事情報管理システム(出面・安全作業日誌システム)の改修-基本設計(テーブル定義、画面設計、IF設計)-詳細設計、製造、テスト担当工程:基本設計、詳細設計、製造、テストスキル:必須:Java、JavaScript、HTML、CSSの開発経験(3年以上)、基本設計経験(2年以上)※テーブル定義・画面設計・IF設計、フロント・バックエンドの一貫開発経験尚可:TypeScript、Angularの開発経験稼働場所:東京都(常駐)その他:業種:情報・通信・メディア(サービス業)開始時期:12月または1月開始予定外国籍不可、フルリモート不可(フル出社必須) |
| 業務内容:-設計-Webアプリ画面開発(JavaScript/jQuery/Ajax)-CL作成-テスト実施-ドキュメント作成担当工程:設計、実装、テスト、ドキュメント作成までの一連工程を担当スキル:必須:JavaScript(jQuery、Ajax)でのWebアプリ開発経験3年以上、一人で開発推進できること、高いコミュニケーション能力尚可:JSP、HTML、CSS、Apache/Tomcat、Linuxコマンド、AWSコンソール、Docker、GitHub稼働場所:東京都(テレワーク併用可)その他:業種:証券・金融(サービス業)開始時期:要相談外国籍不可、個人事業主不可の条件あり |
| 業務内容:顧客社内システムのフロントエンドカスタマイズ開発を担当します。要件定義から実装、テストまでを一貫して実施します。担当工程:要件定義、設計、実装(React/Next.js)、テストスキル:必須:React、Next.js、JavaScript、TypeScript、要件定義からテストまでを通す経験尚可:PHP、Laravel稼働場所:フルリモート(石川県顧客)その他:中長期案件、スキル見合いの報酬設定、情報・通信・メディア業界向けシステム開発 |
| 業務内容:印刷会社向けシステムの新機能開発および保守業務担当工程:基本設計、詳細設計、実装、単体テスト、結合テスト、保守スキル:必須:Javaでの基本設計~テスト経験5年以上、JavaScriptの実務経験尚可:Strutsの使用経験、ソースコード解析の経験稼働場所:東京都(常駐)その他:業種:製造業系(機械・重工業)/開始時期:2025年2月~/長期参画可能/外国籍の方も日本語が問題なければ可 |
| 業務内容:-販売・受発注管理システムの設定変更・運用保守-トラブル時の原因調査・対応、業務部門との調整-画面・項目の追加・変更設定-業務効率化・操作性向上の運用改善提案-フロントエンド・サーバーサイド開発チームとの連携担当工程:-運用保守全般、設定変更、トラブルシューティング、改善提案スキル:必須:販売管理・受発注管理システムの運用保守経験、楽々販売の利用経験、業務部門との調整力尚可:ノーコード/ローコードツール(kintone、Salesforce、楽々シリーズ等)の設定・カスタマイズ経験、Webシステム開発(JavaScript、PHP)経験、軽微な改修対応経験稼働場所:東京都常駐(基本出社)その他:業種:情報・通信・メディア(システム運用支援)開始時期:即日または相談勤務形態:週5日、9:00‑18:00チーム規模:2‑5名PC貸与、オフィスカジュアルあり |
| 業務内容:既存システムのモジュール修正・分割、ドライバー作成、Seleniumを用いたテスト自動化等の改修作業全般。担当工程:要件確認、設計、実装、単体テスト、結合テスト、テスト自動化。スキル:必須:Javaの実務経験、JavaScriptの実務経験、Seleniumを使用したテスト自動化経験尚可:デグレ改善・品質改善経験、炎上(火消し)プロジェクト経験、モジュール分割やドライバー作成経験、指示を迅速に実行できるスピード感稼働場所:東京都(虎ノ門)常駐勤務その他:業種:サービス業(情報・通信・メディア)/開始時期:相談 |
| 業務内容:-SaaSプロダクトのサーバーサイド設計・開発・運用-使用言語:PHP(Laravel)またはGo(Echo)・JavaScript(Vue.js、Nuxt.js、Vuetify)-データベース:PostgreSQL-インフラ:AWS(ECS、ELB、EC2、RDS、S3、ElastiCache、Redshift)・Docker-ツール:Jira、GitHub、AWSAthena、Redash担当工程:要件定義・設計・実装・テスト・デプロイ・運用・保守スキル:必須:PHPまたはGoでの開発経験3年以上・AWS上での開発経験尚可:OAuth2.0・OIDCによる認証・認可実装経験・SaaSプロダクト開発経験・CIにセキュリティ自動テスト組み込み経験稼働場所:東京都(フルリモート、必要に応じて出社可)その他:業種:情報・通信・メディア・サービス業・開始時期:即日開始可能 |
| 業務内容:-基幹システムの新機能に関する調査、設計、実装、単体テスト、結合テスト項目作成・実施-主にJava(SpringBoot3.2)によるバックエンド開発、Thymeleaf、Bootstrap、jQueryを用いたフロントエンド実装-インフラはAWS(EC2、RDS等)とMySQL8.0、ビルドはGradle、開発環境はSTS担当工程:要件定義(仕様策定・調査)、設計、実装、テスト(単体・結合)スキル:必須:Java(SpringBoot)での開発経験3年以上、要件定義フェーズの経験、AWS・Azure・GCPのいずれかでの開発経験1年以上、TypeScript/JavaScript、Thymeleaf、Bootstrap、jQueryの実務経験尚可:販売・課金・決済システムの開発経験、AI活用開発経験稼働場所:東京都(フルリモート可、必要に応じて出社あり)その他:業種:情報・通信・メディア、プロジェクト開始時期は即日または相談、勤務時間は9:00〜18:00(フレックス制度あり)、服装自由、業務中はZoom常時接続(マイクOFF、カメラON可) |
| 業務内容:-国内株式、FX、CFD取引システムの保守開発-設計・詳細設計-Java、PL/SQL、シェルスクリプトによる実装-単体テスト・結合テスト担当工程:設計、詳細設計、実装、単体テスト、結合テストスキル:必須:Java実務経験(約2年)、JSP・JavaScript使用経験、詳細設計経験(約2年)尚可:ORACLEデータベース、Eclipse開発環境、SpringFramework、Git/SVNなどのバージョン管理ツール稼働場所:東京都(フル出勤)その他:業種:金融・保険業/証券・投資外国籍不可、残業ほぼなし、食堂無料利用可 |
| 業務内容:-ローコードツールwagbyEEを用いた画面プロトタイプ作成、基本設計から結合試験まで-業務システムの要件定義、顧客・社内調整、バッチアプリケーション開発、テスト、運用保守-保険会社向けシステム刷新のフロントWEB開発(Java、Javascript)および要件定義-グループ間通信サーバの詳細設計、実装、単体試験(C言語)担当工程:-基本設計、詳細設計、実装、結合試験、単体試験、要件定義、テスト、運用保守スキル:必須:Webシステム開発経験、上流工程経験、要件定義実務経験、Java、Javascript、C言語、SQL等尚可:ローコードツールwagby使用経験、バッチ開発経験、AWS、SIP/RTP/http(s)プロトコル知識、Gtest利用経験稼働場所:東京都(テレワークあり)、神奈川県(テレワークあり)その他:業種:官公庁・小売・保険・通信インフラ、開始時期は12月または1月、長期または短期プロジェクト |
| 業務内容:社内運用基盤システムの保守機能開発を担当します。製造(コーディング)から保守までを一貫して実施し、元請け社員のサポートを受けながら業務を進めます。担当工程:要件確認、詳細設計、実装、単体テスト、結合テスト、保守・運用スキル:必須:Javaでの実務経験(製造以降)、JavaScriptでの実務経験(製造以降)、SQLの実務経験、確実なコーディングスキル、自己学習で課題を解決できる姿勢尚可:SpringBoot等のフレームワーク使用経験、詳細設計の実務経験稼働場所:基本リモート勤務(必要時に出社あり)その他:業種:情報・通信・メディア(通信業界大手企業)開始時期:即日または相談長期参画想定勤務形態:平日勤務、土日祝休み年齢層:20代〜40代外国籍不可在宅勤務可 |
| 業務内容:カード申込システムの更改に伴うアプリ開発。Java、SpringBoot、Thymeleaf、SQL、HTML、JavaScript、JSONを使用し、基本設計から実装までを担当。担当工程:基本設計、詳細設計、実装、単体テスト、結合テストスキル:必須:Web系業務アプリ開発5年以上、JavaおよびSpringBootでの開発実績、基本設計以上の経験、SQL、HTML、JavaScript、JSONの実務経験、Thymeleaf等のテンプレートエンジン使用経験尚可:GitHubCopilot等AI支援ツールの活用経験稼働場所:東京都(リモート勤務不可)その他:業種:金融・保険業(カードサービス)開始時期:2025年12月参画期間:2025年12月から2026年3月末まで |
| 業務内容:-新商品・制度改定に伴うシステム改修-言語・インフラのバージョンアップ対応-営業職員向け手数料画面の改善-WBS・ToDo管理、進捗報告、課題管理-技術面での統率(資源管理、成果物標準化)担当工程:-要件定義・設計支援-開発・単体テスト-リリース・保守運用-プロジェクト管理全般(リーダー業務)スキル:必須:Java、SQL、JSP、HTML、5名規模のリーダー経験、円滑なコミュニケーション(チャット・メール対応)尚可:SpringBoot、JavaScript、PostgreSQL、SVN、Thymeleaf、AWS、顧客IT部門との調整経験稼働場所:東京都(リモート併用、週2日程度出社)その他:業種:保険・金融(生命保険)/長期プロジェクト/開始時期:即日着手可能 |
| 業務内容:電子決裁システムの基本設計、詳細設計、プログラミング、テストを実施します。担当工程:基本設計、詳細設計、開発、テストスキル:必須:.NET(C#)での開発経験(基本設計レベル)、SQLServer尚可:PowerShell、JavaScript、データベース設計、ワークフロー開発、SharePointプラグイン開発稼働場所:東京都(リモート可/出社は必要に応じて)その他:業種:情報・通信・メディアプロジェクト規模:全体5年の長期プロジェクトの一部、フェーズは約2年開始時期:即日または相談 |
| 業務内容:-SaaS型業務システムの要件定義、実装、運用、リファクタリング-開発言語/フレームワーク:RubyonRails、JavaScript/TypeScript(Vue.js、Next.js等)-データベース:AWSAurora、DynamoDB-ツール:AWS、GCP、GitHubActions、Datadog、CloudWatch、Jira、Slack、Zoom-開発手法:アジャイル担当工程:要件定義、基本設計、詳細設計、実装、テスト、リリース、運用、改善スキル:必須:RubyonRailsでの開発経験5年以上、AWS、GCP、Azure等のクラウドプラットフォーム使用経験尚可:RSpecを用いたテスト経験、データベースのパフォーマンスチューニング経験、年齢上限55歳まで稼働場所:フルリモートその他:業種:情報・通信・メディア、SaaSプロダクト提供、フレックス制(8時間勤務)、開始時期は相談 |
| 業務内容:-JavaScript・TypeScriptを用いたフルスタック開発-フロントエンド(React/Next.js)30%・バックエンド(Node/Nest)70%-アジャイル(スクラム)での開発プロセス-要件詳細化、実装、テスト、運用保守-AWSを活用した設計・構築担当工程:要件定義、実装、テスト、運用保守スキル:必須:Webアプリケーション開発経験5年以上、ReactまたはNext.js経験1年以上、Node/Nest経験3年以上、JavaScript/TypeScriptでのバックエンド開発経験1年以上、スクラム開発経験、AWS設計・構築経験、TypeScript、React/Next、Node/Nest尚可:設計書レビュー経験、ExpressまたはNestJS経験、Next.js+GraphQLによる技術選定・設計・構築経験、Prisma経験稼働場所:東京都基本リモート、週1回程度出社その他:業種:情報・通信・メディア/開始時期:相談可/勤務時間:9:00~18:00(フレックス制度あり)/服装自由/業務中Zoom常時接続(マイクOFF、カメラON、アバター可) |
| 業務内容:給与ソフト向けWebアプリケーションのフルスタック開発を担当。フロントエンドはReactまたはNext.js、バックエンドはNode/Nestで実装し、要件定義から実装、テスト、運用保守まで一貫して行う。AWSを活用した設計・構築も実施。担当工程:要件定義、基本設計、実装、単体テスト、結合テスト、運用保守スキル:必須:Webアプリケーション開発経験5年以上、ReactまたはNext.jsでのフロントエンド開発1年以上、Node/Nestでのバックエンド開発3年以上、JavaScript/TypeScriptによるバックエンド開発1年以上、スクラム開発経験、AWS設計・構築経験、TypeScript、React/Next、Node/Nest尚可:設計書レビュー経験、ExpressまたはNestJSでの開発経験、Next.js+GraphQLによる技術選定・設計・構築経験、Prisma利用経験稼働場所:東京都(基本リモート、週1回程度出社)その他:業種:情報・通信・メディア、勤務時間:9:00〜18:00(フレックス制度あり)、服装自由、リモートワーク中心、Zoom常時接続(マイクOFF、カメラON) |
| 業務内容:-金融系サービスプラットフォームの開発・保守-Java(SpringBoot)によるバックエンド実装-JavaScript(Node.js、React)によるフロントエンド実装-AWS環境での開発・デプロイ-コードレビュー・課題解決担当工程:-要件定義・設計-実装(バックエンド・フロントエンド)-テスト-コードレビュー-デプロイスキル:必須:Java(SpringBoot)での開発経験、JavaScript(Node.js、React)での開発経験(実務3年程度)、AWS環境での開発経験、主体的なコミュニケーションと課題解決能力尚可:銀行・信託ドメインでの開発・運用経験、iOS/AndroidネイティブまたはFlutter等のモバイル開発経験、Volt MX(ローコードツール)使用経験稼働場所:東京都(原則出社、状況に応じリモート可)その他:業種:銀行・信託(金融サービス)、開始時期:12月、チーム規模:5名増員、求める人物像:コミットメント能力とタスク完遂力を重視 |
| 業務内容:・電話音声自動応答サービスのフロントエンド新規機能開発・既存機能の改修・改善・詳細設計、実装、テストの実施・必要に応じて基本設計や運用保守等の相談担当工程:・詳細設計・実装・テストスキル:必須:・直近2年以内のブラウザWebアプリ/フロントエンドJS実務経験・JavaScript開発経験3年以上・詳細設計・実装経験3年以上・テスト工程担当経験・チーム開発経験尚可:・基本設計・運用・保守経験・WebComponentsを用いた開発経験・UI/UXに関する知識・ソースレビュー経験・AWS利用経験稼働場所:・フルリモート(要相談、初期数日出社あり)東京都その他:・業種:情報・通信・メディア・開始時期:相談に応じて調整可能・時差出勤制度あり、地方在住可 |
| 業務内容:-AWSのサーバーレスWebアプリケーションの設計・開発-システム全体のアーキテクチャ設計-技術的提案・サポート担当工程:要件定義、設計、実装、テスト、検証スキル:必須:AWSサーバーレスWebアプリケーションの設計・開発経験、システムアーキテクチャ設計経験尚可:Python、JavaScript、C#、Goのいずれかでのプログラミング経験稼働場所:東京都(テレワーク中心、立ち上げ時にオフィス出社の可能性あり)その他:業種:交通・鉄道開始時期:2025年1月から(長期想定)募集人数:1名外国籍不可、地方NG |
| 業務内容:フロントエンドはJavaScript、バックエンドはPythonを使用したWEBアプリケーションの開発支援を行います。具体的には機能実装、テスト、デバッグ、コードレビュー等を担当します。担当工程:要件定義、基本設計、実装、単体テスト、結合テスト、リリース支援スキル:必須:JavaScriptによるフロントエンド開発経験5年以上、Pythonによるバックエンド開発経験5年以上、優れたコミュニケーション能力、自走で作業できること尚可:Docker等のWEBコンテナ利用経験稼働場所:愛媛県(フルリモート勤務可)その他:業種:情報・通信・メディア、開始時期:応相談、勤務形態:フルリモート、チームはリーダー体制の下での開発支援 |
| 業務内容:-クリエイター支援プラットフォームの機能改修-既存機能の改善およびパフォーマンスチューニング-新規機能の設計、実装、テスト担当工程:要件定義、設計、実装、テスト、パフォーマンスチューニングスキル:必須:RubyonRailsでのWebアプリ開発経験(5年以上)、JavaScriptによるフロントエンド開発経験、GCPまたはAWS等のクラウド環境での開発経験、Webサイトの設計・開発経験(5年以上)尚可:なし稼働場所:東京都(フルリモート)※初回のみPC受取のため出社その他:業種:情報・通信・メディア、開始時期:2025年1月、期間:中長期、対象:関東在住者 |
| 業務内容:-Laravelパッケージの改修(基本設計〜製造〜テスト)-既存ソースの読解および改修-コードレビュー対応-テスト項目作成・品質担保担当工程:要件定義、基本設計、製造、テストスキル:必須:PHP7、Laravel実務3年以上(自走可能)、コードレビュー経験、MySQL実務経験、JavaScript実務1年以上尚可:Linuxコマンド基本操作、リーダー経験稼働場所:東京都(初期は常駐、以降はリモート併用可)その他:業種:情報・通信・メディア、開始時期は相談可能 |