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
| 業務内容:-DjangoアプリケーションをEC2上で稼働させ、AuroraPostgreSQL接続を改修-AuroraPostgreSQLのデータをAPIGateway+Lambdaで提供するAPIを新規作成-既存帳票7種の自動化プログラムを実装-実装、単体テスト、結合テスト、総合テストの実施-AmazonQDeveloper・Copilotを活用した設計・開発支援担当工程:設計、実装、単体テスト、結合テスト、総合テストスキル:必須:Django(Python)での開発・テスト経験5年以上、HTML/CSS/JavaScriptでの開発・テスト経験5年以上、設計・テスト全工程の実施経験5年以上尚可:AWS(EC2、AuroraPostgreSQL、CloudFront)での開発・テスト経験3年以上稼働場所:東京都、フルリモートその他:業種:官公庁・自治体、開始時期:即日または相談可、勤務時間:標準勤務時間帯、AI支援ツール(QDeveloper、Copilot)活用推奨 |
| 業務内容:WEB通販サイトの運用保守(設計~製造)を担当。若手メンバーの育成・フォロー・コードレビューを実施。担当工程:設計、製造、運用保守全般スキル:必須:Java、JavaScriptによる設計・製造経験(約5年)、Oracle使用経験、円滑なコミュニケーション能力、後輩や若手への指導・教育経験尚可:特になし稼働場所:東京都港区(新橋・虎ノ門エリア)にて完全常駐その他:業種:情報・通信・メディア/サービス業、SEクラス募集、チーム規模は4〜5名でサブリーダーとして参画 |
| 業務内容:-チケット販売サイトの新規機能開発-カスタマイズ-保守作業(設計・製造・試験)担当工程:要件定義、基本設計、詳細設計、実装、テスト、保守スキル:必須:Java(実務経験2年以上)、MySQL、Git、フロントエンド(HTML/CSS/JavaScript)の実務経験、要件定義から実装までの一連のプロセス対応力、円滑なコミュニケーション(報連相)能力、Webアプリの基礎理解とベストプラクティスに沿った設計・実装尚可:AI活用による業務効率化の経験稼働場所:東京都内/リモート可(週2日程度)その他:業種:EC・オンライン小売、情報・通信・メディア、サービス業、開始時期:相談、外国籍不可 |
| 業務内容:-ディレクターからの要件・仕様取得-バックエンド側と要件詰め・工数見積・スケジュール調整-デザインカンプを元にHTML、SCSS、jQuery(JavaScript)で実装-必要時PHPによる実装支援-他エンジニア実装機能のコードレビュー担当工程:フロントエンド実装、コードレビュー、要件定義・見積、スケジュール調整スキル:必須:-HTML/CSS実務経験3年以上-SCSS実務経験2年以上-JavaScript(jQuery)実務経験-Git、Node.js、npm等開発環境の使用経験-Figma等デザインツールのファイル読み取りと実装尚可:-ejsを用いた開発経験-Java/JSP等バックエンド開発経験-可読性・保守性・セキュリティを意識したコーディング稼働場所:東京都(週3出社)/在宅勤務可(フルリモート不可)その他:業種:情報・通信・メディア(不動産・住宅情報サイト開発)開始時期:相談に応じて調整PC支給あり(Mac) |
| 業務内容:大手求人媒体向けWebアプリケーションの機能強化開発。顧客折衝、要件定義、コードレビューを通じた品質向上支援を実施。担当工程:要件定義、基本設計、詳細設計、実装、テスト、リリースまでの上流~下流工程およびAWS上でのインフラ構築。スキル:必須:Javaでの開発経験7年以上、AWS環境での開発経験、JavaScriptでの開発経験、顧客折衝経験、コードレビュー経験尚可:リーダー経験、Kotlinでの開発経験、Vue.jsでの開発経験稼働場所:東京都(リモート併用、隔週水曜出社想定)その他:業種:情報・通信・メディア勤務時間:09:00〜18:00リモート勤務可プロジェクト開始時期は相談可能 |
| 業務内容:-顧客同行・営業サポート-AIAGENTのPRD・要件定義書・仕様書作成-プロジェクト推進・顧客折衝-社外向け報告書作成-生成AIの技術検証・プロトタイプ作成-外部パートナーおよびCustomizedAgentsteamとの連携開発担当工程:要件定義、仕様策定、開発計画策定、プロジェクト管理全般、開発推進、技術検証、プロトタイプ作成、リリース支援スキル:必須:PMとしてソフトウェア開発チームをリードした実績(3年以上)、顧客業務ヒアリングからシステム開発までの経験、リーダーシップと高いコミュニケーション能力、任意のプログラミング言語での実装経験(2年以上)、プロンプトチューニングへの意欲尚可:SaaSプリセールス・要件定義経験、PMPまたはIPAプロジェクトマネージャー資格、コンサルティング・事業開発経験、PythonまたはJavaScript開発経験、GenerativeAI・Transformerに関する知見稼働場所:常駐(東京都)その他:業種:情報・通信・メディア、年齢制限40代まで、外国籍可(日本語ビジネスレベル必須)、稼働率100%、勤務時間平日日勤帯、募集人数1名 |
| 業務内容:-UWB・NFC規格に基づく組込みソフトウェアの実装-イーサネットポート搭載マイコン向けTCP/IP・TLS等プロトコルスタックの評価・検証-UWB測位デバイスのソフトウェア実装後の評価・メンテナンス担当工程:要件定義/設計/実装/単体テスト/統合テスト/評価/保守スキル:必須:C/C++による組込みソフトウェア開発経験、イーサネット周辺ソフトウェア開発経験、主体的に調査・作業を進める力、Ruby・Python・JavaScriptのいずれかのプログラミング経験尚可:NFC(ICカード)に関する知識・開発経験、UWBに関する知識・開発経験、リアルタイムOSの知識・開発経験稼働場所:東京都(常駐)その他:業種:情報・通信・メディア、長期案件、フル出社(テレワークなし)、服装ビジネスカジュアル、チーム規模2名 |
| 業務内容:-ServiceNowを用いたワークフローの構築-システムの保守・運用担当工程:設計、開発、テスト、保守スキル:必須:JavaScript(AngularJS、Bootstrap)、HTML、CSSの実務経験、ServiceNowでの開発経験(設計~1年以上)、コミュニケーション能力尚可:ITSM業務経験、プロジェクトマネジメントまたはチームリーダー経験、英語または中国語の語学力稼働場所:東京都(常駐、リモート不可)その他:業種:情報・通信・メディア、開始時期:相談可能、年齢:22歳〜45歳 |
| 業務内容:-TypeScript4.9.5(厳密型チェック有効)を用いた実装-JavaScript(ES6+)とReactによるフロントエンド開発-CSS3によるUIスタイリング担当工程:実装・テスト・デバッグ等、フロントエンド全工程スキル:必須:TypeScript4.9.5以上の実務経験、JavaScript(ES6+)とReactの使用経験、CSS3の知識尚可:特になし稼働場所:神奈川県(新横浜オフィス)+リモート併用その他:業種:情報・通信・メディア(大手クライアント向け)開始時期:2024年1月開始、継続予定募集人数:1名 |
| 業務内容:-要件定義、基本設計、詳細設計、テスト推進-AIが生成した成果物(ソースコード)のレビュー-フロントエンド(React/Next.js)・バックエンド(Node.js)双方の実装-生成AIを活用した開発プロセスの実施担当工程:要件定義、設計、実装、テスト、コードレビュースキル:必須:Webアプリケーションのフロントエンド・バックエンド両方の設計・実装経験、TypeScript/JavaScriptを用いたSPA開発実績、積極的なコミュニケーション能力、AIが生成したコードの修正・レビューが可能尚可:React/Next.jsの実務経験、新技術習得意欲・情報収集力、基本設計単独推進経験・システム要件定義経験、コードレビュー経験稼働場所:東京都(常駐)その他:業種:情報・通信・メディア、開始時期:相談 |
| 業務内容:-コールセンター向け文字起こし支援ツール「CommSuite CQMAssist」の要件定義、基本設計、詳細設計を担当-C#.NET(ASP.NET)を用いたシステム開発-WPFまたはjQuery(JavaScript)によるUI実装担当工程:要件定義、基本設計、詳細設計、UI実装スキル:必須:-基本設計・詳細設計の実務経験(3年以上)-C#.NET(ASP.NET)開発経験(5年以上)-WPFまたはjQuery(JavaScript)開発経験(3年以上)-ユーザニーズを正確に把握し、機能影響を調査できる能力-自己管理・スケジュール管理が可能尚可:-要件定義の経験-ユーザビリティを考慮した設計への関心-障害調査が得意-SQLクエリのチューニング経験稼働場所:東京都(フルリモート可、稼働初日から数日は出社想定)その他:業種:情報・通信・メディア対象年齢:50歳まで(外国籍不可)就業時間:9:30~17:30(7時間) |
| 業務内容:-統合運用監視・管理機能の開発および単体テスト(監視:CloudWatch、ジョブ管理:StepFunctions、ログ管理:S3・CloudWatch、ウイルス対策:TrendMicro・GuardDuty、リモート操作:SystemsManager、インシデント管理:Redmine)-AWSマネージドサービスを活用した共通基盤インフラの開発および単体テスト(IaC実装、CDK(TypeScript/JavaScript)によるパイプライン構築、GitLab環境構築、DNSサーバ実装)担当工程:設計、構築、開発、単体テスト、ドキュメンテーションスキル:必須:AWSの設計・構築実務5年以上、上記①または②の実務経験、顧客対応力とコミュニケーション能力尚可:なし稼働場所:東京都・千葉県のオフィスに常駐(エンドオフィスまたは元請けオフィス)ドキュメンテーション業務は工程に応じてリモート可その他:業種:官公庁・自治体向けシステム基盤更改プロジェクト開始時期:相談 |
| 業務内容:API改修、パラメータ変更等の実装、設備管理システムの機能追加・修正を行います。担当工程:基本設計以降の全工程(基本設計、詳細設計、実装、テスト、リリース)。スキル:必須:Java、JavaScript、SQLの実務経験、開発業務経験3年以上尚可:PostgreSQLの知識、能動的に自立して作業できること稼働場所:東京都(リモート併用)※週替わりその他:情報・通信・メディア業界の設備管理システム開発、2024年1月開始の長期案件、外国籍不可、年齢40代まで |
| 業務内容:-株価情報配信システムの保守・機能改善-設計、テスト、リリース作業-顧客先常駐での対応担当工程:要件定義、基本設計、詳細設計、実装、テスト、リリース、運用保守スキル:必須:Webシステム開発経験5年以上、Linux環境での開発・運用経験、上流から下流まで一人で対応可能、コミュニケーション能力尚可:PHP、C++、シェルスクリプト(tcsh)、PostgreSQL、HTML+CSS+JavaScript、証券業務知識稼働場所:東京都(フル出社)その他:情報・通信・メディア業界向けのWebシステム保守案件、即日開始可、長期継続案件 |
| 業務内容:お客様のマイページおよびコーポレートサイトの保守・運用支援を担当します。要件定義・システム化作業(将来的に担当予定)、要件資料・設計書の確認・動作確認、開発ベンダーとの調整・課題抽出・解決、受入テストシナリオ・テスト仕様書・テストデータ作成および実施、不具合調査(SQL・ログ解析)と設計書修正方針の検討、HTML/CSS/JSの解析、ジョブ・HULFT・SQL作成を含む本番リリース対応、リリース後の問い合わせ対応、ならびに一部設計・製造作業を行います。担当工程:要件定義、設計書確認、結合テスト・受入テスト、リリース作業、障害調査、運用サポートスキル:必須:社員代替経験、Web系開発経験(JavaまたはPHP、SQL、HTML、CSS、JavaScript)、設計から結合テスト・本番リリースまでの実務経験、スケジュール管理(自己及びメンバー)、高いコミュニケーション力、自走できる姿勢尚可:他者が作成したテスト仕様書のレビュー経験稼働場所:東京都(リモート併用、出社比率8:2、月1回休日出社)その他:サービス業/情報・通信・メディア、2025年1月開始予定、長期継続想定、勤務時間は9:00〜18:00、健康・勤怠・コミュニケーションに問題のない方を対象 |
| 業務内容:-AdobeCampaignからCuenoteFCへのマーケティングオートメーションツールの移行-CuenoteFC用のWEBAPI(RESTAPI)設計・開発-メール配信施策の移行作業担当工程:要件定義、基本設計、詳細設計、実装、テスト(単体・結合)までを自走スキル:必須:要件定義~テストの実務経験、WEBAPI(RESTAPI)設計・開発経験、SQL、PowerShell、JavaScript、HTMLの実務経験、Oracleデータベース操作、Windowsバッチ処理経験尚可:クラウド環境での運用経験、CI/CDツール使用経験稼働場所:東京都(リモート併用可)その他:業種:情報・通信・メディア(マーケティングオートメーション領域)作業開始時期:2026年1月から長期募集人数:2名、年齢上限:50代まで |
| 業務内容:-ソース解析から設計書作成-マイグレーション影響確認、詳細設計、製造、結合テスト-消防OAシステム構築関連作業担当工程:設計、製造、結合テスト等スキル:必須:設計経験、VB.NETまたはJavaの実務経験(3〜4年)尚可:実務経験5年以上、JavaScript、SQL、Edge上のJavaScript知識、Webアプリケーション開発経験、Holon言語経験稼働場所:京都府(必要に応じて愛知県西部・三重県北部への通勤可)その他:業種:公共・社会インフラ/官公庁・自治体開始時期:2026年4月以降の増員可能性あり人数:SE1名 |
| 業務内容:-PowerApps、PowerAutomate、Dataverseの設計・開発・テスト-Javaを用いた既存システムの保守・改修-要件定義および顧客折衝-アジャイル(スクラム)方式での機能追加・改修、ドキュメント作成担当工程:要件定義、設計、実装、テスト、ドキュメント作成、顧客折衝、リリース支援スキル:必須:PowerApps、PowerAutomate、Dataverseの実務経験、Javaによるシステム開発経験、要件定義・顧客折衝経験尚可:Azureを利用したシステム開発経験、Salesforce開発経験、JavaScript・Python等のプログラミング経験稼働場所:東京都内の顧客先常駐(リモート勤務は不可)その他:業種:情報・通信・メディア開始時期:相談年齢上限:55歳まで外国籍:不可 |
| 業務内容:MajorFlowを用いたワークフローシステムのステータス変更、機能追加、改修、運用保守を実施します。担当工程:要件定義、設計、実装、テスト、運用保守を担当します。スキル:必須:開発経験1年半以上(言語不問)、JavaScript/VB/VBA等での改修経験、GUI系ツールの設計・開発経験、リーダー経験、優れたヒューマンスキル尚可:HTML、CSS、SQL、VBS等の知識、要件定義・提案経験、チームリーダー経験稼働場所:東京都(リモート併用)、出社時は赤坂見附駅直結その他:情報・通信・メディア業界向けの長期案件、2026年1月開始、フレックス制度あり、コミュニケーションと人柄を重視し、頑張り次第で開発チームへのステップアップが可能です。 |
| 業務内容:業務アプリの開発および上流設計、Webシステムの詳細設計からテスト、パッケージカスタマイズ等、システム開発全般を担当します。担当工程:上流設計、詳細設計、基本設計、テスト、パッケージカスタマイズ、Webシステム開発全般スキル:必須:業務アプリ開発経験、上流設計経験、Webシステム開発経験(詳細設計2年以上)、DB経験(2年以上)尚可:C#、PostgreSQL、ASP(ClassicASP)、JavaScript、VBScript、SQLServer稼働場所:東京都(テレワーク併用、初期出社あり)その他:業種:情報・通信・メディア年齢:50歳以下優先、40代までの年齢希望支援体制:上位会社社員が常駐し支援あり開始時期:相談 |
| 業務内容:-フロントエンド:JavaScript、HTML-バックエンド:.NETFramework-データベース:SQLServer-サーバー:AWS担当工程:-Webシステムの設計、実装、テストスキル:必須:C#.netの実務経験4年以上、JavaScript/HTMLの開発経験、SQLServerの操作経験、AWSの利用経験、技術的質問への的確な回答力、コミュニケーション能力尚可:20代後半〜40代(50代まで可)の方、フルリモート・地方勤務可稼働場所:基本はリモート勤務。初回およびミーティング時のみ東京都内で出社(リモート環境整備済み)その他:業種:情報・通信・メディア、フルリモート/地方在住可、年齢上限は50代まで |
| 業務内容:生命保険業務向けの新規Webシステムを開発します。既存レポートの一本化、ユーザビリティ向上を目的としたUX/UI改善、AIを活用した新機能の追加を行います。開発基盤はAzure上の.NET(C#)とJavaScriptです。担当工程:詳細設計、実装、単体テスト、結合テスト、システムテスト(ST)までの一連の工程を担当します。スキル:必須:C#.NETによるWebアプリケーション開発経験(5年程度)、Azure環境での開発経験、JavaScriptの実装経験、基本設計からテストまでの工程経験、能動的にコミュニケーションを取れること尚可:AI・機械学習関連技術の実務経験、UI/UX設計の実務経験稼働場所:東京都内(週1〜2日リモート併用)その他:業種:保険業(生命保険)外国籍不可(帰化含む)年齢条件:50代まで |
| 業務内容:-顧客Webアプリのフロントエンドの設計、開発、テスト、運用-パフォーマンス改善による高速化-成果物のドキュメンテーション作成・ナレッジ共有-進捗レポートの作成担当工程:設計、実装、テスト、デプロイ、運用保守スキル:必須:TypeScriptおよびJavaScript(React.js)での実務経験、CSS・HTMLの実務使用経験、ビジネスレベルの日本語でのコミュニケーション能力尚可:Node.js経験、ES2018(Promise/async‑await)理解、BFFアーキテクチャ理解、テスト自動化経験、ドキュメンテーションスキル、サーバーサイド言語(Java、PHP等)経験、RDBまたはMongoDB使用経験、AWS利用経験、要件定義・画面仕様書作成経験、エンジニア教育経験、パフォーマンス最適化経験稼働場所:東京都内オフィス(在宅勤務週2日可)その他:業種:情報・通信・メディア |
| 業務内容:-システム環境のバージョンアップ-営業社員手数料関連画面システムの開発支援-WBS・ToDo管理、進捗報告-資源管理・成果物の標準化-必要に応じて実装作業の実施担当工程:要件定義・基本設計・詳細設計・実装・テスト・保守・プロジェクト管理(リーダー業務)スキル:必須:Java、JSP、SpringBoot、JavaScript、HTML/CSS、PostgreSQL、5名規模程度のリーダー経験、迅速なコミュニケーション能力尚可:実装作業経験、リモートワーク対応可能稼働場所:東京都(リモートあり/週2日程度出社)その他:保険業向けオープン系システムの保守・開発支援、長期プロジェクト、開始時期は1月から、業務知識不問で管理と実装の両方を担える方を歓迎 |
| 業務内容:-庶務事務システムに扶養・住居手当機能追加および制度改正対応の実装・テスト-AWSを活用した一般コンシューマー向けポータルサイトのインフラ設計・構築、Java/Pythonによる機能実装-部品事業部向けSAP導入における外部・内部設計、ABAP開発、テスト-証券系バッチの影響調査、要件定義、オフショア指示、成果物レビュー、保守開発・テスト担当工程:基本設計、詳細設計、製造(コーディング)、単体試験、結合試験、総合テスト、インフラ設計・構築、ABAP開発、バッチ保守、要件定義、オフショア管理スキル:必須:Java、JavaScript、JSP、Oracle(SQL)、AWSCDK・CloudFormation・パイプライン、PythonまたはJavaでの開発経験、ABAP開発経験、SQL実装経験、要件定義・設計・テスト実施経験尚可:Perl/シェル、ジョブ設計・運用(JP1等)、Gitの理解、コミュニケーション能力稼働場所:東京(リモート可)・大阪(テレワーク中心、月数回出張あり)・東京都(リモート不可)その他:業種:情報・通信・メディア、金融・保険業、機械・重工業開始時期:SAP導入案件は2026年1月開始予定、その他は即時参画可 |