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
業務内容:在庫管理システムの詳細設計および設計以降の開発支援担当工程:詳細設計、実装、テストスキル:必須:Javaの実務経験、JavaScriptの実務経験、MySQLの実務経験、詳細設計以降の開発が可能な方尚可:特になし稼働場所:東京都(週1回出社、テレワーク併用)その他:業種:流通・小売業(専門店・チェーン店)増員枠あり |
業務内容:-Webブラウザゲームの運用・開発-Webサービスの運用・開発-Webサイト制作(LP含む)-関係部署との調整・連携担当工程:-フロントエンド設計、実装、テスト、保守全般スキル:必須:-HTML5、CSS3、JavaScriptまたはTypeScriptの実務経験3年以上-React、Next.js、Vue.js、Nuxt.js、Svelte、SvelteKitのいずれかでの実務経験2年以上尚可:-Webブラウザゲーム開発経験-新規Webサイト/LP開発経験-UI/UX設計経験-Astro、HeadlessCMS(WordPress、microCMS、Kuroco)利用経験-Figma、Photoshop等デザインツール実務経験-WebGL/WebGPU、GSAP、Pixi.js、Three.js等のアニメーション実装経験-Selenium、Playwright等によるテスト自動化経験-パフォーマンスチューニング・Observabilityツール活用経験稼働場所:東京都内(リモート不可)その他:業種:情報・通信・メディア(サービス業)開始時期:随時開始、長期参画予定勤務時間:10:00〜19:00(休憩60分)残業:基本なし |
業務内容:鉄鋼関連工場向け管理端末システムの詳細設計、実装、テスト業務を担当します。担当工程:詳細設計、実装、テストスキル:必須:Java(実務経験2年以上)、JavaScript、HTML、SQL尚可:特になし稼働場所:愛知県内常駐(通勤可)その他:業種:製造業(機械・重工業)/システム開発/開始時期は相談 |
業務内容:社内向けPowerAutomate/Appsの利用設定、管理、利用状況集計、料金精算、問い合わせ対応等担当工程:設定・管理・集計・サポート全般スキル:必須:PowerAutomateを使用した業務経験(1年以上)またはRPA(UiPath/PowerPlatform)経験、コミュニケーション能力尚可:VBA、JavaScript、SQL等の開発スキル稼働場所:フルリモート(必要に応じて東京都内出社)その他:業種:サービス業(情報・通信・メディア)/開始時期:10月開始/長期案件 |
業務内容:POSレジシステムの詳細設計および実装支援担当工程:詳細設計、実装支援スキル:必須:iOS(Swift)、Objective‑C、JavaScript、Vue.js、HTML/CSS、iOS開発経験3年以上尚可:基本設計経験稼働場所:東京都(常駐と在宅を交互に実施)その他:業種:サービス業(情報・通信・メディア) |
業務内容:-証券系Webアプリケーションの設計、開発、テスト-既存SQLServerのストアドプロシージャの更新(単純コンバージョン)担当工程:要件定義、基本設計、詳細設計、実装、単体テスト、結合テストスキル:必須:JavaScript、Reactによるフロントエンド開発経験(設計フェーズ含む)、SQLServerのストアドプロシージャ開発経験、アジャイル開発での活発なコミュニケーション能力尚可:証券・投資システムの開発経験稼働場所:東京都内(リモート勤務可)その他:業種:証券・投資(金融・保険業)/長期保守フェーズ(2025年10月開始予定)/アジャイル方式での開発 |
業務内容:NetSuiteの開発全般を担当します。具体的にはSuiteScript2.xを使用したカスタマイズ、カスタムレコード・フィールド・フォームの作成などを行います。担当工程:要件定義、設計、実装、テスト、デプロイ、保守までの開発工程全般。スキル:必須:SuiteScript2.xの実務経験(3年以上)およびNetSuiteのカスタマイズ経験(カスタムレコード、フィールド、フォーム作成等)。尚可:SuiteTalk(SOAP/REST)による外部システム連携、SuiteFlowを用いた業務プロセス自動化、SuiteAnalyticsのレポート・ダッシュボード作成、会計・販売管理・在庫管理の業務知識、JavaScript、HTML、CSSの知識。稼働場所:フルリモート/フレックス勤務可。その他:外国籍不可。 |
業務内容:AI分析システムのフロントエンド開発全工程を担当します。React/TypeScriptを用いて設計、実装、テストを行い、Pythonによるバックエンド連携も実装します。担当工程:要件定義、設計、実装、テスト、デプロイまでのフロントエンド工程全般スキル:必須:React(JavaScript/TypeScript)での開発経験、Pythonでの開発経験尚可:AWSの基礎知識や学習意欲、チームでの積極的なコミュニケーション、在宅勤務環境稼働場所:千葉県(テレワーク中心、必要に応じて出社あり)その他:業種:情報・通信・メディア、開始時期は相談可能、外国籍不可、再委託可(推薦可能者) |
業務内容:テスト観点の整理、テスト項目の作成・実施、テスト実行中の障害解析と改修、JavaおよびJavaScriptを用いた開発作業。担当工程:システムテスト(ST工程)を中心としたテスト工程全般。スキル:必須:JavaおよびJavaScriptでの実装経験、ST工程(テスト)経験、詳細設計以降を自走できるSEレベルのスキル、能動的なコミュニケーション能力尚可:クラウド環境での開発経験、CI/CDツールの利用経験、アジャイル開発の実務経験稼働場所:基本的にリモート勤務。プロジェクトに応じて東京都内のオフィスへ出社する場合あり。その他:業種:不動産・建設(システム更改案件)開始時期:相談 |
業務内容:子育てDXアプリ(WEB)におけるPMH実証検証プロジェクトで、C#を用いた設計・開発およびSQLを活用したバックエンド実装を担当します。フロントエンドはReact/JavaScriptを使用した開発が求められます(尚可)。担当工程:要件定義、基本設計、詳細設計、実装、テスト、デプロイまでの一連の開発工程を担当します。スキル:必須:C#による設計・開発実務経験3年以上、SQLを用いたデータベース開発経験尚可:ReactおよびJavaScriptによるフロントエンド開発経験稼働場所:東京都(リモート併用)。参画後1か月は出社し、その後は週3〜4日をリモートで実施。その他:業種:情報・通信・メディア(DXアプリ開発)開始時期:相談 |
業務内容:勤怠管理・人事情報・申請システムの保守対応、機能改修・カスタマイズ開発、新機能実装を担当担当工程:要件定義・詳細設計・実装・テスト・保守・問い合わせ調査スキル:必須:C#、ASP.NET、Webシステム開発基礎、VisualStudio、SQLServer尚可:勤怠管理システム経験、保守対応経験、ASP.NETWebForms、JavaScript(jQuery)稼働場所:東京都(リモート併用、参画後1週間は出社、基本週3回出社)その他:情報・通信・メディア業界、長期参画前提、短期希望者不可 |
業務内容:デジタルニュース配信を統合管理するシステムの設計・開発(フロントエンド中心)担当工程:要件定義、基本設計、詳細設計、実装、REST-APIのIF設計スキル:必須:JavaScript設計開発経験10年以上、AngularVer16以上での開発経験2年以上、REST-APIのIF設計経験尚可:AdobeXDでのデザイン経験、AngularNgRxライブラリでの開発経験、GitHubCopilot使用経験、Webフロントエンド自動テスト構成検討経験、PostmanやSOAP-UI等でのテストデータ自動応答構築経験稼働場所:フルリモート(北海道、地方可、拠点:北海道)その他:業種:情報・通信・メディア、開始時期:即日開始、期間:長期(約1年)、勤務時間:9:00-18:00、チーム人数:4名、PC郵送で環境提供 |
業務内容:UI改善・保険料改定機能の基本設計、詳細設計、実装、テスト、システムリリース担当工程:基本設計、詳細設計、実装、テスト、リリーススキル:必須:Javaでの開発経験、Strutsの使用経験、業務経験3年以上、詳細設計を自律的に進められること尚可:JavaScriptの経験稼働場所:東京都(ほぼ常駐、一部リモート)その他:情報・通信・メディア領域の保険システム開発、開始時期は相談、複数名募集 |
業務内容:Salesforceを用いたフルスタック開発をアジャイル手法で実施します。担当工程:要件定義、設計、実装、テスト、リリース、運用保守スキル:必須:Salesforce開発経験、システムエンジニア(SE)またはプログラマ(PG)経験尚可:アジャイル開発経験、LightningコンポーネントやJavaScript等のフロントエンド技術、CI/CD環境での実務経験稼働場所:リモート勤務可(必要に応じてオフィス出社あり)その他:保険業界向けシステム開発、2025年10月開始予定、募集人数2名 |
業務内容:自社サービスの分散データをJava(Spring)・JavaScript(jQuery)・OracleSQLで統合・加工し、Tableauとの連携機能を新規開発します。機能改善やリリース管理を2週間サイクルのアジャイルで実施し、リーダー/サブリーダーとして体制提案や進捗管理も担当します。担当工程:要件定義、設計、実装、テスト、リリース管理、リーダー/サブリーダー業務スキル:必須:Java(Spring)実務経験、JavaScript(またはjQuery)経験、OracleSQL経験、アジャイル開発経験尚可:TL/SL経験、リーダーシップ、Tableau連携経験稼働場所:東京都(リモート可、週1〜2回出社)その他:業種:情報・通信・メディアプロジェクト期間:長期(2025年度末まで)開発手法:アジャイル(2週間サイクル)チーム規模:4名(リーダー含む)求める人物像:自己解決力が高く、リーダーシップを発揮できる方 |
業務内容:Salesforce標準設定、LWC・JavaScriptによる画面構築、Apex開発、S3・AWSAPI連携、単体テスト・結合テスト実施、サブリーダーとして進捗・作業管理担当工程:製造工程、テスト工程スキル:必須:Salesforce標準設定経験、LWC・Apex開発経験、JavaScript経験、単体テスト・結合テスト実施経験尚可:AWSS3・API連携経験、サブリーダー経験稼働場所:東京都(リモート可、月半在宅可能)その他:業種:情報・通信・メディア開始時期:即開始、来年3月末までの長期プロジェクト備考:外国籍不可、在宅中心の働き方も相談可 |
業務内容:要件定義、顧客情シス部門との折衝、業務改善提案、ERP関連知見取得支援(開発作業はなし)担当工程:要件定義・顧客折衝(超上流)スキル:必須:要件定義経験、Java実務経験、JavaScript実務経験、RDB/SQL知識、RESTAPI経験(あれば可)、日本語ネイティブレベル尚可:ERP・業務改善実務経験、高いコミュニケーションスキル、横串展開力稼働場所:東京都(リモートあり、客先出社は不定期)その他:情報・通信・メディア業界の情報システム部門で長期募集、開始時期は相談可能 |
業務内容:大手通信インフラ系企業の情報システム部門に対し、要件定義および課題整理・ベストプラクティス提案を実施します。顧客の情シス担当者とコミュニケーションを取り、ITリテラシーを活かした提案活動を行います。担当工程:要件定義、課題整理、ソリューション提案、顧客折衝スキル:必須:要件定義経験、Java・JavaScriptの基礎知識、RDB・SQLの理解、RestAPI使用経験(後付け可)、50歳以下尚可:高いコミュニケーションスキル、他部署への横串展開能力、人事給与システムに関する知識、IT全般への広い知見稼働場所:東京都(リモート勤務可、客先訪問は不定期)その他:業種:通信インフラ系(情報システム部門)/開始時期:10月/外国籍不可/リモート勤務可/客先訪問あり |
業務内容:-SAPBTP環境でのJava/Node.js/JavaScriptを用いた大規模開発、基本設計からの再構築-SAPECC/R/3/S/4HANAのFI・CO・SD・MMモジュール保守開発(標準カスタマイズ・軽微修正)-英語資料の解読・顧客説明-Biz∫・Intra‑martローコードツール(BloomMaker・LogicDesigner)を活用した会計システムのフロント開発・要件定義・基本設計担当工程:-要件定義、基本設計、詳細設計、実装、テスト、保守、運用サポートスキル:必須:-Javaでの開発・設計経験(基本設計含む)-Node.jsまたはJavaScriptでの開発経験-SAPFI・CO・SD・MMモジュールでの保守開発経験(4年以上)-Webシステムの基本設計経験-会計システム参画経験(1年以上)尚可:-SAPBTP(CAP、UI5)経験-SAP導入システムでの開発経験-製造業システム開発経験-英語資料の解読経験(翻訳ツール支援あり)-チームリーダー経験またはリーダーシップ発揮経験-Intra‑martローコード(BloomMaker、LogicDesigner)経験-Intra‑martワークフロー経験-Java開発経験(3年以上)稼働場所:-東京都内オフィス出社中心(ハイブリッド勤務)-リモート中心、必要に応じて東京オフィスへ出社その他:-業種:製造業、金 |
業務内容:PowerApps・PowerAutomateの設計・開発・テスト、要件定義、システム解析、顧客調整、Azure・Salesforce・JavaScript・Python等を活用した開発支援。担当工程:要件定義、設計、実装、テスト、保守スキル:必須:PowerApps/PowerAutomateの設計・開発経験、要件定義スキル、システム解析経験、顧客調整経験尚可:Azure開発経験、Salesforce開発経験、JavaScript/Python開発経験稼働場所:東京都(常駐)その他:情報・通信・メディア業界、募集人数1名、常駐勤務 |
業務内容:PowerPlatform、Microsoft365、SharePoint等を活用した導入支援、カスタマイズ、関連アプリ開発全般担当工程:要件定義、設計、実装、テスト、導入支援、保守スキル:必須:PowerPlatform、Microsoft365、SharePoint、PowerAutomate、Azure、C#、JavaScript、VisualStudio、MicrosoftDynamics、PowerApps尚可:なし稼働場所:勤務地:未定(リモート可)その他:業種:情報・通信・メディア開始時期:即日~相談 |
業務内容:-広告代理店向け広告枠管理システムの機能追加・改善-社内業務システムの画面およびバッチ開発-GCP上でのアプリケーション開発(CloudRun、CloudComposer等)担当工程:-要件定義・設計-実装(フロントエンド、API、SQL)-テスト・デプロイ-リリース後の保守スキル:必須:-JavaScript、HTML、CSSを用いたフロントエンド開発-SQLを用いた複雑なデータ操作-2週間スプリントのScrum開発実務経験尚可:-SpringBootを用いたJava開発経験-APIのリクエスト/レスポンス制御経験-GitHub(プルリクエスト等)利用経験-GCP環境(CloudRun、CloudComposer等)での開発経験-要件定義からリリースまでの全工程経験-自発的に課題に取り組む姿勢-バックエンド(Java、Python)開発経験-GitHubCopilotの活用経験稼働場所:東京都(リモート併用)週4日リモート勤務(Teams常時接続)その他:業種:サービス業(情報・通信・メディア)開始時期:相談 |
業務内容:-新機能の開発プロジェクトをマネジメント-新規Webサービスの企画・開発の統括-既存製品の改善・追加開発の推進-要件定義、基本設計等の上流工程の実施-チームメンバーの進捗管理とリソース調整担当工程:要件定義、基本設計、上流工程全般スキル:必須:Webサービス開発経験5年以上、プロジェクト推進・チームリード経験、要件定義・基本設計実務経験、データベース開発経験、チーム開発経験尚可:バックエンド開発(Python/Django)、フロントエンド開発(Vue.js/HTML/CSS/JavaScript)、AWS環境での開発経験、GIS・位置情報サービスの知識、統計・数値分析の知識、高いコミュニケーション能力と新技術吸収意欲稼働場所:東京都(リモート併用可、出社は週2日以上)その他:業種:情報・通信・メディア、プロジェクト開始時期は相談に応じて決定 |
業務内容:-保険システムの統合に伴う改修作業を実施-基本設計(リーダー経験必須)を担当-詳細設計(基本設計の理解が必要)を担当担当工程:基本設計、詳細設計、顧客折衝スキル:必須:Javaによる設計・開発経験5年以上、JavaScript開発経験、SE/リーダー経験(SL含む)、顧客対応コミュニケーション能力尚可:保険業務知識、JP1、CreateForm、Jenkins、SVN、Slack、RedMineの使用経験稼働場所:東京都内の常駐勤務(リモート不可)その他:業種:保険・金融サービス、開始時期:即日または相談、プロジェクト期間:長期 |
業務内容:Outsystemsで構築されたWebシステムの保守・運用およびカスタマイズ開発を実施します。具体的には詳細設計書の修正・作成、ローコードおよびC#によるカスタマイズ実装、テスト項目の洗い出しを行います。担当工程:詳細設計、実装、テスト、保守スキル:必須:Web開発経験(Java、JavaScript等)、詳細設計・実装・テスト経験、SQL操作、保守経験尚可:Outsystems経験、eラーニング受講可稼働場所:埼玉県(リモート週2〜3日)その他:サービス業(情報・通信・メディア)に属する長期プロジェクトです。 |