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システムをリニューアルするプロジェクトにおいて、フロントエンドのコーディング全般を担当します。担当工程:要件確認、デザインカンプからのHTML/SCSS実装、JavaScriptによる動的機能開発、Gitでのバージョン管理、コードレビュー対応。スキル:必須:コーディング実務経験(1年以上)、HTML/SCSSの実装経験、JavaScriptの開発経験、Git等のバージョン管理ツール使用経験、デザインデータからの実装能力尚可:Next.js(AppRouter)実務経験、SEOを考慮したマークアップ経験、ABテスト運用経験、WordPressやその他CMSとの連携経験、LCP・CLS等のパフォーマンス改善経験、React開発経験、PHP(WordPress)開発経験稼働場所:東京都(リモート併用)その他:業種:情報・通信・メディア、オンライン教育サービス募集人数:2名、契約期間:1か月、服装:オフィスカジュアル、年齢上限:45歳まで、外国籍:不可 |
| 業務内容:-LINEアプリ連携用共通機能の開発・機能追加-管理画面およびAPIの実装-セキュリティ強化・災害対応策の実装-AWSベストプラクティスに基づくサーバ構成・ログ管理・運用見直し担当工程:要件定義、基本設計、詳細設計、実装、テスト、リリース、運用改善スキル:必須:-AWSインフラエンジニアとしての実務経験-AWSマネジメントコンソール操作が可能-AWSベストプラクティス対応経験-高いコミュニケーション能力-主体的に業務を推進できる姿勢-レビュー作成経験尚可:-PHP(Phalcon)・HTML/CSS3・JavaScript(jQuery、Promise)での開発経験-Git、Linuxの使用経験-Lua、Go、Bashのいずれかの経験-nginxの設定・運用経験-MySQL、AuroraMySQL、Elasticsearch、Redisの運用経験-fluentd、OAuth2.0の知識稼働場所:在宅勤務(状況により神奈川県内への出社あり)その他:業種:情報・通信・メディア(通信事業者向けシステム開発)地域:関東(神奈川県)チーム構成:プロパー13名、協力会社メンバー8名が参画中開始時期:相談に応じて決定 |
| 業務内容:人物特定可視システムおよび業務改善システムの設計・実装・テストを担当します。主にPythonでのバックエンド開発を行い、フロントエンドはJavascript/React、データ処理はSQLを活用します。担当工程:要件定義、基本設計、詳細設計、実装、単体テスト、結合テストスキル:必須:Python尚可:Javascript、React、SQL稼働場所:愛知県の現場常駐(リモートは不可)その他:業種は情報・通信・メディア。2026年1月開始予定。勤怠が安定している方を優先します。 |
| 業務内容:-病院向け経営分析支援システムの保守・運用・リファクタリング-BFFアーキテクチャでのAPIデータ加工-バックエンド開発:Java11+SpringBoot、PostgreSQL、Doma2/QueryDSL、Liquibase、SpringBatch/Integration、ApachePDFBox-フロントエンド保守:AngularJS1.x、Svelte(TypeScript)、TailWindCSS-インフラ構築・運用:AWS(EC2等)、Docker、LocalStack、CircleCI-CI/CDパイプライン構築・テスト自動化(JUnit/Spock、Karma/Jasmine、Vitest)担当工程:要件定義、設計、実装、テスト、リファクタリング、保守、インフラ構築、CI/CDパイプライン整備スキル:必須:-Java/Spring(SpringBoot・SpringFramework)実務経験-DI・AOPの理解、RESTAPI実装スキル-PostgreSQL等RDBMSの深い理解、SQLチューニング・スキーマ設計-Liquibase等マイグレーションツール使用経験-ORM(MyBatis、JPA等)経験-医療・診療データドメインの業務ロジック読解力-SpringBatch等によるバッチ・非同期処理経験-JUnit/Spockによるテスト作成、CIテスト障 |
| 業務内容:顧客折衝詳細設計実装(PHP/Laravel)テスト担当工程:顧客折衝詳細設計実装テストスキル:必須:PHP(Laravel)実務経験PostgreSQLまたはMySQL使用経験Git・GitLab・Redmine・Docker運用経験顧客折衝・上流工程経験尚可:Python開発経験JavaScript/TypeScript(React)経験上流寄りプロジェクト経験稼働場所:東京都(リモート可)その他:業種:情報・通信・メディア開始時期:2026年2月 |
| 業務内容:-基本設計・詳細設計-開発からテストまでの実装-ソースコードレビュー担当工程:設計、実装、テスト、コードレビュースキル:必須:業務系システムの基本設計・構築経験(3年以上)、Nest.jsまたはPythonの実務経験、TypeScriptの実務経験(3〜5年以上)※未経験でもJava・JavaScript経験が豊富な場合は相談可、AWS(S3、Lambda、Batch等)活用経験、一人で設計・開発が可能な方尚可:データ基盤・AIの知見(NumPy、Pandas)、AI活用技術(OpenAI、LangChain)、マイクロサービス/DDDの経験稼働場所:東京都(週3回リモート併用)その他:業種:製造業(調達業務のSaaS化)/開始時期:即日または相談可能/勤務時間:10:00〜19:00/服装:ビジネスカジュアル可/外国籍の方は不可 |
| 業務内容:-鉄道会社向けクラウドシステムのプロトタイプ開発および検証-AWSサーバーレス(Lambda、ECS、AuroraPostgreSQL、S3、APIGateway、VPC、ALB、NLB、WAF、Route53、CloudWatch、KMS、ACM、SSM)を用いたWebアプリケーションの設計・実装-複数拠点間VPN(DirectConnect/PrivateLink)構築およびネットワーク・セキュリティ設計-要件定義・設計ドキュメント作成、技術調整・折衝担当工程:要件定義、基本設計、詳細設計、実装、テスト、検証、インフラ構築、運用設計スキル:必須:-AWSサーバーレス(上記サービス)実装経験-PythonまたはJavaScript(Vue.js)※いずれかの実務経験-HTML/CSS、SQL、Dockerコンテナ作成・ビルド経験-VPC・IAM等のネットワーク・セキュリティ設計経験、またはキャッチアップ可能-VPN(DirectConnect/PrivateLink)構築経験-システム基盤の要件定義・設計ドキュメント作成スキル-複数部門との技術調整・折衝経験尚可:-AWSセキュリティサービス(Inspector、Shield、SecurityHub、GuardDuty、CloudTrail)利用経験-IaC(CloudFormation、CDK)利用経験稼 |
| 業務内容:-既存のマンション管理運営システムに対する機能追加開発-現行ソースコードの解析および設計書の修正-基本設計・詳細設計の作成-モックアップの作成-結合試験の実施(製造・単体試験はオフショア実施)担当工程:要件定義から基本設計、詳細設計、モック作成、結合試験までの上流工程全般スキル:必須:Webシステム開発経験3年以上、JavaScript、HTML、SQLの実務経験、既存コードの分析・設計ができること尚可:intramartスクリプト言語の経験(未経験でも教育あり)稼働場所:東京都(リモート中心、プロジェクト開始時に一部出社あり)その他:業種:情報・通信・メディア、長期案件、開始時期は相談 |
| 業務内容:保険業務のWebシステム統合に向けた開発作業(内部設計、実装、結合テスト)を実施します。担当工程:内部設計、実装、結合テストスキル:必須:Python、Java、JavaScript、HTMLの実務経験(いずれかまたは複数)。結合テスト実施計画の策定経験、結合テスト明細書作成経験(外部設計書を基にデータパターンや操作バリエーションを抽出し、明細書に落とし込む)。尚可:能動的に作業を推進できること。高いコミュニケーション能力。セット提案の経験。稼働場所:東京都(出社)その他:業種:保険(サービス業)。プロジェクト期間は2025年12月から2026年1月まで。勤務時間は9:00〜18:00。募集人数は2〜3名。 |
| 業務内容:製造業向け調達業務の効率化を目的としたSaaSシステムの基本設計・詳細設計、開発、テスト、ソースコードレビューを実施します。担当工程:基本設計、詳細設計、実装、テスト、コードレビュースキル:必須:Nest.js・Pythonでの業務系システム構築経験(約3年)、TypeScript(5年以上)またはJava・JavaScript経験、AWS(S3、Lambda、Batch等)連携経験、一人で設計・開発が可能なこと尚可:システム要件定義経験、Numpy・Pandas・Claudecode・OpenAI・LangChain・Flamlのいずれかの経験、マイクロサービスまたはドメイン駆動設計プロジェクト経験、AWS基礎知識稼働場所:東京都(リモート勤務が基本、週1〜2回は現地で作業)その他:業種:製造業(機械・重工業)対象年齢:50代前半まで、外国籍不可、客先でのビジネスカジュアル必須勤務時間:10時〜19時開始時期:相談に応じて決定 |
| 業務内容:S/4HANAPPモジュールの基本設計・開発、英語設計書作成。SAPBTP(CAP、UI5、Node.js/JavaScript、JavaSpringBoot)による開発、製造・テスト・移行・本番導入工程。ABAPを用いた製造・テスト工程、複数SAPモジュール(CF、OM、PROC、ENG、SVC、ACC、MFG、LOGI)対応。担当工程:基本設計、詳細設計、開発、コンサルティング、製造・テスト、移行・導入、運用支援。スキル:必須:-S/4HANAPPの基本設計経験-SAPBTP開発スキル(CAP・UI5またはNode.js/JavaScript2年以上、またはJavaSpringBoot3年以上)-ABAP開発経験5年以上-英語設計書・ドキュメントの作成・読解が可能尚可:-移行・導入経験(特にSAPBTP、S/4HANAグリーンフィールド)-各SAPモジュール(例:OM、SD)に関する知見-SQLの読解・作成能力-1人でタスクを完結できること稼働場所:東京都(フルオンサイト)その他:業種:電機・電子・精密機器(工業計器・電気機器製造)新人受入不可、外国籍不可就業時間:9:00〜18:00(昼休憩12:00〜13:00) |
| 業務内容:-S/4HANAにおけるPPモジュールの基本設計-SAPBTP(CAP・UI5、またはNode.js/JavaScript、Java(SpringBoot))の開発-ABAPを用いた複数モジュール(CF、OM、PROC、ENG、SVC、ACC、MFG、LOGI)の製造・テスト担当工程:基本設計、開発、製造、テスト、移行、導入スキル:必須:S/4HANAコンサル経験、PPモジュール基本設計経験、BTP開発スキル(CAP・UI5またはNode.js/JavaScriptまたはJava(SpringBoot))、ABAP開発5年以上、英語設計書作成・読解可能尚可:SAP移行・導入経験、S/4HANAグリーンフィールド移行経験、各SAPモジュール知見、SQL読解・作成スキル稼働場所:東京都(フルオンサイト)その他:業種:電機・電子・精密機器(工業計器製造)開始時期:即日可勤務時間:09:00〜18:00(昼12:00〜13:00)日本語での業務上・日常会話に問題なし |
| 業務内容:-Go言語によるバックエンド開発-MySQLでのデータベース設計・実装-Docker・DockerComposeを用いたローカル環境構築-RESTfulAPIの実装-Gitによるバージョン管理-要件定義・設計・実装・テスト・リリース全工程の実施(PM/PL枠の場合はプロジェクト管理・チームマネジメント・技術選定・コードレビューを含む)担当工程:要件定義、基本設計、詳細設計、実装、テスト、リリース、プロジェクト管理スキル:必須:-Goでのバックエンド開発実務経験(2年以上)-MySQLでの開発実務経験(2年以上)-Docker・DockerComposeでの開発実務経験-RESTfulAPI実装実務経験-Gitでの開発実務経験-要件定義から納品までのプロジェクト管理経験(PM/PL枠の場合は3名以上のチームマネジメント経験(2年以上))-技術選定・アーキテクチャ設計経験-スケジュール管理・リソース配分経験-コードレビューまたは技術指導経験-問題・障害対応のリーダーシップ経験尚可:-マイクロサービスアーキテクチャ経験-RESTfulAPI設計経験-JWT等を用いた認証・認可実装経験-TypeScript/JavaScriptでの開発経験-React/Next.jsによるフロントエンド開発経験稼働場所:東京都(初日から1週間程度出社必須、以降基本リモート)その他: |
| 業務内容:-既存福利厚生サービスサイトの保守対応-フロントエンド・バックエンドの新機能追加開発担当工程:-要件確認、設計、実装、単体テスト、結合テスト、リリース作業スキル:必須:Java、JavaScript、HTML/CSS、Git、チーム開発における基本的なコミュニケーション能力、既存コードの読解力尚可:Vue.jsを用いたフロントエンド開発経験、SpringBootを利用したバックエンド開発経験、パフォーマンスや保守性を意識した開発経験稼働場所:フルリモート(作業PCは自己用意)その他:業種:情報・通信・メディア(福利厚生サービス)外国籍のエンジニアも応募可(日本語ネイティブまたはJLPTN1必須)開始時期は相談に応じて決定 |
| 業務内容:-OpenJDKでの動作実現性調査-PoC、要件定義、設計、実装-単体テスト、結合テスト、システムテスト-音声基盤更改に伴うコールセンターアプリ改修担当工程:PoC、要件定義、設計、実装、テスト全般スキル:必須:Java開発経験(Java17)、設計以降の実務経験、HTML・CSS・JavaScript実装スキル、OpenJDK環境での開発・調査が可能なこと尚可:既存システムを迅速にキャッチアップし、コーディングルールを理解して開発できること稼働場所:神奈川県(リモート併用可)その他:業種:証券・金融サービス(証券会社のコールセンターシステム改修)開始時期:2025年1月から継続勤務時間:8:30〜17:30(調整可)人数:1名 |
| 業務内容:-要件定義、基本設計、詳細設計、製造/単体テスト、結合テスト、総合テストの実施-Java・SpringBootを用いたバックエンド開発-JavaScript、CSS/HTMLによるフロント実装-Oracle、PostgreSQL、MySQLのいずれかでのCRUDAPI開発、バッチ処理-Gitによるバージョン管理担当工程:要件定義、基本設計、詳細設計、製造、テスト(単体・結合・総合)全工程スキル:必須:Java開発経験5年以上、SpringBoot実務経験、JavaScript/CSS/HTML実装経験、Oracle・PostgreSQL・MySQLのいずれかでのDB設計・運用経験、CRUDクエリ作成・RESTAPI開発・バッチ開発経験、Git使用経験、基本設計以降を自走できること尚可:PostgreSQLの深い知見、AWS(Cognito,SES,ECS/Fargate,CodePipeline,S3)利用経験、Docker実務経験、Cognitoによるユーザ管理、JWTによるセッション管理、SESを利用したメール送信経験稼働場所:基本リモート(初日出社は東京都内オフィス、旅費交通費は所属負担)その他:業種:情報・通信・メディア(不動産向けシステム)/開始時期:2026年2月予定/45歳以下、外国籍不可/チーム構成は上位プロパー2名+BP3名 |
| 業務内容:次世代Webサービスの立ち上げに伴う企画、要件定義、基本設計、詳細設計、フロントエンド実装(JavaScript、jQuery)および結合テスト・総合テスト担当工程:企画、要件定義、設計、実装、テストスキル:必須:JavaScriptおよびjQueryでの開発経験(3年以上)、DOM操作・非同期通信実装、ブラウザデバッグツールを用いた不具合調査、日本語での技術的コミュニケーション・仕様書理解尚可:AWS上での開発経験、Javaでの開発経験、HTML/CSSの知識稼働場所:東京都その他:業種:情報・通信・メディア、勤務形態:フルタイム、勤務時間:平日日中帯、外国籍可、開始時期:2026年1月(長期継続予定) |
| 業務内容:-自社Webアプリケーションのフロントエンド設計・開発・テスト・運用-負荷軽減によるプログラムの最適化・高速化-成果物のドキュメンテーション化・ノウハウ共有-進捗のレポート業務担当工程:-要件定義、画面設計、実装、テスト、デプロイ、保守運用スキル:必須:TypeScript、JavaScript(React.js)での実務経験3年以上、CSS・HTMLの使用経験尚可:Node.jsでの開発経験、テスト自動化経験、ドキュメンテーション作成経験、サーバーサイド言語(Java、PHP等)の開発経験、RDBまたはMongoDB使用経験、AWS利用経験、要件定義・画面仕様書作成経験、エンジニア教育経験、パフォーマンス最適化・改善経験稼働場所:東京都(週3日出社/週2日リモート)その他:業種:情報・通信・メディア、開始時期:即日または相談 |
| 業務内容:調達システムの二次開発業務担当工程:開発工程全般スキル:必須:JavaScript実務経験3年以上尚可:intra-martベースのスクリプト開発経験稼働場所:東京都麹町(リモート不可)その他:業種:製造業外国籍不可、作業用PCの準備が必要 |
| 業務内容:-販売・受発注管理システムの設定変更・運用保守-トラブル発生時の原因調査・対応、業務部門との調整-画面・項目の追加・変更設定-業務効率化・操作性向上の運用改善提案-フロントエンド・サーバーサイド開発チームとの連携担当工程:システム設定変更、運用保守、トラブルシューティング、機能追加・変更、改善提案、他チームとの調整スキル:必須:販売管理・受発注管理システムの運用保守経験、楽々販売の利用経験、業務部門との調整力尚可:kintone・Salesforce・楽々シリーズ等のノーコード/ローコードツールの設定・カスタマイズ経験、JavaScriptまたはPHPによるWebシステム開発経験、軽微な改修(設定変更・スクリプト修正)経験稼働場所:東京都六本木付近オフィス(常駐)その他:業種:情報・通信・メディア、開始時期:即日、チーム規模:2〜5名、開発手法:ハイブリッド、服装:オフィスカジュアル |
| 業務内容:-プロダクトの改善施策企画・優先順位策定・顧客デリバリー-生成AIを活用した新機能の企画・設計・開発-既存Webアプリをハイブリッドアプリ(Electron・Cordova)へ変換・保守-アジャイル(スクラム)での開発推進、GitHubでのリポジトリ管理担当工程:企画、要件定義、設計、開発ディレクション、マネジメント、リリーススキル:必須:SaaSプロダクトマネジメント経験、エンジニア・セールス・カスタマーサクセスとの協業スキル、日本語での円滑なコミュニケーション、顧客対話による課題抽出力、新技術・業界動向の自主的な調査意欲尚可:生成AI・機械学習の知識または実務経験、プロダクトチームのメンバーマネジメント経験、SFA/CRM等のプロダクト知見稼働場所:東京都(リモート可、週2〜3日出社想定)その他:業種:情報・通信・メディア、SaaS領域開始時期:即日開始可能勤務形態:フレックス(コア10:00〜15:00)開発環境:JavaScript(Node.js)、Laravel、Vue.js、React、Python、Electron、Cordovaチーム規模:2〜5名 |
| 業務内容:-AI導入プロジェクトのPM業務(要件定義、顧客折衝、プロトタイプ作成、外部パートナー連携)-フロントエンド(React/Next.js)・バックエンド(Node.js)フルスタック開発、AI生成コードレビュー-AI活用業務DXサービスのプロジェクト管理・提案支援-社内AIソリューション導入企画・業務フロー整理・セキュリティ評価-AIデスクトップアプリのテスト計画策定・E2E自動化リード-採用管理システムへのOpenAIAPI実装、要件定義から実装まで-ジュニアPdMとしてプロダクト戦略策定・要件定義・ユーザーインタビュー-AISaaSプロダクトのQAテストケース作成・実行・バグ管理-ヘルスケアサービスのSpringBootバックエンド開発・AWS運用-LitronプラットフォームのPython実装(非同期処理、デコレータ)とデプロイ管理担当工程:要件定義、基本設計、詳細設計、実装、テスト、テスト自動化、品質保証、リリース、プロジェクト推進、顧客折衝、ドキュメント作成スキル:必須:プロジェクトマネジメント経験3年以上、フロント・バックエンド開発経験(React/Node.jsまたはJava/SpringBoot)、QA・テスト自動化経験、PythonまたはJavaScriptでの実装経験、AI/生成AIに関する知識、コミュニケーション能力尚可:SaaS要件定 |
| 業務内容:-ReactとSiteCoreを用いたクレジットカード会員向けWebシステムの保守開発-既存機能の改修・追加、障害対応、パフォーマンス改善等担当工程:-要件定義、設計、実装、単体テスト、結合テスト、システムテストまでの一連の工程スキル:必須:-JavaScriptを使用した開発経験-要件定義の実務経験-顧客やメンバーとのコミュニケーション・調整能力-自発的に課題解決に取り組む姿勢尚可:-React/TypeScriptの実装経験-Javaを用いたWebアプリ構築またはAPI開発経験稼働場所:-愛知県(リモート可、必要時出社)その他:-業種:金融・保険業/リース・クレジット-開始時期:即日または相談可能-体制:初期は単独参画、将来的にチームリーダー候補としての期待あり |
| 業務内容:製造業向けDX基盤ソフトのアドオン開発。詳細設計、実装、結合テストを担当し、一人称で開発を推進。担当工程:詳細設計、実装、結合テストスキル:必須:Javaの実務経験、JavaScript(jQuery)/Ajaxの実務経験、一人称での開発経験尚可:RESTAPI・SOAPAPIの知見、WindchillAPIを用いたアドオン実装経験、生産管理・部品表(BOM)に関する知識稼働場所:フルリモート(初期に東京都内でPC受取のため訪問あり)その他:業種:製造業(自動車・輸送機器等)向けDX基盤、開始時期:2025年1月頃、勤務時間:9:00‑18:00 |
| 業務内容:-既存チケット販売システムの改修要望を取りまとめ、要件整理・優先順位付けを実施-開発ベンダーへの指示出しおよび進捗管理・コントロール-ユーザー、インフラチームとの調整(実装作業はなし)担当工程:要件定義、調整、ベンダー管理スキル:必須:システム開発の現場経験(言語不問)、ベンダー・顧客との折衝・調整経験、要件の理解・整理・ドキュメント化スキル尚可:AWS環境での設計・構築または運用経験、Java・JavaScriptに関する知見(コード実装不要)、発注側でのPM/PMO経験稼働場所:東京都(常駐勤務)その他:業種:情報・通信・メディア(サービス業)開始時期:相談の上決定勤務時間:開始は10時、状況により早め出勤あり服装:オフィスカジュアル |