PageSourceSearch

https://www.reactresumes.com/junior-reactjs-developer-resume-samples/

html reactresumes.com collected 2026-09-27 01:02:30 UTC 177,363 bytes, 591 lines download raw bytes

1<!DOCTYPE html><html dir="ltr" lang="en-US" prefix="og: https://ogp.me/ns#"><head ><meta charset="UTF-8" />
1<script>if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var href=document.location.href;if(!href.match(/[?&]nowprocket/)){if(href.indexOf("?")==-1){if(href.indexOf("#")==-1){document.location.href=href+"?nowprocket=1"}else{document.location.href=href.replace("#","?nowprocket=1#")}}else{if(href.indexOf("#")==-1){document.location.href=href+"&nowprocket=1"}else{document.location.href=href.replace("#","&nowprocket=1#")}}}}</script>
1<script>(()=>{class RocketLazyLoadScripts{constructor(){this.v="2.0.5",this.userEvents=["keydown","keyup","mousedown","mouseup","mousemove","mouseover","mouseout","touchmove","touchstart","touchend","touchcancel","wheel","click","dblclick","input"],this.attributeEvents=["onblur","onclick","oncontextmenu","ondblclick","onfocus","onmousedown","onmouseenter","onmouseleave","onmousemove","onmouseout","onmouseover","onmouseup","onmousewheel","onscroll","onsubmit"]}async t(){this.i(),this.o(),/iP(ad|hone)/.test(navigator.userAgent)&&this.h(),this.u(),this.l(this),this.m(),this.k(this),this.p(this),this._(),await Promise.all([this.R(),this.L()]),this.lastBreath=Date.now(),this.S(this),this.P(),this.D(),this.O(),this.M(),await this.C(this.delayedScripts.normal),await this.C(this.delayedScripts.defer),await this.C(this.delayedScripts.async),await this.T(),await this.F(),await this.j(),await this.A(),window.dispatchEvent(new Event("rocket-allScriptsLoaded")),this.everythingLoaded=!0,this.lastTouchEnd&&await new Promise(t=>setTimeout(t,500-Date.now()+this.lastTouchEnd)),this.I(),this.H(),this.U(),this.W()}i(){this.CSPIssue=sessionStorage.getItem("rocketCSPIssue"),document.addEventListener("securitypolicyviolation",t=>{this.CSPIssue||"script-src-elem"!==t.violatedDirective||"data"!==t.blockedURI||(this.CSPIssue=!0,sessionStorage.setItem("rocketCSPIssue",!0))},{isRocket:!0})}o(){window.addEventListener("pageshow",t=>{this.persisted=t.persisted,this.realWindowLoadedFired=!0},{isRocket:!0}),window.addEventListener("pagehide",()=>{this.onFirstUserAction=null},{isRocket:!0})}h(){let t;function e(e){t=e}window.addEventListener("touchstart",e,{isRocket:!0}),window.addEventListener("touchend",function i(o){o.changedTouches[0]&&t.changedTouches[0]&&Math.abs(o.changedTouches[0].pageX-t.changedTouches[0].pageX)<10&&Math.abs(o.changedTouches[0].pageY-t.changedTouches[0].pageY)<10&&o.timeStamp-t.timeStamp<200&&(window.removeEventListener("touchstart",e,{isRocket:!0}),window.removeEventListener("touchend",i,{isRocket:!0}),"INPUT"===o.target.tagName&&"text"===o.target.type||(o.target.dispatchEvent(new TouchEvent("touchend",{target:o.target,bubbles:!0})),o.target.dispatchEvent(new MouseEvent("mouseover",{target:o.target,bubbles:!0})),o.target.dispatchEvent(new PointerEvent("click",{target:o.target,bubbles:!0,cancelable:!0,detail:1,clientX:o.changedTouches[0].clientX,clientY:o.changedTouches[0].clientY})),event.preventDefault()))},{isRocket:!0})}q(t){this.userActionTriggered||("mousemove"!==t.type||this.firstMousemoveIgnored?"keyup"===t.type||"mouseover"===t.type||"mouseout"===t.type||(this.userActionTriggered=!0,this.onFirstUserAction&&this.onFirstUserAction()):this.firstMousemoveIgnored=!0),"click"===t.type&&t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation(),"touchstart"===this.lastEvent&&"touchend"===t.type&&(this.lastTouchEnd=Date.now()),"click"===t.type&&(this.lastTouchEnd=0),this.lastEvent=t.type,t.composedPath&&t.composedPath()[0].getRootNode()instanceof ShadowRoot&&(t.rocketTarget=t.composedPath()[0]),this.savedUserEvents.push(t)}u(){this.savedUserEvents=[],this.userEventHandler=this.q.bind(this),this.userEvents.forEach(t=>window.addEventListener(t,this.userEventHandler,{passive:!1,isRocket:!0})),document.addEventListener("visibilitychange",this.userEventHandler,{isRocket:!0})}U(){this.userEvents.forEach(t=>window.removeEventListener(t,this.userEventHandler,{passive:!1,isRocket:!0})),document.removeEventListener("visibilitychange",this.userEventHandler,{isRocket:!0}),this.savedUserEvents.forEach(t=>{(t.rocketTarget||t.target).dispatchEvent(new window[t.constructor.name](t.type,t))})}m(){const t="return false",e=Array.from(this.attributeEvents,t=>"data-rocket-"+t),i="["+this.attributeEvents.join("],[")+"]",o="[data-rocket-"+this.attributeEvents.join("],[data-rocket-")+"]",s=(e,i,o)=>{o&&o!==t&&(e.setAttribute("data-rocket-"+i,o),e["rocket"+i]=new Function("event",o),e.setAttribute(i,t))};new MutationObserver(t=>{for(const n of t)"attributes"===n.type&&(n.attributeName.startsWith("data-rocket-")||this.everythingLoaded?n.attributeName.startsWith("data-rocket-")&&this.everythingLoaded&&this.N(n.target,n.attributeName.substring(12)):s(n.target,n.attributeName,n.target.getAttribute(n.attributeName))),"childList"===n.type&&n.addedNodes.forEac
1h(t=>{if(t.nodeType===Node.ELEMENT_NODE)if(this.everythingLoaded)for(const i of[t,...t.querySelectorAll(o)])for(const t of i.getAttributeNames())e.includes(t)&&this.N(i,t.substring(12));else for(const e of[t,...t.querySelectorAll(i)])for(const t of e.getAttributeNames())this.attributeEvents.includes(t)&&s(e,t,e.getAttribute(t))})}).observe(document,{subtree:!0,childList:!0,attributeFilter:[...this.attributeEvents,...e]})}I(){this.attributeEvents.forEach(t=>{document.querySelectorAll("[data-rocket-"+t+"]").forEach(e=>{this.N(e,t)})})}N(t,e){const i=t.getAttribute("data-rocket-"+e);i&&(t.setAttribute(e,i),t.removeAttribute("data-rocket-"+e))}k(t){Object.defineProperty(HTMLElement.prototype,"onclick",{get(){return this.rocketonclick||null},set(e){this.rocketonclick=e,this.setAttribute(t.everythingLoaded?"onclick":"data-rocket-onclick","this.rocketonclick(event)")}})}S(t){function e(e,i){let o=e[i];e[i]=null,Object.defineProperty(e,i,{get:()=>o,set(s){t.everythingLoaded?o=s:e["rocket"+i]=o=s}})}e(document,"onreadystatechange"),e(window,"onload"),e(window,"onpageshow");try{Object.defineProperty(document,"readyState",{get:()=>t.rocketReadyState,set(e){t.rocketReadyState=e},configurable:!0}),document.readyState="loading"}catch(t){console.log("WPRocket DJE readyState conflict, bypassing")}}l(t){this.originalAddEventListener=EventTarget.prototype.addEventListener,this.originalRemoveEventListener=EventTarget.prototype.removeEventListener,this.savedEventListeners=[],EventTarget.prototype.addEventListener=function(e,i,o){o&&o.isRocket||!t.B(e,this)&&!t.userEvents.includes(e)||t.B(e,this)&&!t.userActionTriggered||e.startsWith("rocket-")||t.everythingLoaded?t.originalAddEventListener.call(this,e,i,o):(t.savedEventListeners.push({target:this,remove:!1,type:e,func:i,options:o}),"mouseenter"!==e&&"mouseleave"!==e||t.originalAddEventListener.call(this,e,t.savedUserEvents.push,o))},EventTarget.prototype.removeEventListener=function(e,i,o){o&&o.isRocket||!t.B(e,this)&&!t.userEvents.includes(e)||t.B(e,this)&&!t.userActionTriggered||e.startsWith("rocket-")||t.everythingLoaded?t.originalRemoveEventListener.call(this,e,i,o):t.savedEventListeners.push({target:this,remove:!0,type:e,func:i,options:o})}}J(t,e){this.savedEventListeners=this.savedEventListeners.filter(i=>{let o=i.type,s=i.target||window;return e!==o||t!==s||(this.B(o,s)&&(i.type="rocket-"+o),this.$(i),!1)})}H(){EventTarget.prototype.addEventListener=this.originalAddEventListener,EventTarget.prototype.removeEventListener=this.originalRemoveEventListener,this.savedEventListeners.forEach(t=>this.$(t))}$(t){t.remove?this.originalRemoveEventListener.call(t.target,t.type,t.func,t.options):this.originalAddEventListener.call(t.target,t.type,t.func,t.options)}p(t){let e;function i(e){return t.everythingLoaded?e:e.split(" ").map(t=>"load"===t||t.startsWith("load.")?"rocket-jquery-load":t).join(" ")}function o(o){function s(e){const s=o.fn[e];o.fn[e]=o.fn.init.prototype[e]=function(){return this[0]===window&&t.userActionTriggered&&("string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=i(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach(t=>{const e=arguments[0][t];delete arguments[0][t],arguments[0][i(t)]=e})),s.apply(this,arguments),this}}if(o&&o.fn&&!t.allJQueries.includes(o)){const e={DOMContentLoaded:[],"rocket-DOMContentLoaded":[]};for(const t in e)document.addEventListener(t,()=>{e[t].forEach(t=>t())},{isRocket:!0});o.fn.ready=o.fn.init.prototype.ready=function(i){function s(){parseInt(o.fn.jquery)>2?setTimeout(()=>i.bind(document)(o)):i.bind(document)(o)}return"function"==typeof i&&(t.realDomReadyFired?!t.userActionTriggered||t.fauxDomReadyFired?s():e["rocket-DOMContentLoaded"].push(s):e.DOMContentLoaded.push(s)),this},s("on"),s("one"),s("off"),t.allJQueries.push(o)}e=o}t.allJQueries=[],o(window.jQuery),Object.defineProperty(window,"jQuery",{get:()=>e,set(t){o(t)}})}P(){const t=new Map;document.write=document.writeln=function(e){const i=document.currentScript,o=document.createRange(),s=i.parentElement;let n=t.get(i);void 0===n&&(n=i.nextSibling,t.set(i,n));const c=document.createDocumentFragment();o.setStart(c,0),c.appendChild(o.createContextualFragment(e)),s.insertBefore(c,n)}}async R(){return new Promise(t=>{this.userActionTriggered?t():this.onFirstUserAction=t})}async L(){return new Promise(t=>{document.addEventListener("DOMContentLoaded",()=>{this.realDomReadyFired=!0,t()},{isRocket:!0})})}async j(){return this.realWindowLoadedFired?Promise.resolve():new Promise(t=>{window.addEventListener("load",t,{isRocket:!0})})}M(){this.pendingScripts=[];this.scriptsMutationObserver=new MutationObserver(t=>
1{for(const e of t)e.addedNodes.forEach(t=>{"SCRIPT"!==t.tagName||!t.src||t.noModule||t.isWPRocket||this.pendingScripts.push({script:t,promise:new Promise(e=>{const i=()=>{const i=this.pendingScripts.findIndex(e=>e.script===t);i>=0&&this.pendingScripts.splice(i,1),e()};t.addEventListener("load",i,{isRocket:!0}),t.addEventListener("error",i,{isRocket:!0}),setTimeout(i,1e3)})})})}),this.scriptsMutationObserver.observe(document,{childList:!0,subtree:!0})}async F(){await this.X(),this.pendingScripts.length?(await this.pendingScripts[0].promise,await this.F()):this.scriptsMutationObserver.disconnect()}D(){this.delayedScripts={normal:[],async:[],defer:[]},document.querySelectorAll("script[type$=rocketlazyloadscript]").forEach(t=>{t.hasAttribute("data-rocket-src")?t.hasAttribute("async")&&!1!==t.async?this.delayedScripts.async.push(t):t.hasAttribute("defer")&&!1!==t.defer||"module"===t.getAttribute("data-rocket-type")?this.delayedScripts.defer.push(t):this.delayedScripts.normal.push(t):this.delayedScripts.normal.push(t)})}async _(){await this.L();let t=[];document.querySelectorAll("script[type$=rocketlazyloadscript][data-rocket-src]").forEach(e=>{let i=e.getAttribute("data-rocket-src");if(i&&!i.startsWith("data:")){i.startsWith("//")&&(i=location.protocol+i);try{const o=new URL(i).origin;o!==location.origin&&t.push({src:o,crossOrigin:e.crossOrigin||"module"===e.getAttribute("data-rocket-type")})}catch(t){}}}),t=[...new Map(t.map(t=>[JSON.stringify(t),t])).values()],this.Y(t,"preconnect")}
1async G(t){if(await this.K(),!0!==t.noModule||!("noModule"in HTMLScriptElement.prototype))return new Promise(e=>{let i;function o(){(i||t).setAttribute("data-rocket-status","executed"),e()}try{if(navigator.userAgent.includes("Firefox/")||""===navigator.vendor||this.CSPIssue)i=document.createElement("script"),[...t.attributes].forEach(t=>{let e=t.nodeName;"type"!==e&&("data-rocket-type"===e&&(e="type"),"data-rocket-src"===e&&(e="src"),i.setAttribute(e,t.nodeValue))}),t.text&&(i.text=t.text),t.nonce&&(i.nonce=t.nonce),i.hasAttribute("src")?(i.addEventListener("load",o,{isRocket:!0}),i.addEventListener("error",()=>{i.setAttribute("data-rocket-status","failed-network"),e()},{isRocket:!0}),setTimeout(()=>{i.isConnected||e()},1)):(i.text=t.text,o()),i.isWPRocket=!0,t.parentNode.replaceChild(i,t);else{const i=t.getAttribute("data-rocket-type"),s=t.getAttribute("data-rocket-src");i?(t.type=i,t.removeAttribute("data-rocket-type")):t.removeAttribute("type"),t.addEventListener("load",o,{isRocket:!0}),t.addEventListener("error",i=>{this.CSPIssue&&i.target.src.startsWith("data:")?(console.log("WPRocket: CSP fallback activated"),t.removeAttribute("src"),this.G(t).then(e)):(t.setAttribute("data-rocket-status","failed-network"),e())},{isRocket:!0}),s?(t.fetchPriority="high",t.removeAttribute("data-rocket-src"),t.src=s):t.src="data:text/javascript;base64,"+window.btoa(unescape(encodeURIComponent(t.text)))}}catch(i){t.setAttribute("data-rocket-status","failed-transform"),e()}});t.setAttribute("data-rocket-status","skipped")}async C(t){const e=t.shift();return e?(e.isConnected&&await this.G(e),this.C(t)):Promise.resolve()}O(){this.Y([...this.delayedScripts.normal,...this.delayedScripts.defer,...this.delayedScripts.async],"preload")}Y(t,e){this.trash=this.trash||[];let i=!0;var o=document.createDocumentFragment();t.forEach(t=>{const s=t.getAttribute&&t.getAttribute("data-rocket-src")||t.src;if(s&&!s.startsWith("data:")){const n=document.createElement("link");n.href=s,n.rel=e,"preconnect"!==e&&(n.as="script",n.fetchPriority=i?"high":"low"),t.getAttribute&&"module"===t.getAttribute("data-rocket-type")&&(n.crossOrigin=!0),t.crossOrigin&&(n.crossOrigin=t.crossOrigin),t.integrity&&(n.integrity=t.integrity),t.nonce&&(n.nonce=t.nonce),o.appendChild(n),this.trash.push(n),i=!1}}),document.head.appendChild(o)}W(){this.trash.forEach(t=>t.remove())}async T(){try{document.readyState="interactive"}catch(t){}this.fauxDomReadyFired=!0;try{await this.K(),this.J(document,"readystatechange"),document.dispatchEvent(new Event("rocket-readystatechange")),await this.K(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.K(),this.J(document,"DOMContentLoaded"),document.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this.K(),this.J(window,"DOMContentLoaded"),window.dispatchEvent(new Event("rocket-DOMContentLoaded"))}catch(t){console.error(t)}}async A(){try{document.readyState="complete"}catch(t){}try{await this.K(),this.J(document,"readystatechange"),document.dispatchEvent(new Event("rocket-readystatechange")),await this.K(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.K(),this.J(window,"load"),window.dispatchEvent(new Event("rocket-load")),await this.K(),window.rocketonload&&window.rocketonload(),await this.K(),this.allJQueries.forEach(t=>t(window).trigger("rocket-jquery-load")),await this.K(),this.J(window,"pageshow");const t=new Event("rocket-pageshow");t.persisted=this.persisted,window.dispatchEvent(t),await this.K(),window.rocketonpageshow&&window.rocketonpageshow({persisted:this.persisted})}catch(t){console.error(t)}}async K(){Date.now()-this.lastBreath>45&&(await this.X(),this.lastBreath=Date.now())}async X(){return document.hidden?new Promise(t=>setTimeout(t)):new Promise(t=>requestAnimationFrame(t))}B(t,e=window){return e===document&&"readystatechange"===t||(e===document&&"DOMContentLoaded"===t||(e===window&&"DOMContentLoaded"===t||(e===window&&"load"===t||e===window&&"pageshow"===t)))}static run(){(new RocketLazyLoadScripts).t()}}RocketLazyLoadScripts.run()})();
2</script>
2	
3	<meta name="viewport" content="width=device-width, initial-scale=1" />
4	<meta name="yandex-verification" content="62f420429d2a381d" />
5	<title>10+ Junior ReactJS Developer Resume Samples - React Resumes</title>
6
7		<!-- All in One SEO 4.9.10 - aioseo.com -->
8	<meta name="description" content="Check out skills, salaries, and ways of hiring dedicated junior ReactJS developers remotely and also explore 10+great junior React developer resume samples!" />
9	<meta name="robots" content="max-image-preview:large" />
10	<meta name="author" content="Polina Vlasyuk"/>
11	<link rel="canonical" href="https://www.reactresumes.com/junior-reactjs-developer-resume-samples/" />
12	<meta name="generator" content="All in One SEO (AIOSEO) 4.9.10" />
13
14		<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 14-15
14
15<script async src="https://www.googletagmanager.com/gtag/js?id=
15G-8PWSFYKM3C
vendor: 12 bytes, line 15
15"></script>
16<script>
17  
vendor: 134 bytes, lines 17-21
17window.dataLayer = window.dataLayer || [];
18  function gtag(){dataLayer.push(arguments);}
19  gtag('js', new Date());
20
21  gtag('config', '
21G-8PWSFYKM3C
vendor: 4 bytes, line 21
21');
22</script>
22
23		<meta property="og:locale" content="en_US" />
24		<meta property="og:site_name" content="React Resumes -" />
25		<meta property="og:type" content="article" />
26		<meta property="og:title" content="10+ Junior ReactJS Developer Resume Samples - React Resumes" />
27		<meta property="og:description" content="Check out skills, salaries, and ways of hiring dedicated junior ReactJS developers remotely and also explore 10+great junior React developer resume samples!" />
28		<meta property="og:url" content="https://www.reactresumes.com/junior-reactjs-developer-resume-samples/" />
29		<meta property="article:published_time" content="2021-01-28T20:17:18+00:00" />
30		<meta property="article:modified_time" content="2024-07-29T06:42:28+00:00" />
31		<meta name="twitter:card" content="summary_large_image" />
32		<meta name="twitter:title" content="10+ Junior ReactJS Developer Resume Samples - React Resumes" />
33		<meta name="twitter:description" content="Check out skills, salaries, and ways of hiring dedicated junior ReactJS developers remotely and also explore 10+great junior React developer resume samples!" />
34		
34<script type="application/ld+json" class="aioseo-schema">
35			{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/www.reactresumes.com\/junior-reactjs-developer-resume-samples\/#blogposting","name":"10+ Junior ReactJS Developer Resume Samples - React Resumes","headline":"10+ Junior ReactJS Developer Resume Samples","author":{"@id":"https:\/\/www.reactresumes.com\/author\/weywdyflrccgrjff\/#author"},"publisher":{"@id":"https:\/\/www.reactresumes.com\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/www.reactresumes.com\/wp-content\/uploads\/2020\/12\/react-junior-developer-cv-example.png","@id":"https:\/\/www.reactresumes.com\/junior-reactjs-developer-resume-samples\/#articleImage","width":1414,"height":2000,"caption":"react junior developer cv example"},"datePublished":"2021-01-28T20:17:18+00:00","dateModified":"2024-07-29T06:42:28+00:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/www.reactresumes.com\/junior-reactjs-developer-resume-samples\/#webpage"},"isPartOf":{"@id":"https:\/\/www.reactresumes.com\/junior-reactjs-developer-resume-samples\/#webpage"},"articleSection":"Resume Samples"},{"@type":"BreadcrumbList","@id":"https:\/\/www.reactresumes.com\/junior-reactjs-developer-resume-samples\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.reactresumes.com#listItem","position":1,"name":"Home","item":"https:\/\/www.reactresumes.com","nextItem":{"@type":"ListItem","@id":"https:\/\/www.reactresumes.com\/category\/resume-samples\/#listItem","name":"Resume Samples"}},{"@type":"ListItem","@id":"https:\/\/www.reactresumes.com\/category\/resume-samples\/#listItem","position":2,"name":"Resume Samples","item":"https:\/\/www.reactresumes.com\/category\/resume-samples\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.reactresumes.com\/junior-reactjs-developer-resume-samples\/#listItem","name":"10+ Junior ReactJS Developer Resume Samples"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.reactresumes.com#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.reactresumes.com\/junior-reactjs-developer-resume-samples\/#listItem","position":3,"name":"10+ Junior ReactJS Developer Resume Samples","previousItem":{"@type":"ListItem","@id":"https:\/\/www.reactresumes.com\/category\/resume-samples\/#listItem","name":"Resume Samples"}}]},{"@type":"Organization","@id":"https:\/\/www.reactresumes.com\/#organization","name":"React Resumes","url":"https:\/\/www.reactresumes.com\/","logo":{"@type":"ImageObject","url":"https:\/\/www.reactresumes.com\/wp-content\/uploads\/2020\/11\/react-resume-logo.png","@id":"https:\/\/www.reactresumes.com\/junior-reactjs-developer-resume-samples\/#organizationLogo","width":210,"height":60},"image":{"@id":"https:\/\/www.reactresumes.com\/junior-reactjs-developer-resume-samples\/#organizationLogo"}},{"@type":"Person","@id":"https:\/\/www.reactresumes.com\/author\/weywdyflrccgrjff\/#author","url":"https:\/\/www.reactresumes.com\/author\/weywdyflrccgrjff\/","name":"Polina Vlasyuk","image":{"@type":"ImageObject","@id":"https:\/\/www.reactresumes.com\/junior-reactjs-developer-resume-samples\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/f52710c5df2b6537800c34fffd6adc63a61cf7823e01b8dd43913cbec26e9ba0?s=96&d=mm&r=g","width":96,"height":96,"caption":"Polina Vlasyuk"}},{"@type":"WebPage","@id":"https:\/\/www.reactresumes.com\/junior-reactjs-developer-resume-samples\/#webpage","url":"https:\/\/www.reactresumes.com\/junior-reactjs-developer-resume-samples\/","name":"10+ Junior ReactJS Developer Resume Samples - React Resumes","description":"Check out skills, salaries, and ways of hiring dedicated junior ReactJS developers remotely and also explore 10+great junior React developer resume samples!","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/www.reactresumes.com\/#website"},"breadcrumb":{"@id":"https:\/\/www.reactresumes.com\/junior-reactjs-developer-resume-samples\/#breadcrumblist"},"author":{"@id":"https:\/\/www.reactresumes.com\/author\/weywdyflrccgrjff\/#author"},"creator":{"@id":"https:\/\/www.reactresumes.com\/author\/weywdyflrccgrjff\/#author"},"datePublished":"2021-01-28T20:17:18+00:00","dateModified":"2024-0
357-29T06:42:28+00:00"},{"@type":"WebSite","@id":"https:\/\/www.reactresumes.com\/#website","url":"https:\/\/www.reactresumes.com\/","name":"React Resumes","alternateName":"React Resumes","inLanguage":"en-US","publisher":{"@id":"https:\/\/www.reactresumes.com\/#organization"}}]}
36		</script>
36
37		<!-- All in One SEO -->
38
39
40<link rel="alternate" type="application/rss+xml" title="React Resumes &raquo; Feed" href="https://www.reactresumes.com/feed/" />
41<link rel="alternate" type="application/rss+xml" title="React Resumes &raquo; Comments Feed" href="https://www.reactresumes.com/comments/feed/" />
42<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.reactresumes.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.reactresumes.com%2Fjunior-reactjs-developer-resume-samples%2F" />
43<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.reactresumes.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.reactresumes.com%2Fjunior-reactjs-developer-resume-samples%2F&#038;format=xml" />
44<style id="wp-img-auto-sizes-contain-inline-css">
45img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
46/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
47</style>
48<link data-minify="1" rel='stylesheet' id='font-awesome-5-all-css' href='https://www.reactresumes.com/wp-content/cache/min/1/wp-content/plugins/elementor/assets/lib/font-awesome/css/all.min.css?ver=1790149516' media='all' />
49<link rel='stylesheet' id='font-awesome-4-shim-css' href='https://www.reactresumes.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/v4-shims.min.css?ver=4.1.5' media='all' />
50<style id="wp-emoji-styles-inline-css">
51
52	img.wp-smiley, img.emoji {
53		display: inline !important;
54		border: none !important;
55		box-shadow: none !important;
56		height: 1em !important;
57		width: 1em !important;
58		margin: 0 0.07em !important;
59		vertical-align: -0.1em !important;
60		background: none !important;
61		padding: 0 !important;
62	}
63/*# sourceURL=wp-emoji-styles-inline-css */
64</style>
65<style id="classic-theme-styles-inline-css">
66/*! This file is auto-generated */
67.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
68/*# sourceURL=/wp-includes/css/classic-themes.min.css */
69</style>
70<link data-minify="1" rel='stylesheet' id='aioseo/css/src/vue/standalone/blocks/table-of-contents/global.scss-css' href='https://www.reactresumes.com/wp-content/cache/min/1/wp-content/plugins/all-in-one-seo-pack/dist/Lite/assets/css/table-of-contents/global.e90f6d47.css?ver=1790149516' media='all' />
71<style id="global-styles-inline-css">
72:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
72--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
72.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
73:root :where(.wp-block-icon svg){width: 24px;}
74:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
75:where(.wp-block-term-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-term-template.is-layout-grid){gap: 1.25em;}
76:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
77:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
78/*# sourceURL=global-styles-inline-css */
79</style>
80<link rel='stylesheet' id='spam-protect-for-contact-form7-css' href='https://www.reactresumes.com/wp-content/plugins/wp-contact-form-7-spam-blocker/frontend/css/spam-protect-for-contact-form7.css?ver=1.0.0' media='all' />
81<link rel='stylesheet' id='jupiterx-popups-animation-css' href='https://www.reactresumes.com/wp-content/plugins/jupiterx-core/includes/extensions/raven/assets/lib/animate/animate.min.css?ver=1.21.0' media='all' />
82<link data-minify="1" rel='stylesheet' id='jupiterx-css' href='https://www.reactresumes.com/wp-content/cache/min/1/wp-content/uploads/jupiterx/compiler/jupiterx/8158058.css?ver=1790149516' media='all' />
83<link data-minify="1" rel='stylesheet' id='custom-css-css' href='https://www.reactresumes.com/wp-content/cache/min/1/wp-content/themes/jupiterx/lib/assets/dist/css/custom.css?ver=1790149516' media='all' />
84<link data-minify="1" rel='stylesheet' id='jet-popup-frontend-css' href='https://www.reactresumes.com/wp-content/cache/min/1/wp-content/plugins/jet-popup/assets/css/jet-popup-frontend.css?ver=1790149516' media='all' />
85<link data-minify="1" rel='stylesheet' id='jupiterx-elements-dynamic-styles-css' href='https://www.reactresumes.com/wp-content/cache/min/1/wp-content/uploads/jupiterx/compiler/jupiterx-elements-dynamic-styles/841e565.css?ver=1790149516' media='all' />
86<link data-minify="1" rel='stylesheet' id='jet-elements-css' href='https://www.reactresumes.com/wp-content/cache/min/1/wp-content/plugins/jet-elements/assets/css/jet-elements.css?ver=1790149516' media='all' />
87<link data-minify="1" rel='stylesheet' id='jet-elements-skin-css' href='https://www.reactresumes.com/wp-content/cache/min/1/wp-content/plugins/jet-elements/assets/css/jet-elements-skin.css?ver=1790149516' media='all' />
88<link data-minify="1" rel='stylesheet' id='elementor-icons-css' href='https://www.reactresumes.com/wp-content/cache/min/1/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=1790149516' media='all' />
89<link rel='stylesheet' id='elementor-frontend-css' href='https://www.reactresumes.com/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=4.1.5' media='all' />
90<link data-minify="1" rel='stylesheet' id='font-awesome-css' href='https://www.reactresumes.com/wp-content/cache/min/1/wp-content/plugins/elementor/assets/lib/font-awesome/css/font-awesome.min.css?ver=1790149516' media='all' />
91<link rel='stylesheet' id='jupiterx-core-raven-frontend-css' href='https://www.reactresumes.com/wp-content/plugins/jupiterx-core/includes/extensions/raven/assets/css/frontend.min.css?ver=7.0.6' media='all' />
92<link rel='stylesheet' id='elementor-post-488-css' href='https://www.reactresumes.com/wp-content/uploads/elementor/css/post-488.css?ver=1790149516' media='all' />
93<link data-minify="1" rel='stylesheet' id='jet-tabs-frontend-css' href='https://www.reactresumes.com/wp-content/cache/min/1/wp-content/plugins/jet-tabs/assets/css/jet-tabs-frontend.css?ver=1790149516' media='all' />
94<link data-minify="1" rel='stylesheet' id='swiper-css' href='https://www.reactresumes.com/wp-content/cache/min/1/wp-content/plugins/elementor/assets/lib/swiper/v8/css/swiper.min.css?ver=1790149516' media='all' />
95<link rel='stylesheet' id='flatpickr-css' href='https://www.reactresumes.com/wp-content/plugins/elementor/assets/lib/flatpickr/flatpickr.min.css?ver=4.6.13' media='all' />
96<link rel='stylesheet' id='widget-heading-css' href='https://www.reactresumes.com/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=4.1.5' media='all' />
97<link rel='stylesheet' id='elementor-post-623-css' href='https://www.reactresumes.com/wp-content/uploads/elementor/css/post-623.css?ver=1790149824' media='all' />
98<link rel='stylesheet' id='elementor-post-615-css' href='https://www.reactresumes.com/wp-content/uploads/elementor/css/post-615.css?ver=1790149516' media='all' />
99<link data-minify="1" rel='stylesheet' id='elementor-gf-local-poppins-css' href='https://www.reactresumes.com/wp-content/cache/min/1/wp-content/uploads/elementor/google-fonts/css/poppins.css?ver=1790149516' media='all' />
100<script id="cookie-law-info-js-extra">
101var _ckyConfig = {"_ipData":[],"_assetsURL":"https://www.reactresumes.com/wp-content/plugins/cookie-law-info/lite/frontend/images/","_publicURL":"https://www.reactresumes.com","_expiry":"365","_categories":[{"name":"Necessary","slug":"necessary","isNecessary":true,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":true,"ccpa":true}},{"name":"Functional","slug":"functional","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}},{"name":"Analytics","slug":"analytics","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}},{"name":"Performance","slug":"performance","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}},{"name":"Advertisement","slug":"advertisement","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}}],"_activeLaw":"gdpr","_rootDomain":"","_block":"1","_showBanner":"1","_bannerConfig":{"settings":{"type":"box","preferenceCenterType":"popup","position":"bottom-left","applicableLaw":"gdpr"},"behaviours":{"reloadBannerOnAccept":false,"loadAnalyticsByDefault":false,"animations":{"onLoad":"animate","onHide":"sticky"}},"config":{"revisitConsent":{"status":true,"tag":"revisit-consent","position":"bottom-left","meta":{"url":"#"},"styles":{"background-color":"#0056A7"},"elements":{"title":{"type":"text","tag":"revisit-consent-title","status":true,"styles":{"color":"#0056a7"}}}},"preferenceCenter":{"toggle":{"status":true,"tag":"detail-category-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#1863DC"}},"inactive":{"styles":{"background-color":"#D0D5D2"}}}}},"categoryPreview":{"status":false,"toggle":{"status":true,"tag":"detail-category-preview-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#1863DC"}},"inactive":{"styles":{"background-color":"#D0D5D2"}}}}},"videoPlaceholder":{"status":true,"styles":{"background-color":"#000000","border-color":"#000000","color":"#ffffff"}},"readMore":{"status":false,"tag":"readmore-button","type":"link","meta":{"noFollow":true,"newTab":true},"styles":{"color":"#1863DC","background-color":"transparent","border-color":"transparent"}},"showMore":[],"showLess":[],"alwaysActive":[],"manualLinks":[],"auditTable":{"status":true},"optOption":{"status":true,"toggle":{"status":true,"tag":"optout-option-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#1863dc"}},"inactive":{"styles":{"background-color":"#FFFFFF"}}}}}}},"_version":"3.5.2","_logConsent":"1","_tags":[{"tag":"accept-button","styles":{"color":"#FFFFFF","background-color":"#1863DC","border-color":"#1863DC"}},{"tag":"reject-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"#1863DC"}},{"tag":"settings-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"#1863DC"}},{"tag":"readmore-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"transparent"}},{"tag":"donotsell-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"transparent"}},{"tag":"show-desc-button","styles":[]},{"tag":"hide-desc-button","styles":[]},{"tag":"cky-always-active","styles":[]},{"tag":"cky-link","styles":[]},{"tag":"accept-button","styles":{"color":"#FFFFFF","background-color":"#1863DC","border-color":"#1863DC"}},{"tag":"revisit-consent","styles":{"background-color":"#0056A7"}}],"_shortCodes":[{"key":"cky_readmore","content":"\u003Ca href=\"#\" class=\"cky-policy\" aria-label=\"Cookie Policy\" target=\"_blank\" rel=\"noopener\" data-cky-tag=\"readmore-button\"\u003ECookie Policy\u003C/a\u003E","tag":"readmore-button","status":false,"attributes":{"rel":"nofollow","target":"_blank"}},{"key":"cky_show_desc","content":"\u003Cbutton class=\"cky-show-desc-btn\" data-cky-tag=\"show-desc-button\" aria-label=\"Show more\"\u003EShow more\u003C/button\u003E","tag":"show-desc-button","status":true,"attributes":[]},{"key":"cky_hide_desc","content":"\u003Cbutton class=\"cky-show-desc-btn\" data-cky-tag=\"hide-desc-button\" aria-label=\"
101Show less\"\u003EShow less\u003C/button\u003E","tag":"hide-desc-button","status":true,"attributes":[]},{"key":"cky_optout_show_desc","content":"[cky_optout_show_desc]","tag":"optout-show-desc-button","status":true,"attributes":[]},{"key":"cky_optout_hide_desc","content":"[cky_optout_hide_desc]","tag":"optout-hide-desc-button","status":true,"attributes":[]},{"key":"cky_category_toggle_label","content":"[cky_{{status}}_category_label] [cky_preference_{{category_slug}}_title]","tag":"","status":true,"attributes":[]},{"key":"cky_enable_category_label","content":"Enable","tag":"","status":true,"attributes":[]},{"key":"cky_disable_category_label","content":"Disable","tag":"","status":true,"attributes":[]},{"key":"cky_video_placeholder","content":"\u003Cdiv class=\"video-placeholder-normal\" data-cky-tag=\"video-placeholder\" id=\"[UNIQUEID]\"\u003E\u003Cp class=\"video-placeholder-text-normal\" data-cky-tag=\"placeholder-title\"\u003EPlease accept cookies to access this content\u003C/p\u003E\u003C/div\u003E","tag":"","status":true,"attributes":[]},{"key":"cky_enable_optout_label","content":"Enable","tag":"","status":true,"attributes":[]},{"key":"cky_disable_optout_label","content":"Disable","tag":"","status":true,"attributes":[]},{"key":"cky_optout_toggle_label","content":"[cky_{{status}}_optout_label] [cky_optout_option_title]","tag":"","status":true,"attributes":[]},{"key":"cky_optout_option_title","content":"Do Not Sell or Share My Personal Information","tag":"","status":true,"attributes":[]},{"key":"cky_optout_close_label","content":"Close","tag":"","status":true,"attributes":[]},{"key":"cky_preference_close_label","content":"Close","tag":"","status":true,"attributes":[]}],"_rtl":"","_language":"en","_providersToBlock":[]};
102var _ckyStyles = {"css":".cky-overlay{background: #000000; opacity: 0.4; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 99999999;}.cky-hide{display: none;}.cky-btn-revisit-wrapper{display: flex; align-items: center; justify-content: center; background: #0056a7; width: 45px; height: 45px; border-radius: 50%; position: fixed; z-index: 999999; cursor: pointer;}.cky-revisit-bottom-left{bottom: 15px; left: 15px;}.cky-revisit-bottom-right{bottom: 15px; right: 15px;}.cky-btn-revisit-wrapper .cky-btn-revisit{display: flex; align-items: center; justify-content: center; background: none; border: none; cursor: pointer; position: relative; margin: 0; padding: 0;}.cky-btn-revisit-wrapper .cky-btn-revisit img{max-width: fit-content; margin: 0; height: 30px; width: 30px;}.cky-revisit-bottom-left:hover::before{content: attr(data-tooltip); position: absolute; background: #4e4b66; color: #ffffff; left: calc(100% + 7px); font-size: 12px; line-height: 16px; width: max-content; padding: 4px 8px; border-radius: 4px;}.cky-revisit-bottom-left:hover::after{position: absolute; content: \"\"; border: 5px solid transparent; left: calc(100% + 2px); border-left-width: 0; border-right-color: #4e4b66;}.cky-revisit-bottom-right:hover::before{content: attr(data-tooltip); position: absolute; background: #4e4b66; color: #ffffff; right: calc(100% + 7px); font-size: 12px; line-height: 16px; width: max-content; padding: 4px 8px; border-radius: 4px;}.cky-revisit-bottom-right:hover::after{position: absolute; content: \"\"; border: 5px solid transparent; right: calc(100% + 2px); border-right-width: 0; border-left-color: #4e4b66;}.cky-revisit-hide{display: none;}.cky-consent-container{position: fixed; width: 440px; box-sizing: border-box; z-index: 9999999; border-radius: 6px;}.cky-consent-container .cky-consent-bar{background: #ffffff; border: 1px solid; padding: 20px 26px; box-shadow: 0 -1px 10px 0 #acabab4d; border-radius: 6px;}.cky-box-bottom-left{bottom: 40px; left: 40px;}.cky-box-bottom-right{bottom: 40px; right: 40px;}.cky-box-top-left{top: 40px; left: 40px;}.cky-box-top-right{top: 40px; right: 40px;}.cky-custom-brand-logo-wrapper .cky-custom-brand-logo{width: 100px; height: auto; margin: 0 0 12px 0;}.cky-notice .cky-title{color: #212121; font-weight: 700; font-size: 18px; line-height: 24px; margin: 0 0 12px 0;}.cky-notice-des *,.cky-preference-content-wrapper *,.cky-accordion-header-des *,.cky-gpc-wrapper .cky-gpc-desc *{font-size: 14px;}.cky-notice-des{color: #212121; font-size: 14px; line-height: 24px; font-weight: 400;}.cky-notice-des img{height: 25px; width: 25px;}.cky-consent-bar .cky-notice-des p,.cky-gpc-wrapper .cky-gpc-desc p,.cky-preference-body-wrapper .cky-preference-content-wrapper p,.cky-accordion-header-wrapper .cky-accordion-header-des p,.cky-cookie-des-table li div:last-child p{color: inherit; margin-top: 0; overflow-wrap: break-word;}.cky-notice-des P:last-child,.cky-preference-content-wrapper p:last-child,.cky-cookie-des-table li div:last-child p:last-child,.cky-gpc-wrapper .cky-gpc-desc p:last-child{margin-bottom: 0;}.cky-notice-des a.cky-policy,.cky-notice-des button.cky-policy{font-size: 14px; color: #1863dc; white-space: nowrap; cursor: pointer; background: transparent; border: 1px solid; text-decoration: underline;}.cky-notice-des button.cky-policy{padding: 0;}.cky-notice-des a.cky-policy:focus-visible,.cky-notice-des button.cky-policy:focus-visible,.cky-preference-content-wrapper .cky-show-desc-btn:focus-visible,.cky-accordion-header .cky-accordion-btn:focus-visible,.cky-preference-header .cky-btn-close:focus-visible,.cky-switch input[type=\"checkbox\"]:focus-visible,.cky-footer-wrapper a:focus-visible,.cky-btn:focus-visible{outline: 2px solid #1863dc; outline-offset: 2px;}.cky-btn:focus:not(:focus-visible),.cky-accordion-header .cky-accordion-btn:focus:not(:focus-visible),.cky-preference-content-wrapper .cky-show-desc-btn:focus:not(:focus-visible),.cky-btn-revisit-wrapper .cky-btn-revisit:focus:not(:focus-visible),.cky-preference-header .cky-btn-close:focus:not(:focus-visible),.cky-consent-bar .cky-banner-btn-close:focus:not(:focus-visible){outline: 0;}button.cky-show-desc-btn:not(:hover):not(:active){color: #1863dc; background: transparent;}button.cky-accordion-btn:not(:hover):not(:active),button.cky-banner-btn-close:not(:hover):not(:active),button.cky-btn-revisit:not(:hover):not(:active),button.cky-btn-close:not(:hover):not(:active){background: transparent;}
102.cky-consent-bar button:hover,.cky-modal.cky-modal-open button:hover,.cky-consent-bar button:focus,.cky-modal.cky-modal-open button:focus{text-decoration: none;}.cky-notice-btn-wrapper{display: flex; justify-content: flex-start; align-items: center; flex-wrap: wrap; margin-top: 16px;}.cky-notice-btn-wrapper .cky-btn{text-shadow: none; box-shadow: none;}.cky-btn{flex: auto; max-width: 100%; font-size: 14px; font-family: inherit; line-height: 24px; padding: 8px; font-weight: 500; margin: 0 8px 0 0; border-radius: 2px; cursor: pointer; text-align: center; text-transform: none; min-height: 0;}.cky-btn:hover{opacity: 0.8;}.cky-btn-customize{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-btn-reject{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-btn-accept{background: #1863dc; color: #ffffff; border: 2px solid #1863dc;}.cky-btn:last-child{margin-right: 0;}@media (max-width: 576px){.cky-box-bottom-left{bottom: 0; left: 0;}.cky-box-bottom-right{bottom: 0; right: 0;}.cky-box-top-left{top: 0; left: 0;}.cky-box-top-right{top: 0; right: 0;}}@media (max-height: 480px){.cky-consent-container{max-height: 100vh;overflow-y: scroll}.cky-notice-des{max-height: unset !important;overflow-y: unset !important}.cky-preference-center{height: 100vh;overflow: auto !important}.cky-preference-center .cky-preference-body-wrapper{overflow: unset}}@media (max-width: 440px){.cky-box-bottom-left, .cky-box-bottom-right, .cky-box-top-left, .cky-box-top-right{width: 100%; max-width: 100%;}.cky-consent-container .cky-consent-bar{padding: 20px 0;}.cky-custom-brand-logo-wrapper, .cky-notice .cky-title, .cky-notice-des, .cky-notice-btn-wrapper{padding: 0 24px;}.cky-notice-des{max-height: 40vh; overflow-y: scroll;}.cky-notice-btn-wrapper{flex-direction: column; margin-top: 0;}.cky-btn{width: 100%; margin: 10px 0 0 0;}.cky-notice-btn-wrapper .cky-btn-customize{order: 2;}.cky-notice-btn-wrapper .cky-btn-reject{order: 3;}.cky-notice-btn-wrapper .cky-btn-accept{order: 1; margin-top: 16px;}}@media (max-width: 352px){.cky-notice .cky-title{font-size: 16px;}.cky-notice-des *{font-size: 12px;}.cky-notice-des, .cky-btn{font-size: 12px;}}.cky-modal.cky-modal-open{display: flex; visibility: visible; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); top: 50%; left: 50%; transition: all 1s ease;}.cky-modal{box-shadow: 0 32px 68px rgba(0, 0, 0, 0.3); margin: 0 auto; position: fixed; max-width: 100%; background: #ffffff; top: 50%; box-sizing: border-box; border-radius: 6px; z-index: 999999999; color: #212121; -webkit-transform: translate(-50%, 100%); -moz-transform: translate(-50%, 100%); -ms-transform: translate(-50%, 100%); -o-transform: translate(-50%, 100%); transform: translate(-50%, 100%); visibility: hidden; transition: all 0s ease;}.cky-preference-center{max-height: 79vh; overflow: hidden; width: 845px; overflow: hidden; flex: 1 1 0; display: flex; flex-direction: column; border-radius: 6px;}.cky-preference-header{display: flex; align-items: center; justify-content: space-between; padding: 22px 24px; border-bottom: 1px solid;}.cky-preference-header .cky-preference-title{font-size: 18px; font-weight: 700; line-height: 24px;}.cky-preference-header .cky-btn-close{margin: 0; cursor: pointer; vertical-align: middle; padding: 0; background: none; border: none; width: 24px; height: 24px; min-height: 0; line-height: 0; text-shadow: none; box-shadow: none;}.cky-preference-header .cky-btn-close img{margin: 0; height: 10px; width: 10px;}.cky-preference-body-wrapper{padding: 0 24px; flex: 1; overflow: auto; box-sizing: border-box;}.cky-preference-content-wrapper,.cky-gpc-wrapper .cky-gpc-desc{font-size: 14px; line-height: 24px; font-weight: 400; padding: 12px 0;}.cky-preference-content-wrapper{border-bottom: 1px solid;}.cky-preference-content-wrapper img{height: 25px; width: 25px;}.cky-preference-content-wrapper .cky-show-desc-btn{font-size: 14px; font-family: inherit; color: #1863dc; text-decoration: none; line-height: 24px; padding: 0; margin: 0; white-space: nowrap; cursor: pointer; background: transparent; border-color: transparent; text-transform: none; min-height: 0; text-shadow: none; box-shadow: none;}.cky-accordion-wrapper{margin-bottom: 10px;}.cky-accordion{border-bottom: 1px solid;}.cky-accordion:last-child{border-bottom: none;}.cky-accordion .cky-accordion-item{display: flex; margin-top: 10px;}
102.cky-accordion .cky-accordion-body{display: none;}.cky-accordion.cky-accordion-active .cky-accordion-body{display: block; padding: 0 22px; margin-bottom: 16px;}.cky-accordion-header-wrapper{cursor: pointer; width: 100%;}.cky-accordion-item .cky-accordion-header{display: flex; justify-content: space-between; align-items: center;}.cky-accordion-header .cky-accordion-btn{font-size: 16px; font-family: inherit; color: #212121; line-height: 24px; background: none; border: none; font-weight: 700; padding: 0; margin: 0; cursor: pointer; text-transform: none; min-height: 0; text-shadow: none; box-shadow: none;}.cky-accordion-header .cky-always-active{color: #008000; font-weight: 600; line-height: 24px; font-size: 14px;}.cky-accordion-header-des{font-size: 14px; line-height: 24px; margin: 10px 0 16px 0;}.cky-accordion-chevron{margin-right: 22px; position: relative; cursor: pointer;}.cky-accordion-chevron-hide{display: none;}.cky-accordion .cky-accordion-chevron i::before{content: \"\"; position: absolute; border-right: 1.4px solid; border-bottom: 1.4px solid; border-color: inherit; height: 6px; width: 6px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); transition: all 0.2s ease-in-out; top: 8px;}.cky-accordion.cky-accordion-active .cky-accordion-chevron i::before{-webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}.cky-audit-table{background: #f4f4f4; border-radius: 6px;}.cky-audit-table .cky-empty-cookies-text{color: inherit; font-size: 12px; line-height: 24px; margin: 0; padding: 10px;}.cky-audit-table .cky-cookie-des-table{font-size: 12px; line-height: 24px; font-weight: normal; padding: 15px 10px; border-bottom: 1px solid; border-bottom-color: inherit; margin: 0;}.cky-audit-table .cky-cookie-des-table:last-child{border-bottom: none;}.cky-audit-table .cky-cookie-des-table li{list-style-type: none; display: flex; padding: 3px 0;}.cky-audit-table .cky-cookie-des-table li:first-child{padding-top: 0;}.cky-cookie-des-table li div:first-child{width: 100px; font-weight: 600; word-break: break-word; word-wrap: break-word;}.cky-cookie-des-table li div:last-child{flex: 1; word-break: break-word; word-wrap: break-word; margin-left: 8px;}.cky-footer-shadow{display: block; width: 100%; height: 40px; background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%); position: absolute; bottom: calc(100% - 1px);}.cky-footer-wrapper{position: relative;}.cky-prefrence-btn-wrapper{display: flex; flex-wrap: wrap; align-items: center; justify-content: center; padding: 22px 24px; border-top: 1px solid;}.cky-prefrence-btn-wrapper .cky-btn{flex: auto; max-width: 100%; text-shadow: none; box-shadow: none;}.cky-btn-preferences{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-preference-header,.cky-preference-body-wrapper,.cky-preference-content-wrapper,.cky-accordion-wrapper,.cky-accordion,.cky-accordion-wrapper,.cky-footer-wrapper,.cky-prefrence-btn-wrapper{border-color: inherit;}@media (max-width: 845px){.cky-modal{max-width: calc(100% - 16px);}}@media (max-width: 576px){.cky-modal{max-width: 100%;}.cky-preference-center{max-height: 100vh;}.cky-prefrence-btn-wrapper{flex-direction: column;}.cky-accordion.cky-accordion-active .cky-accordion-body{padding-right: 0;}.cky-prefrence-btn-wrapper .cky-btn{width: 100%; margin: 10px 0 0 0;}.cky-prefrence-btn-wrapper .cky-btn-reject{order: 3;}.cky-prefrence-btn-wrapper .cky-btn-accept{order: 1; margin-top: 0;}.cky-prefrence-btn-wrapper .cky-btn-preferences{order: 2;}}@media (max-width: 425px){.cky-accordion-chevron{margin-right: 15px;}.cky-notice-btn-wrapper{margin-top: 0;}.cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 15px;}}@media (max-width: 352px){.cky-preference-header .cky-preference-title{font-size: 16px;}.cky-preference-header{padding: 16px 24px;}.cky-preference-content-wrapper *, .cky-accordion-header-des *{font-size: 12px;}.cky-preference-content-wrapper, .cky-preference-content-wrapper .cky-show-more, .cky-accordion-header .cky-always-active, .cky-accordion-header-des, .cky-preference-content-wrapper .cky-show-desc-btn, .cky-notice-des a.cky-policy{font-size: 12px;}.cky-accordion-header .cky-accordion-btn{font-size: 14px;}}.cky-switch{display: flex;}.cky-switch input[type=\"checkbox\"]{position: relative; width: 44px; height: 24px; margin: 0; background: #d0d5d2; -webkit-appearance: none; border-radius: 50px; cursor: pointer; outline: 0; border: none; top: 0;}.cky-switch input[type=\"checkbox\"]:checked{background: #1863dc;}.cky-switch input[type=\"checkbox\"]:before{position: absolute; content: \"\"; height: 20px;
102 width: 20px; left: 2px; bottom: 2px; border-radius: 50%; background-color: white; -webkit-transition: 0.4s; transition: 0.4s; margin: 0;}.cky-switch input[type=\"checkbox\"]:after{display: none;}.cky-switch input[type=\"checkbox\"]:checked:before{-webkit-transform: translateX(20px); -ms-transform: translateX(20px); transform: translateX(20px);}@media (max-width: 425px){.cky-switch input[type=\"checkbox\"]{width: 38px; height: 21px;}.cky-switch input[type=\"checkbox\"]:before{height: 17px; width: 17px;}.cky-switch input[type=\"checkbox\"]:checked:before{-webkit-transform: translateX(17px); -ms-transform: translateX(17px); transform: translateX(17px);}}.cky-consent-bar .cky-banner-btn-close{position: absolute; right: 9px; top: 5px; background: none; border: none; cursor: pointer; padding: 0; margin: 0; min-height: 0; line-height: 0; height: 24px; width: 24px; text-shadow: none; box-shadow: none;}.cky-consent-bar .cky-banner-btn-close img{height: 9px; width: 9px; margin: 0;}.cky-notice-group{font-size: 14px; line-height: 24px; font-weight: 400; color: #212121;}.cky-notice-btn-wrapper .cky-btn-do-not-sell{font-size: 14px; line-height: 24px; padding: 6px 0; margin: 0; font-weight: 500; background: none; border-radius: 2px; border: none; cursor: pointer; text-align: left; color: #1863dc; background: transparent; border-color: transparent; box-shadow: none; text-shadow: none;}.cky-consent-bar .cky-banner-btn-close:focus-visible,.cky-notice-btn-wrapper .cky-btn-do-not-sell:focus-visible,.cky-opt-out-btn-wrapper .cky-btn:focus-visible,.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:focus-visible{outline: 2px solid #1863dc; outline-offset: 2px;}@media (max-width: 440px){.cky-consent-container{width: 100%;}}@media (max-width: 352px){.cky-notice-des a.cky-policy, .cky-notice-btn-wrapper .cky-btn-do-not-sell{font-size: 12px;}}.cky-opt-out-wrapper{padding: 12px 0;}.cky-opt-out-wrapper .cky-opt-out-checkbox-wrapper{display: flex; align-items: center;}.cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{font-size: 16px; font-weight: 700; line-height: 24px; margin: 0 0 0 12px; cursor: pointer;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox{background-color: #ffffff; border: 1px solid black; width: 20px; height: 18.5px; margin: 0; -webkit-appearance: none; position: relative; display: flex; align-items: center; justify-content: center; border-radius: 2px; cursor: pointer;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:checked{background-color: #1863dc; border: none;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:checked::after{left: 6px; bottom: 4px; width: 7px; height: 13px; border: solid #ffffff; border-width: 0 3px 3px 0; border-radius: 2px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); content: \"\"; position: absolute; box-sizing: border-box;}.cky-opt-out-checkbox-wrapper.cky-disabled .cky-opt-out-checkbox-label,.cky-opt-out-checkbox-wrapper.cky-disabled input[type=\"checkbox\"].cky-opt-out-checkbox{cursor: no-drop;}.cky-gpc-wrapper{margin: 0 0 0 32px;}.cky-footer-wrapper .cky-optout-action-area{padding:0 24px 22px 24px;box-sizing:border-box;border-color:inherit}.cky-footer-wrapper .cky-opt-out-btn-wrapper{padding-top:22px;border-top:1px solid;border-color:inherit}.cky-footer-wrapper .cky-opt-out-btn-wrapper{display: flex; flex-wrap: wrap; align-items: center; justify-content: center;}.cky-opt-out-btn-wrapper .cky-btn{flex: auto; max-width: 100%; text-shadow: none; box-shadow: none;}.cky-opt-out-btn-wrapper .cky-btn-cancel{border: 1px solid #dedfe0; background: transparent; color: #858585;}.cky-opt-out-btn-wrapper .cky-btn-confirm{background: #1863dc; color: #ffffff; border: 1px solid #1863dc;}\n.cky-optout-success{width:798px;max-width:100%;border-radius:8px;padding:8px 12px;margin:0 auto;box-sizing:border-box;outline:none}.cky-optout-success .cky-optout-success-inner{display:flex;flex-direction:column;gap:4px}.cky-optout-success .cky-optout-success-row{display:flex;align-items:flex-start}.cky-optout-success .cky-optout-success-icon{width:20px;flex-shrink:0}.cky-optout-success .cky-optout-success-text{margin:0;margin-inline-start:8px;margin-top:1px;font-weight:400;font-size:13px;line-height:20px}.cky-optout-success .cky-optout-success-text p{margin:0}.cky-optout-success .cky-optout-success-subtext{margin:0;font-weight:400;font-size:12px;line-height:20px}@media (max-width: 352px){.cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{font-size: 14px;}.cky-gpc-wrapper .cky-gpc-desc, .cky-gpc-wrapper .cky-gpc-desc *{font-size: 12px;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox{width: 16px; height: 16px;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:checked::after{left: 5px; bottom: 4px; width: 3px; height: 9px;}.cky-gpc-wrapper{margin: 0 0 0 28px;}}.video-placeholder-youtube{background-size: 100% 100%; background-position: center; background-repeat: no-repeat; background-color: #b2b0b059; position: relative; display: flex; align-items: center; justify-content: center; max-width: 100%;}.video-placeholder-text-youtube{text-align: center; align-items: center; padding: 10px 16px; background-color: #000000cc; color: #ffffff; border: 1px solid; border-radius: 2px; cursor: pointer;}.video-placeholder-normal{background-image: url(\"/wp-content/plugins/cookie-law-info/lite/frontend/images/placeholder.svg\"); background-size: 80px; background-position: center; background-repeat: no-repeat; background-color: #b2b0b059; position: relative; display: flex; align-items: flex-end; justify-content: center; max-width: 100%;}
102.video-placeholder-text-normal{align-items: center; padding: 10px 16px; text-align: center; border: 1px solid; border-radius: 2px; cursor: pointer;}.cky-rtl{direction: rtl; text-align: right;}.cky-rtl .cky-banner-btn-close{left: 9px; right: auto;}.cky-rtl .cky-notice-btn-wrapper .cky-btn:last-child{margin-right: 8px;}.cky-rtl .cky-notice-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-notice-btn-wrapper{margin-left: 0; margin-right: 15px;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn{margin-right: 8px;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-accordion .cky-accordion-chevron i::before{border: none; border-left: 1.4px solid; border-top: 1.4px solid; left: 12px;}.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-chevron i::before{-webkit-transform: rotate(-135deg); -moz-transform: rotate(-135deg); -ms-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg);}@media (max-width: 768px){.cky-rtl .cky-notice-btn-wrapper{margin-right: 0;}}@media (max-width: 576px){.cky-rtl .cky-notice-btn-wrapper .cky-btn:last-child{margin-right: 0;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn{margin-right: 0;}.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 22px 0 0;}}@media (max-width: 425px){.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 15px 0 0;}}.cky-rtl .cky-opt-out-btn-wrapper .cky-btn{margin-right: 12px;}.cky-rtl .cky-opt-out-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{margin: 0 12px 0 0;}"};
103//# sourceURL=cookie-law-info-js-extra
104</script>
vendor: 1 bytes, line 104
104
105<script id="cookie-law-info-js" src="https://www.reactresumes.com/wp-content/plugins/cookie-law-info/lite/frontend/js/script.min.js?ver=3.5.2" data-rocket-defer defer></script>
vendor: 1 bytes, line 105
105
106<script id="font-awesome-4-shim-js" src="https://www.reactresumes.com/wp-content/plugins/elementor/assets/lib/font-awesome/js/v4-shims.min.js?ver=4.1.5" data-rocket-defer defer></script>
vendor: 1 bytes, line 106
106
107<script id="jquery-core-js" src="https://www.reactresumes.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" data-rocket-defer defer></script>
vendor: 1 bytes, line 107
107
108<script id="jquery-migrate-js" src="https://www.reactresumes.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" data-rocket-defer defer></script>
vendor: 1 bytes, line 108
108
109<script id="spam-protect-for-contact-form7-js" src="https://www.reactresumes.com/wp-content/plugins/wp-contact-form-7-spam-blocker/frontend/js/spam-protect-for-contact-form7.js?ver=1.0.0" data-rocket-defer defer></script>
vendor: 1 bytes, line 109
109
110<script id="jupiterx-webfont-js" src="https://www.reactresumes.com/wp-content/themes/jupiterx/lib/admin/assets/lib/webfont/webfont.min.js?ver=1.6.26"></script>
vendor: 1 bytes, line 110
110
111<script id="jupiterx-webfont-js-after">
112WebFont.load({
113			google: {
114				families: ['Poppins:100,200,300,400,500,600,700,800,900,100italic,200italic,300italic,400italic,500italic,600italic,700italic,800italic,900italic']
115			}
116		});
117//# sourceURL=jupiterx-webfont-js-after
118</script>
vendor: 1 bytes, line 118
118
119<script id="jupiterx-utils-js" src="https://www.reactresumes.com/wp-content/themes/jupiterx/lib/assets/dist/js/utils.min.js?ver=1.21.0" data-rocket-defer defer></script>
119
120<link rel="https://api.w.org/" href="https://www.reactresumes.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.reactresumes.com/wp-json/wp/v2/posts/623" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.reactresumes.com/xmlrpc.php?rsd" />
121<meta name="generator" content="WordPress 7.0.6" />
122<link rel='shortlink' href='https://www.reactresumes.com/?p=623' />
123<style id="cky-style-inline">[data-cky-tag]{visibility:hidden;}</style><!-- Google Tag Manager -->
124<script>
vendor: 331 bytes, lines 124-128
124(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
125new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
126j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
127'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
128})(window,document,'script','dataLayer','
128GTM-5SWHHWB
vendor: 3 bytes, line 128
128');
128</script>
128
129<!-- End Google Tag Manager --><meta name="generator" content="Elementor 4.1.5; features: additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-auto">
130			<style>
131				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
132				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
133					background-image: none !important;
134				}
135				@media screen and (max-height: 1024px) {
136					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
137					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
138						background-image: none !important;
139					}
140				}
141				@media screen and (max-height: 640px) {
142					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
143					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
144						background-image: none !important;
145					}
146				}
147			</style>
148			<link rel="icon" href="https://www.reactresumes.com/wp-content/uploads/2020/11/cropped-react-resumes-favicon-32x32.png" sizes="32x32" />
149<link rel="icon" href="https://www.reactresumes.com/wp-content/uploads/2020/11/cropped-react-resumes-favicon-192x192.png" sizes="192x192" />
150<link rel="apple-touch-icon" href="https://www.reactresumes.com/wp-content/uploads/2020/11/cropped-react-resumes-favicon-180x180.png" />
151<meta name="msapplication-TileImage" content="https://www.reactresumes.com/wp-content/uploads/2020/11/cropped-react-resumes-favicon-270x270.png" />
152<style id="wp-custom-css">
153button.frm_button_submit{
154    width: 50%;
155    height: 46px;
156    border-style: solid;
157    border-width: 1px 1px 1px 1px;
158    border-color: #2ecc71;
159    background-color: #54d98c;
160    cursor: pointer;
161		color: #fff;
162    font-size: .9rem;
163    font-weight: 700;
164}
165span.require_field {
166    color: #B94A48;
167	display: contents !important;
168}
169div#wpcf7-f908-p16-o1 input {
170    width: 100%;
171    border: 1px solid rgb(191, 195, 200);
172    border-radius: 5px;
173    background-color: rgb(255, 255, 255);
174}
175div#wpcf7-f908-p16-o1 form.wpcf7-form.init {
176    -webkit-box-orient: vertical;
177    -webkit-box-direction: normal;
178        -ms-flex-direction: column;
179            flex-direction: column;
180    display: -webkit-box;
181    display: -ms-flexbox;
182    display: flex;
183}
184div#wpcf7-f908-p16-o1 textarea.wpcf7-form-control.wpcf7-textarea {
185    width: 100%;
186    border: 1px solid rgb(191, 195, 200);
187    border-radius: 5px;
188    background-color: rgb(255, 255, 255);
189}
190div#wpcf7-f908-p16-o1 input.wpcf7-form-control.has-spinner.wpcf7-submit {
191    background: #33cc72;
192    border-width: 1px;
193    border-color: #33cc72;
194    border-style: solid;
195    border-radius: 5px;
196    color: #fff;
197    padding: 6px;
198}
199div#wpcf7-f908-p16-o1input.wpcf7-form-contro l.has-spinner.wpcf7-submit:hover{
200	color: #000;
201}
202label {
203    width: 100%;
204}
205.wpcf7-submit {
206	cursor:pointer;
207    box-shadow: 0px 6px 18px 0px rgba(0, 0, 0, 0.06);
208}
209.wpcf7-submit:hover{
210	background:#2f3a5f !important;
211}
212.wpcf7-response-output {
213    margin: 0 !important;
214}
215/*Styles*/
216.wpcf7 .privacy-policy-link .wpcf7-list-item label{
217	text-align: left;
218    display: -webkit-box !important;
219    display: -ms-flexbox !important;
220    display: flex !important;
221    -webkit-box-align: start !important;
222        -ms-flex-align: start !important;
223            align-items: flex-start !important;
224    -webkit-box-pack: start;
225        -ms-flex-pack: start;
226            justify-content: flex-start;
227    -webkit-box-orient: horizontal;    -webkit-box-direction: normal;    -ms-flex-direction: row;    flex-direction: row;
228    gap: 4px;
229    line-height: 1.2;
230}
231.wpcf7 .privacy-policy-link input[type="checkbox"].process-my-data {
232    -webkit-appearance: none !important;
233    -moz-appearance: none !important;
234    appearance: none !important;
235    width: 18px !important;
236    height: 18px !important;
237    min-width: 18px;
238    min-height: 18px;
239    border: 1px solid #ccc;
240    border-radius: 3px;
241    background-color: #fff;
242    vertical-align: middle;
243    cursor: pointer;
244    position: relative !important;
245    outline: none;
246    -webkit-box-shadow: none !important;
247    box-shadow: none !important;
248    margin: 1px 6px 2px 0 !important;
249    padding: 0 !important;
250}
251.wpcf7 .privacy-policy-link {
252    margin: 20px 0 0 0;
253}
254.wpcf7 .privacy-policy-link input[type="checkbox"].process-my-data:checked {
255    border-color:#33cc72;
256}
257.wpcf7 .privacy-policy-link input[type="checkbox"].process-my-data:checked::after {
258    content: '✔';
259    position: absolute;
260    top: 50%;
261    left: 50%;
262    transform: translate(-50%, -50%);
263    font-size: 14px;
264    color: #33cc72;
265    display: block;
266    line-height: 1;
267}
268
269body .jupiterx-site {
270	min-height: 100svh;         
271  display: flex;
272  flex-direction: column;
273}
274
275footer.jupiterx-footer {
276margin-top: auto;
277}
278
279@media screen and (max-width: 768px) {
280.jupiterx-site-navbar .navbar-nav .dropdown-item {
281    white-space: normal;
282}
283}
284
285</style>
286<noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript><meta name="generator" content="WP Rocket 3.23.3.3" data-wpr-features="wpr_delay_js wpr_defer_js wpr_lazyload_images wpr_lazyload_iframes wpr_image_dimensions wpr_minify_css wpr_cdn wpr_preload_links wpr_desktop" /></head><body class="wp-singular post-template-default single single-post postid-623 single-format-standard wp-theme-jupiterx no-js elementor-default elementor-kit-488 elementor-page elementor-page-623 jupiterx-post-template-custom jupiterx-header-fixed" itemscope="itemscope" itemtype="http://schema.org/WebPage"><!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 286-287
286
287<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
287GTM-5SWHHWB
vendor: 85 bytes, lines 287-288
287"
288height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
289<!-- End Google Tag Manager (noscript) -->
290
291<script type="text/rocketlazyloadscript">
292document.addEventListener('DOMContentLoaded', function() {
293    const searchForm = document.querySelector('.jupiterx-search-form');
294    
295    if (searchForm) {
296        searchForm.addEventListener('submit', function(e) {
297            e.stopPropagation(); 
298        }, true); 
299    }
300});
301</script>
301<a class="jupiterx-a11y jupiterx-a11y-skip-navigation-link" href="#jupiterx-primary">Skip to content</a><div data-rocket-location-hash="915f31a89558d90f8b7dba499d544584" class="jupiterx-site"><header class="jupiterx-header" data-jupiterx-settings="{&quot;breakpoint&quot;:&quot;767.98&quot;,&quot;template&quot;:&quot;152&quot;,&quot;stickyTemplate&quot;:&quot;154&quot;,&quot;behavior&quot;:&quot;fixed&quot;,&quot;position&quot;:&quot;top&quot;}" role="banner" itemscope="itemscope" itemtype="http://schema.org/WPHeader"><nav class="jupiterx-site-navbar navbar navbar-expand-md navbar-light jupiterx-navbar-desktop-left jupiterx-navbar-tablet-left jupiterx-navbar-mobile-left" role="navigation" itemscope="itemscope" itemtype="http://schema.org/SiteNavigationElement"><div class="container"><div class="jupiterx-navbar-brand"><a href="https://www.reactresumes.com" class="jupiterx-navbar-brand-link navbar-brand" rel="home" itemprop="headline"><img width="210" height="60" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20210%2060'%3E%3C/svg%3E" class="jupiterx-navbar-brand-img" data-lazy-src="https://www.reactresumes.com/wp-content/uploads/2020/11/react-resume-logo.png"><noscript><img width="210" height="60" src="https://www.reactresumes.com/wp-content/uploads/2020/11/react-resume-logo.png" class="jupiterx-navbar-brand-img"></noscript></a></div><button class="jupiterx-navbar-toggler navbar-toggler" type="button" data-toggle="collapse" data-target="#jupiterxSiteNavbar" aria-controls="jupiterxSiteNavbar" aria-expanded="false" aria-label="Toggle navigation"><span class="navbar-toggler-icon"></span></button><div class="collapse navbar-collapse" id="jupiterxSiteNavbar"><div class="menu-navigation-container"><ul id="menu-navigation" class="jupiterx-nav-primary navbar-nav"><li id="menu-item-66" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-66 nav-item"><a href="https://www.reactresumes.com/" class="nav-link" id="menu-item-link-66">Home</a></li>
302<li id="menu-item-578" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home current-menu-ancestor current-menu-parent menu-item-has-children menu-item-578 nav-item active dropdown"><a href="https://www.reactresumes.com/#cv-samples" class="nav-link dropdown-toggle active" id="menu-item-link-578">React Devs CVs<i class="dropdown-toggle-icon jupiterx-icon-angle-down"></i></a>
303<ul  class="sub-menu dropdown-menu" aria-labelledby="navbar-dropdown-menu-link-578">
304	<li id="menu-item-747" class="menu-item menu-item-type-post_type menu-item-object-post current-menu-item menu-item-747 nav-item active"><a href="https://www.reactresumes.com/junior-reactjs-developer-resume-samples/" class="dropdown-item active" id="menu-item-link-747">Junior ReactJS Developer CV Examples</a></li>
305	<li id="menu-item-746" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-746 nav-item"><a href="https://www.reactresumes.com/senior-react-developer-resume-samples/" class="dropdown-item" id="menu-item-link-746">Senior React Developer Resume Samples</a></li>
306	<li id="menu-item-891" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-891 nav-item"><a href="https://www.reactresumes.com/react-redux-resume-samples/" class="dropdown-item" id="menu-item-link-891">React Redux Resume Samples</a></li>
307	<li id="menu-item-887" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-887 nav-item"><a href="https://www.reactresumes.com/angular-and-react-js-resume-samples/" class="dropdown-item" id="menu-item-link-887">Angular and React JS Resume Samples</a></li>
308	<li id="menu-item-889" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-889 nav-item"><a href="https://www.reactresumes.com/react-and-node-js-developer-resume-samples/" class="dropdown-item" id="menu-item-link-889">React and Node.js Developer Resume Samples</a></li>
309	<li id="menu-item-892" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-892 nav-item"><a href="https://www.reactresumes.com/samples-of-ui-developer-resume-with-react-js/" class="dropdown-item" id="menu-item-link-892">Samples of UI Developer Resume with React JS</a></li>
310	<li id="menu-item-890" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-890 nav-item"><a href="https://www.reactresumes.com/react-js-java-resume-samples/" class="dropdown-item" id="menu-item-link-890">React JS Java Resume Samples</a></li>
311	<li id="menu-item-888" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-888 nav-item"><a href="https://www.reactresumes.com/react-and-net-developer-resume-samples/" class="dropdown-item" id="menu-item-link-888">
311React and .NET Developer Resume Samples</a></li>
312</ul>
313</li>
314<li id="menu-item-893" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-has-children menu-item-893 nav-item dropdown"><a href="https://www.reactresumes.com/#ideal-react-coders" class="nav-link dropdown-toggle" id="menu-item-link-893">Dedicated React JS Coders<i class="dropdown-toggle-icon jupiterx-icon-angle-down"></i></a>
315<ul  class="sub-menu dropdown-menu" aria-labelledby="navbar-dropdown-menu-link-893">
316	<li id="menu-item-894" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-894 nav-item"><a href="https://www.reactresumes.com/how-to-find-a-great-react-developer/" class="dropdown-item" id="menu-item-link-894">How to Find a Great React Developer</a></li>
317	<li id="menu-item-895" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-895 nav-item"><a href="https://www.reactresumes.com/how-to-choose-the-best-react-developers-for-hire/" class="dropdown-item" id="menu-item-link-895">Selecting React Developers for Hire</a></li>
318	<li id="menu-item-896" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-896 nav-item"><a href="https://www.reactresumes.com/top-50-react-js-interview-questions/" class="dropdown-item" id="menu-item-link-896">React JS Interview Questions</a></li>
319</ul>
320</li>
321<li id="menu-item-565" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-565 nav-item"><a href="https://www.reactresumes.com/#quote" class="nav-link" id="menu-item-link-565">Contact Us</a></li>
322</ul></div><form class="jupiterx-search-form form-inline" method="get" action="https://www.reactresumes.com/" role="search"><input class="form-control" type="search" placeholder="Search" value="" name="s"/><button class="btn jupiterx-icon-search-1"></button></form></div><div class="jupiterx-navbar-content"></div></div></nav></header><main data-rocket-location-hash="5a8c5e663755799528c269b7f2422f94" class="jupiterx-main"><div data-rocket-location-hash="983bcec18fd67a53ae83191f6d6da14d" class="jupiterx-main-content"><div class="container"><div class="row"><div id="jupiterx-primary" class="jupiterx-primary col-lg-12"><div class="jupiterx-content" role="main" itemprop="mainEntityOfPage" itemscope="itemscope" itemtype="http://schema.org/Blog"><article id="623" class="jupiterx-post post-623 post type-post status-publish format-standard hentry category-resume-samples" itemscope="itemscope" itemtype="http://schema.org/BlogPosting" itemprop="blogPost"><header class="jupiterx-post-header"></header><div class="jupiterx-post-body" itemprop="articleBody"><div class="jupiterx-post-content clearfix" itemprop="text">		<div data-elementor-type="wp-post" data-elementor-id="623" class="elementor elementor-623">
323						<section class="elementor-section elementor-top-section elementor-element elementor-element-d08d757 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d08d757" data-element_type="section" data-e-type="section" data-settings="{&quot;jet_parallax_layout_list&quot;:[{&quot;jet_parallax_layout_image&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;_id&quot;:&quot;fa244bf&quot;,&quot;jet_parallax_layout_image_tablet&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;jet_parallax_layout_image_mobile&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;jet_parallax_layout_speed&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:50,&quot;sizes&quot;:[]},&quot;jet_parallax_layout_type&quot;:&quot;scroll&quot;,&quot;jet_parallax_layout_direction&quot;:null,&quot;jet_parallax_layout_fx_direction&quot;:null,&quot;jet_parallax_layout_z_index&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_x&quot;:50,&quot;jet_parallax_layout_bg_x_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_x_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_y&quot;:50,&quot;jet_parallax_layout_bg_y_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_y_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_size&quot;:&quot;auto&quot;,&quot;jet_parallax_layout_bg_size_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_size_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_animation_prop&quot;:&quot;transform&quot;,&quot;jet_parallax_layout_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;]}]}">
324						<div class="elementor-container elementor-column-gap-default">
325					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f67c6fb" data-id="f67c6fb" data-element_type="column" data-e-type="column">
326			<div class="elementor-widget-wrap elementor-element-populated">
327						<div class="elementor-element elementor-element-a7bf862 elementor-widget elementor-widget-heading" data-id="a7bf862" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
328				<div class="elementor-widget-container">
329					<h1 class="elementor-heading-title elementor-size-default">10+ Junior ReactJS Developer Resume Samples</h1>				</div>
330				</div>
331					</div>
332		</div>
333					</div>
334		</section>
335				<section class="elementor-section elementor-top-section elementor-element elementor-element-ab89de9 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ab89de9" data-element_type="section" data-e-type="section" data-settings="{&quot;jet_parallax_layout_list&quot;:[{&quot;jet_parallax_layout_image&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;_id&quot;:&quot;9e2e432&quot;,&quot;jet_parallax_layout_image_tablet&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;jet_parallax_layout_image_mobile&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;jet_parallax_layout_speed&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:50,&quot;sizes&quot;:[]},&quot;jet_parallax_layout_type&quot;:&quot;scroll&quot;,&quot;jet_parallax_layout_direction&quot;:null,&quot;jet_parallax_layout_fx_direction&quot;:null,&quot;jet_parallax_layout_z_index&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_x&quot;:50,&quot;jet_parallax_layout_bg_x_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_x_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_y&quot;:50,&quot;jet_parallax_layout_bg_y_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_y_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_size&quot;:&quot;auto&quot;,&quot;jet_parallax_layout_bg_size_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_size_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_animation_prop&quot;:&quot;transform&quot;,&quot;jet_parallax_layout_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;]}]}">
336						<div class="elementor-container elementor-column-gap-default">
337					<div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-7e4f4e9" data-id="7e4f4e9" data-element_type="column" data-e-type="column">
338			<div class="elementor-widget-wrap elementor-element-populated">
339						<div class="elementor-element elementor-element-be8e890 elementor-widget elementor-widget-text-editor" data-id="be8e890" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
340				<div class="elementor-widget-container">
341									<p>The demand for React JS developers has increased in recent years due to an uptrend of this platform in developers. According to the <a href="https://insights.stackoverflow.com/survey/2020#technology-most-loved-dreaded-and-wanted-web-frameworks" rel="nofollow">StackOverflow survey 2020</a>, React JS is the second loved language in the world. As we know, the React JS platform has become popular in recent years, so the majority of the developers are in entry, junior and mid-level careers. Finding a <a href="https://www.reactresumes.com/senior-react-developer-resume-samples/">senior React developer CV</a> is more challenging; so, the demand for a remote junior React developer is comparatively high.</p><p>Let&#8217;s have a look at the top skills for an entry-level React developer CV outline and skills and also talk about the React JS sample beginner CV formats commonly used in the human resource hiring marketplace.</p><h2>What Are the Typical Skills of Entry-Level React Devs?</h2><p>Junior React.js engineer for hire is in great demand nowadays due to the scarcity of web developers with React JS skill set. A junior ReactJS developer sample resume should have the following skills to land a great job in the market.</p><ul><li>Strong knowledge of basic web technologies such as HTML, CSS, Bootstrap, and others</li><li>In-depth knowledge of JavaScript, React JS, jQuery, Angular, Vue JS, and other languages</li><li>Knowledge of database platforms such as MongoDB, PostgreSQL, Firebase, Redis, SQLite, and others</li><li>Working knowledge of Linux, Windows, Docker, AWS, Microsoft Azure, and other platforms</li><li>Knowledge of software development, basic testing, and agile development methodology</li><li>Knowledge of important web development tools such as Reactide, React Site, Code Sandbox, Storybook, Bit, and others</li></ul><h3>Junior React JS CV Sample</h3><center><a href="https://www.reactresumes.com/wp-content/uploads/2020/12/react-junior-developer-cv-example.png"><img fetchpriority="high" decoding="async" class="aligncenter wp-image-642 size-full" title="react junior developer cv example" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201414%202000'%3E%3C/svg%3E" alt="react junior developer cv example" width="1414" height="2000" data-lazy-srcset="https://www.reactresumes.com/wp-content/uploads/2020/12/react-junior-developer-cv-example.png 1414w, https://www.reactresumes.com/wp-content/uploads/2020/12/react-junior-developer-cv-example-212x300.png 212w, https://www.reactresumes.com/wp-content/uploads/2020/12/react-junior-developer-cv-example-724x1024.png 724w, https://www.reactresumes.com/wp-content/uploads/2020/12/react-junior-developer-cv-example-768x1086.png 768w, https://www.reactresumes.com/wp-content/uploads/2020/12/react-junior-developer-cv-example-1086x1536.png 1086w" data-lazy-sizes="(max-width: 1414px) 100vw, 1414px" data-lazy-src="https://www.reactresumes.com/wp-content/uploads/2020/12/react-junior-developer-cv-example.png" /><noscript><img fetchpriority="high" decoding="async" class="aligncenter wp-image-642 size-full" title="react junior developer cv example" src="https://www.reactresumes.com/wp-content/uploads/2020/12/react-junior-developer-cv-example.png" alt="react junior developer cv example" width="1414" height="2000" srcset="https://www.reactresumes.com/wp-content/uploads/2020/12/react-junior-developer-cv-example.png 1414w, https://www.reactresumes.com/wp-content/uploads/2020/12/react-junior-developer-cv-example-212x300.png 212w, https://www.reactresumes.com/wp-content/uploads/2020/12/react-junior-developer-cv-example-724x1024.png 724w, https://www.reactresumes.com/wp-content/uploads/2020/12/react-junior-developer-cv-example-768x1086.png 768w, https://www.reactresumes.com/wp-content/uploads/2020/12/react-junior-developer-cv-example-1086x1536.png 1086w" sizes="(max-width: 1414px) 100vw, 1414px" /></noscript></a></center><h2>10 React Junior Developer CV Examples</h2><p>Given the existing web development market, hiring managers are getting more specific for entry level React developer interview questions and formats of developers’ CVs. A junior React developer resume format plays a vital role for the job seekers in getting hired for an attractive salary.</p><p>Let’s have a look at 10 very attractive samples of React JS Junior developer CV formats in the following images.</p><h4><span style="color: #57c3a6;">#1. Junior React Developer CV Sample</span></h4><p><a href="https://www.reactresumes.com/wp-content/uploads/2020/12/front-end-developer-react-junior-resume-example.png"><img decoding="async" class="aligncenter wp-image-648 size-full" title="junior react js coder resume sample" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201414%202000'%3E%3C/svg%3E" alt="junior react js coder resume sample" width="1414" height="2000" data-lazy-srcset="https://www.reactresumes.com/wp-content/uploads/2020/12/front-end-developer-react-junior-resume-example.png 1414w, https://www.reactresumes.com/wp-content/uploads/2020/12/front-end-developer-react-junior-resume-example-212x300.png 212w, https://www.reactresumes.com/wp-content/uploads/2020/12/front-end-developer-react-junior-resume-example-724x1024.png 724w, https://www.reactresumes.com/wp-content/uploads/2020/12/front-end-developer-react-junior-resume-example-768x1086.png 768w, https://www.reactresumes.com/wp-content/uploads/2020/12/front-end-developer-react-junior-resume-example-1086x1536.png 1086w" data-lazy-sizes="(max-width: 1414px) 100vw, 1414px" data-lazy-src="https://www.reactresumes.com/wp-content/uploads/2020/12/front-end-developer-react-junior-resume-example.png" /><noscript><img decoding="async" class="aligncenter wp-image-648 size-full" title="junior react js coder resume sample" src="https://www.reactresumes.com/wp-content/uploads/2020/12/front-end-developer-react-junior-resume-example.png" alt="junior react js coder resume sample" width="1414" height="2000" srcset="https://www.reactresumes.com/wp-content/uploads/2020/12/front-end-developer-react-junior-resume-example.png 1414w, https://www.reactresumes.com/wp-content/uploads/2020/12/front-end-developer-react-junior-resume-example-212x300.png 212w, https://www.reactresumes.com/wp-content/uploads/2020/12/front-end-developer-react-junior-resume-example-724x1024.png 724w, https://www.reactresumes.com/wp-content/uploads/2020/12/front-end-developer-react-junior-resume-example-768x1086.png 768w, https://www.reactresumes.com/wp-content/uploads/2020/12/front-end-developer-react-junior-resume-example-1086x1536.png 1086w" sizes="(max-width: 1414px) 100vw, 1414px" /></noscript></a></p><p><em><span style="font-weight: 400;">Source: <a href="https://mobilunity.com/blog/hire-reactjs-developer/?utm_source=reactresumes.com&amp;utm_medium=resume-text">mobilunity.com</a></span></em></p><p>The above-given image of the junior React JS developer resume looks highly professional that is compact and pointed. The hiring managers are normally concerned with the skills, experience, and education of the developer, which all are covered properly in this sample.</p><h4><span style="color: #57c3a6;">#2. React Coder Resume Example</span></h4><p><a href="https://www.reactresumes.com/wp-content/uploads/2020/12/react-junior-developer-cv-sample.png"><img decoding="async" class="aligncenter wp-image-649 size-full" title="react junior developer cv sample" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201065%20893'%3E%3C/svg%3E" alt="react junior developer cv sample" width="1065" height="893" data-lazy-srcset="https://www.reactresumes.com/wp-content/uploads/2020/12/react-junior-developer-cv-sample.png 1065w, https://www.reactresumes.com/wp-content/uploads/2020/12/react-junior-developer-cv-sample-300x252.png 300w, https://www.reactresumes.com/wp-content/uploads/2020/12/react-junior-developer-cv-sample-1024x859.png 1024w, https://www.reactresumes.com/wp-content/uploads/2020/12/react-junior-developer-cv-sample-768x644.png 768w" data-lazy-sizes="(max-width: 1065px) 100v
341w, 1065px" data-lazy-src="https://www.reactresumes.com/wp-content/uploads/2020/12/react-junior-developer-cv-sample.png" /><noscript><img decoding="async" class="aligncenter wp-image-649 size-full" title="react junior developer cv sample" src="https://www.reactresumes.com/wp-content/uploads/2020/12/react-junior-developer-cv-sample.png" alt="react junior developer cv sample" width="1065" height="893" srcset="https://www.reactresumes.com/wp-content/uploads/2020/12/react-junior-developer-cv-sample.png 1065w, https://www.reactresumes.com/wp-content/uploads/2020/12/react-junior-developer-cv-sample-300x252.png 300w, https://www.reactresumes.com/wp-content/uploads/2020/12/react-junior-developer-cv-sample-1024x859.png 1024w, https://www.reactresumes.com/wp-content/uploads/2020/12/react-junior-developer-cv-sample-768x644.png 768w" sizes="(max-width: 1065px) 100vw, 1065px" /></noscript></a></p><p><em>Source: <a href="https://www.livecareer.com/resume-search/r/react-developer-c928db16747d4ff7829ec03b8f3d6dc3" target="_blank" rel="nofollow noopener">livecareer.com</a></em></p><p>The above image shows another good format of a junior React JS developer CV, which describes a professional summary for a fast overview of the entire content of the CV.</p><h4><span style="color: #57c3a6;">#3. Full Stack Developer with React JS Skills CV Sample</span></h4><p><a href="https://www.reactresumes.com/wp-content/uploads/2020/12/react-js-sample-begineer-cv-sample.jpg"><img decoding="async" class="aligncenter wp-image-653 size-full" title="react js sample begineer cv sample" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20640%20828'%3E%3C/svg%3E" alt="react js sample begineer cv sample" width="640" height="828" data-lazy-srcset="https://www.reactresumes.com/wp-content/uploads/2020/12/react-js-sample-begineer-cv-sample.jpg 640w, https://www.reactresumes.com/wp-content/uploads/2020/12/react-js-sample-begineer-cv-sample-232x300.jpg 232w" data-lazy-sizes="(max-width: 640px) 100vw, 640px" data-lazy-src="https://www.reactresumes.com/wp-content/uploads/2020/12/react-js-sample-begineer-cv-sample.jpg" /><noscript><img loading="lazy" decoding="async" class="aligncenter wp-image-653 size-full" title="react js sample begineer cv sample" src="https://www.reactresumes.com/wp-content/uploads/2020/12/react-js-sample-begineer-cv-sample.jpg" alt="react js sample begineer cv sample" width="640" height="828" srcset="https://www.reactresumes.com/wp-content/uploads/2020/12/react-js-sample-begineer-cv-sample.jpg 640w, https://www.reactresumes.com/wp-content/uploads/2020/12/react-js-sample-begineer-cv-sample-232x300.jpg 232w" sizes="(max-width: 640px) 100vw, 640px" /></noscript></a></p><p><em>Source: <a href="https://www.reddit.com/r/resumes/comments/9vxa16/entryleveljunior_web_developer_resume_receiving/" target="_blank" rel="nofollow noopener">reddit.com</a></em></p><p>In the above CV, the skills of a junior React JS developer are specified quite attractively. The work experience and education are also defined with full details.</p><h4><span style="color: #57c3a6;">#4. Fronted Coder Resume Sample (with React.js Skills)</span></h4><p><a href="https://www.reactresumes.com/wp-content/uploads/2021/01/react-junior-developer-cv-example.png"><img decoding="async" class="aligncenter wp-image-662 size-full" title="react junior developer cv example" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201414%202000'%3E%3C/svg%3E" alt="react junior developer cv example" width="1414" height="2000" data-lazy-srcset="https://www.reactresumes.com/wp-content/uploads/2021/01/react-junior-developer-cv-example.png 1414w, https://www.reactresumes.com/wp-content/uploads/2021/01/react-junior-developer-cv-example-212x300.png 212w, https://www.reactresumes.com/wp-content/uploads/2021/01/react-junior-developer-cv-example-724x1024.png 724w, https://www.reactresumes.com/wp-content/uploads/2021/01/react-junior-developer-cv-example-768x1086.png 768w, https://www.reactresumes.com/wp-content/uploads/2021/01/react-junior-developer-cv-example-1086x1536.png 1086w" data-lazy-sizes="(max-width: 1414px) 100vw, 1414px" data-lazy-src="https://www.reactresumes.com/wp-content/uploads/2021/01/react-junior-developer-cv-example.png" /><noscript><img loading="lazy" decoding="async" class="aligncenter wp-image-662 size-full" title="react junior developer cv example" src="https://www.reactresumes.com/wp-content/uploads/2021/01/react-junior-developer-cv-example.png" alt="react junior developer cv example" width="1414" height="2000" srcset="https://www.reactresumes.com/wp-content/uploads/2021/01/react-junior-developer-cv-example.png 1414w, https://www.reactresumes.com/wp-content/uploads/2021/01/react-junior-developer-cv-example-212x300.png 212w, https://www.reactresumes.com/wp-content/uploads/2021/01/react-junior-developer-cv-example-724x1024.png 724w, https://www.reactresumes.com/wp-content/uploads/2021/01/react-junior-developer-cv-example-768x1086.png 768w, https://www.reactresumes.com/wp-content/uploads/2021/01/react-junior-developer-cv-example-1086x1536.png 1086w" sizes="(max-width: 1414px) 100vw, 1414px" /></noscript></a></p><p><em>Source: <a href="https://dev.to/aershov24/front-end-developer-resume-sample-template-word-pdf-38cl" target="_blank" rel="nofollow noopener">dev.to</a></em></p><p>Check the above sample of a junior React web developer who has knowledge of React JS and other related technology with a reasonable experience.</p><h4><span style="color: #57c3a6;">
341#5. CV Sample of Software Engineer with Skills in JS and Redux</span></h4><p><a href="https://www.reactresumes.com/wp-content/uploads/2021/01/software-engineer-with-javascript-and-redux-skills.png"><img decoding="async" class="aligncenter wp-image-663 size-full" title="software engineer with javascript and redux skills" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201414%202000'%3E%3C/svg%3E" alt="software engineer with javascript and redux skills" width="1414" height="2000" data-lazy-srcset="https://www.reactresumes.com/wp-content/uploads/2021/01/software-engineer-with-javascript-and-redux-skills.png 1414w, https://www.reactresumes.com/wp-content/uploads/2021/01/software-engineer-with-javascript-and-redux-skills-212x300.png 212w, https://www.reactresumes.com/wp-content/uploads/2021/01/software-engineer-with-javascript-and-redux-skills-724x1024.png 724w, https://www.reactresumes.com/wp-content/uploads/2021/01/software-engineer-with-javascript-and-redux-skills-768x1086.png 768w, https://www.reactresumes.com/wp-content/uploads/2021/01/software-engineer-with-javascript-and-redux-skills-1086x1536.png 1086w" data-lazy-sizes="(max-width: 1414px) 100vw, 1414px" data-lazy-src="https://www.reactresumes.com/wp-content/uploads/2021/01/software-engineer-with-javascript-and-redux-skills.png" /><noscript><img loading="lazy" decoding="async" class="aligncenter wp-image-663 size-full" title="software engineer with javascript and redux skills" src="https://www.reactresumes.com/wp-content/uploads/2021/01/software-engineer-with-javascript-and-redux-skills.png" alt="software engineer with javascript and redux skills" width="1414" height="2000" srcset="https://www.reactresumes.com/wp-content/uploads/2021/01/software-engineer-with-javascript-and-redux-skills.png 1414w, https://www.reactresumes.com/wp-content/uploads/2021/01/software-engineer-with-javascript-and-redux-skills-212x300.png 212w, https://www.reactresumes.com/wp-content/uploads/2021/01/software-engineer-with-javascript-and-redux-skills-724x1024.png 724w, https://www.reactresumes.com/wp-content/uploads/2021/01/software-engineer-with-javascript-and-redux-skills-768x1086.png 768w, https://www.reactresumes.com/wp-content/uploads/2021/01/software-engineer-with-javascript-and-redux-skills-1086x1536.png 1086w" sizes="(max-width: 1414px) 100vw, 1414px" /></noscript></a></p><p><em>Source: <a href="https://www.cakeresume.com/resumes/ahyoung-ryu" target="_blank" rel="nofollow noopener">cakeresume.com</a></em></p><p>Introduction, experience, and education, key skills are the top things to look for in the above-given CV format. It is a simple and attractive form too.</p><h4><span style="color: #57c3a6;">#6. CV Sample of UI Developer with React Skills</span></h4><p><a href="https://www.reactresumes.com/wp-content/uploads/2021/01/ui-developer-with-react-cv-sample.png"><img decoding="async" class="aligncenter wp-image-664 size-full" title="ui developer with react cv sample" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201414%202000'%3E%3C/svg%3E" alt="ui developer with react cv sample" width="1414" height="2000" data-lazy-srcset="https://www.reactresumes.com/wp-content/uploads/2021/01/ui-developer-with-react-cv-sample.png 1414w, https://www.reactresumes.com/wp-content/uploads/2021/01/ui-developer-with-react-cv-sample-212x300.png 212w, https://www.reactresumes.com/wp-content/uploads/2021/01/ui-developer-with-react-cv-sample-724x1024.png 724w, https://www.reactresumes.com/wp-content/uploads/2021/01/ui-developer-with-react-cv-sample-768x1086.png 768w, https://www.reactresumes.com/wp-content/uploads/2021/01/ui-developer-with-react-cv-sample-1086x1536.png 1086w" data-lazy-sizes="(max-width: 1414px) 100vw, 1414px" data-lazy-src="https://www.reactresumes.com/wp-content/uploads/2021/01/ui-developer-with-react-cv-sample.png" /><noscript><img loading="lazy" decoding="async" class="aligncenter wp-image-664 size-full" title="ui developer with react cv sample" src="https://www.reactresumes.com/wp-content/uploads/2021/01/ui-developer-with-react-cv-sample.png" alt="ui developer with react cv sample" width="1414" height="2000" srcset="https://www.reactresumes.com/wp-content/uploads/2021/01/ui-developer-with-react-cv-sample.png 1414w, https://www.reactresumes.com/wp-content/uploads/2021/01/ui-developer-with-react-cv-sample-212x300.png 212w, https://www.reactresumes.com/wp-content/uploads/2021/01/ui-developer-with-react-cv-sample-724x1024.png 724w, https://www.reactresumes.com/wp-content/uploads/2021/01/ui-developer-with-react-cv-sample-768x1086.png 768w, https://www.reactresumes.com/wp-content/uploads/2021/01/ui-developer-with-react-cv-sample-1086x1536.png 1086w" sizes="(max-width: 1414px) 100vw, 1414px" /></noscript></a><br /><em>Source: <a href="https://enhancv.com/resume-examples/ui-developer/" target="_blank" rel="nofollow noopener">enhancv.com</a></em></p><p>Have a look at the above sample of entry level developer CV React JS and Javascript skills.</p><h4><span style="color: #57c3a6;">
341#7. Full Stack Programmer with React Skills CV Example</span></h4><p><a href="https://www.reactresumes.com/wp-content/uploads/2021/01/full-stack-programmer-with-react-js-skills-cv-sample.png"><img decoding="async" class="aligncenter wp-image-667 size-full" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201414%202000'%3E%3C/svg%3E" alt="full stack programmer with react js skills cv sample" width="1414" height="2000" data-lazy-srcset="https://www.reactresumes.com/wp-content/uploads/2021/01/full-stack-programmer-with-react-js-skills-cv-sample.png 1414w, https://www.reactresumes.com/wp-content/uploads/2021/01/full-stack-programmer-with-react-js-skills-cv-sample-212x300.png 212w, https://www.reactresumes.com/wp-content/uploads/2021/01/full-stack-programmer-with-react-js-skills-cv-sample-724x1024.png 724w, https://www.reactresumes.com/wp-content/uploads/2021/01/full-stack-programmer-with-react-js-skills-cv-sample-768x1086.png 768w, https://www.reactresumes.com/wp-content/uploads/2021/01/full-stack-programmer-with-react-js-skills-cv-sample-1086x1536.png 1086w" data-lazy-sizes="(max-width: 1414px) 100vw, 1414px" data-lazy-src="https://www.reactresumes.com/wp-content/uploads/2021/01/full-stack-programmer-with-react-js-skills-cv-sample.png" /><noscript><img loading="lazy" decoding="async" class="aligncenter wp-image-667 size-full" src="https://www.reactresumes.com/wp-content/uploads/2021/01/full-stack-programmer-with-react-js-skills-cv-sample.png" alt="full stack programmer with react js skills cv sample" width="1414" height="2000" srcset="https://www.reactresumes.com/wp-content/uploads/2021/01/full-stack-programmer-with-react-js-skills-cv-sample.png 1414w, https://www.reactresumes.com/wp-content/uploads/2021/01/full-stack-programmer-with-react-js-skills-cv-sample-212x300.png 212w, https://www.reactresumes.com/wp-content/uploads/2021/01/full-stack-programmer-with-react-js-skills-cv-sample-724x1024.png 724w, https://www.reactresumes.com/wp-content/uploads/2021/01/full-stack-programmer-with-react-js-skills-cv-sample-768x1086.png 768w, https://www.reactresumes.com/wp-content/uploads/2021/01/full-stack-programmer-with-react-js-skills-cv-sample-1086x1536.png 1086w" sizes="(max-width: 1414px) 100vw, 1414px" /></noscript></a></p><p><em>Source: <a href="https://www.kickresume.com/en/help-center/full-stack-developer-resume-sample/" target="_blank" rel="nofollow noopener">kickresume.com</a></em></p><p>The above sample of resume is of front end developer with React JS skills, who has a couple of years of solid experience in front-end web programming.</p><h4><span style="color: #57c3a6;">#8. Junior Web Developer with React Skills CV Sample</span></h4><p><a href="https://www.reactresumes.com/wp-content/uploads/2021/01/junior-web-developer-with-react-skills-cv-example.png"><img decoding="async" class="aligncenter wp-image-670 size-full" title="junior web developer with react skills cv example" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201414%202000'%3E%3C/svg%3E" alt="junior web developer with react skills cv example" width="1414" height="2000" data-lazy-srcset="https://www.reactresumes.com/wp-content/uploads/2021/01/junior-web-developer-with-react-skills-cv-example.png 1414w, https://www.reactresumes.com/wp-content/uploads/2021/01/junior-web-developer-with-react-skills-cv-example-212x300.png 212w, https://www.reactresumes.com/wp-content/uploads/2021/01/junior-web-developer-with-react-skills-cv-example-724x1024.png 724w, https://www.reactresumes.com/wp-content/uploads/2021/01/junior-web-developer-with-react-skills-cv-example-768x1086.png 768w, https://www.reactresumes.com/wp-content/uploads/2021/01/junior-web-developer-with-react-skills-cv-example-1086x1536.png 1086w" data-lazy-sizes="(max-width: 1414px) 100vw, 1414px" data-lazy-src="https://www.reactresumes.com/wp-content/uploads/2021/01/junior-web-developer-with-react-skills-cv-example.png" /><noscript><img loading="lazy" decoding="async" class="aligncenter wp-image-670 size-full" title="junior web developer with react skills cv example" src="https://www.reactresumes.com/wp-content/uploads/2021/01/junior-web-developer-with-react-skills-cv-example.png" alt="junior web developer with react skills cv example" width="1414" height="2000" srcset="https://www.reactresumes.com/wp-content/uploads/2021/01/junior-web-developer-with-react-skills-cv-example.png 1414w, https://www.reactresumes.com/wp-content/uploads/2021/01/junior-web-developer-with-react-skills-cv-example-212x300.png 212w, https://www.reactresumes.com/wp-content/uploads/2021/01/junior-web-developer-with-react-skills-cv-example-724x1024.png 724w, https://www.reactresumes.com/wp-content/uploads/2021/01/junior-web-developer-with-react-skills-cv-example-768x1086.png 768w, https://www.reactresumes.com/wp-content/uploads/2021/01/junior-web-developer-with-react-skills-cv-example-1086x1536.png 1086w" sizes="(max-width: 1414px) 100vw, 1414px" /></noscript></a></p><p><em>Source: <a href="https://www.reddit.com/r/resumes/comments/6q6rj5/resume_junior_web_developer_with_no_job_experience/" target="_blank" rel="nofollow noopener">reddit.com</a></em></p><p>This sample of CV provides more details about the experience of the developer and also highlights the top skills for the instant notice of the hiring manager. It is a traditional format of CV extensively used in the past decade.</p><h4><span style="color: #57c3a6;">
341#9. Front End Programmer with React JS Skills CV Example</span></h4><p><a href="https://www.reactresumes.com/wp-content/uploads/2021/01/front-end-dev-with-react-skills-resume-example.png"><img decoding="async" class="aligncenter wp-image-671 size-full" title="front end dev with react skills resume example" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201414%202000'%3E%3C/svg%3E" alt="front end dev with react skills resume example" width="1414" height="2000" data-lazy-srcset="https://www.reactresumes.com/wp-content/uploads/2021/01/front-end-dev-with-react-skills-resume-example.png 1414w, https://www.reactresumes.com/wp-content/uploads/2021/01/front-end-dev-with-react-skills-resume-example-212x300.png 212w, https://www.reactresumes.com/wp-content/uploads/2021/01/front-end-dev-with-react-skills-resume-example-724x1024.png 724w, https://www.reactresumes.com/wp-content/uploads/2021/01/front-end-dev-with-react-skills-resume-example-768x1086.png 768w, https://www.reactresumes.com/wp-content/uploads/2021/01/front-end-dev-with-react-skills-resume-example-1086x1536.png 1086w" data-lazy-sizes="(max-width: 1414px) 100vw, 1414px" data-lazy-src="https://www.reactresumes.com/wp-content/uploads/2021/01/front-end-dev-with-react-skills-resume-example.png" /><noscript><img loading="lazy" decoding="async" class="aligncenter wp-image-671 size-full" title="front end dev with react skills resume example" src="https://www.reactresumes.com/wp-content/uploads/2021/01/front-end-dev-with-react-skills-resume-example.png" alt="front end dev with react skills resume example" width="1414" height="2000" srcset="https://www.reactresumes.com/wp-content/uploads/2021/01/front-end-dev-with-react-skills-resume-example.png 1414w, https://www.reactresumes.com/wp-content/uploads/2021/01/front-end-dev-with-react-skills-resume-example-212x300.png 212w, https://www.reactresumes.com/wp-content/uploads/2021/01/front-end-dev-with-react-skills-resume-example-724x1024.png 724w, https://www.reactresumes.com/wp-content/uploads/2021/01/front-end-dev-with-react-skills-resume-example-768x1086.png 768w, https://www.reactresumes.com/wp-content/uploads/2021/01/front-end-dev-with-react-skills-resume-example-1086x1536.png 1086w" sizes="(max-width: 1414px) 100vw, 1414px" /></noscript></a></p><p><em>Source: <a href="https://www.resumeviking.com/samples/front-end-developer/" target="_blank" rel="nofollow noopener">resumeviking.com</a></em></p><p>Both technical skills and work experience are described clearly in this CV format. The profile provides a summary of the past career for the hiring manager&#8217;s notice.</p><h4><span style="color: #57c3a6;">#10. Junior JavaScript Developer CV Sample</span></h4><p><a href="https://www.reactresumes.com/wp-content/uploads/2021/01/javascript-developer-resume-sample.png"><img decoding="async" class="aligncenter wp-image-672 size-full" title="javascript developer resume sample" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201414%202000'%3E%3C/svg%3E" alt="javascript developer resume sample" width="1414" height="2000" data-lazy-srcset="https://www.reactresumes.com/wp-content/uploads/2021/01/javascript-developer-resume-sample.png 1414w, https://www.reactresumes.com/wp-content/uploads/2021/01/javascript-developer-resume-sample-212x300.png 212w, https://www.reactresumes.com/wp-content/uploads/2021/01/javascript-developer-resume-sample-724x1024.png 724w, https://www.reactresumes.com/wp-content/uploads/2021/01/javascript-developer-resume-sample-768x1086.png 768w, https://www.reactresumes.com/wp-content/uploads/2021/01/javascript-developer-resume-sample-1086x1536.png 1086w" data-lazy-sizes="(max-width: 1414px) 100vw, 1414px" data-lazy-src="https://www.reactresumes.com/wp-content/uploads/2021/01/javascript-developer-resume-sample.png" /><noscript><img loading="lazy" decoding="async" class="aligncenter wp-image-672 size-full" title="javascript developer resume sample" src="https://www.reactresumes.com/wp-content/uploads/2021/01/javascript-developer-resume-sample.png" alt="javascript developer resume sample" width="1414" height="2000" srcset="https://www.reactresumes.com/wp-content/uploads/2021/01/javascript-developer-resume-sample.png 1414w, https://www.reactresumes.com/wp-content/uploads/2021/01/javascript-developer-resume-sample-212x300.png 212w, https://www.reactresumes.com/wp-content/uploads/2021/01/javascript-developer-resume-sample-724x1024.png 724w, https://www.reactresumes.com/wp-content/uploads/2021/01/javascript-developer-resume-sample-768x1086.png 768w, https://www.reactresumes.com/wp-content/uploads/2021/01/javascript-developer-resume-sample-1086x1536.png 1086w" sizes="(max-width: 1414px) 100vw, 1414px" /></noscript></a></p><p><em>Source: <a href="https://www.pinterest.com/pin/592856738434944881/" target="_blank" rel="nofollow noopener">pinterest.com</a></em></p><p>Another form of a professional CV consisting of a career summary at the top. Qualifications, skills, accomplishments, and work experience are described with a full explanation in this CV.</p><h2>Average Salary of a Junior React Developer in Different Countries</h2><p>The React programmer salary entry level varies from country to country, city to city, and region to region. The demand for front end developer React Junior resume in a particular market also impacts the salaries significantly. Let’s have a look at the salaries of junior React developers in a few important countries:</p><ul><li>USA &#8211; <a href="https://www.ziprecruiter.com/Salaries/Junior-React-Developer-Salary" rel="nofollow">$94,939</a></li><li>
341Canada &#8211; <a href="https://neuvoo.ca/salary/?job=React%20Developer" rel="nofollow">$80,000</a></li><li>Switzerland &#8211; <a href="https://ch.talent.com/en/salary?job=react+developer" rel="nofollow">$105,947</a></li><li>Germany &#8211; <a href="https://www.glassdoor.com/Salaries/germany-react-developer-salary-SRCH_IL.0,7_IN96_KO8,23.htm?clickSource=searchBtn" rel="nofollow">$50,877</a></li><li>Ukraine &#8211; $30,800 <em>(based on our research over a few local job portals)</em></li></ul><p>Switzerland is the highest paying country for a junior-level React JS developer followed by the USA, Canada, and Germany. Ukraine offers the most competitive prices against all other major countries in the table. Ukraine has become a new hub for the top clients across the globe to <a href="https://www.reactresumes.com/how-to-find-a-great-react-developer/">find JavaScript developers</a> for high-quality web development at very affordable prices. Other than competitive prices, Ukraine offers highly skilled web developers specialized in React JS platforms that can complete your project on-time with a great level of success.</p><p>Switzerland is the highest paying country for a junior-level React JS developer followed by the USA, Canada, and Germany. Ukraine offers the most competitive prices against all other major countries in the table. Ukraine has become a new hub for the top clients across the globe to find JavaScript developers for high-quality web development at very affordable prices. Other than competitive prices, Ukraine offers highly skilled web developers specialized in React JS platforms that can complete your project on-time with a great level of success.</p><h2>How to Hire Junior React Programmers?</h2><p>Hiring junior React JS programmers can be done in multiple ways. A few of those hiring methods are listed below:</p><ul><li aria-level="1">Traditional on-premises hiring</li><li aria-level="1">Outsourcing</li><li aria-level="1">Outstaffing</li><li aria-level="1">Remote hiring</li></ul><p>We can help you in searching and hiring highly skilled and qualified junior React JS developers remotely to dedicatedly work on your projects with full control of the resources.</p><h3 style="text-align: center;">If you are looking for qualified ReactJS developers, get in touch with us for a free consultation on finding and hiring the dedicated React.js coders now!</h3>								</div>
342				</div>
343					</div>
344		</div>
345				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-46882d4" data-id="46882d4" data-element_type="column" data-e-type="column">
346			<div class="elementor-widget-wrap elementor-element-populated">
347						<div class="elementor-element elementor-element-d706745 elementor-widget elementor-widget-sidebar" data-id="d706745" data-element_type="widget" data-e-type="widget" data-widget_type="sidebar.default">
348				<div class="elementor-widget-container">
349					<div id="text-2" class="jupiterx-widget widget_text text-2 widget_text"><h3 class="card-title">Recent Posts</h3><div class="jupiterx-widget-content">			<div class="textwidget"><ul class="wsp-posts-list">
350<li class="wsp-post"><a href="https://www.reactresumes.com/react-and-node-js-developer-resume-samples/" rel="nofollow ">10+ React and Node.js Developer Resume Samples</a></li>
351<li class="wsp-post"><a href="https://www.reactresumes.com/angular-and-react-js-resume-samples/" rel="nofollow ">10+ Angular and React JS Resume Samples</a></li>
352<li class="wsp-post"><a href="https://www.reactresumes.com/react-and-net-developer-resume-samples/" rel="nofollow ">10+ React and .NET Developer Resume Samples</a></li>
353<li class="wsp-post"><a href="https://www.reactresumes.com/samples-of-ui-developer-resume-with-react-js/" rel="nofollow ">10+ Samples of UI Developer Resume with React JS</a></li>
354<li class="wsp-post"><a href="https://www.reactresumes.com/react-redux-resume-samples/" rel="nofollow ">10+ React Redux Resume Samples</a></li>
355<li class="wsp-post"><a href="https://www.reactresumes.com/react-js-java-resume-samples/" rel="nofollow ">10+ React JS Java Resume Samples</a></li>
356<li class="wsp-post">
356<a href="https://www.reactresumes.com/senior-react-developer-resume-samples/" rel="nofollow ">10+ Senior React Developer Resume Samples</a></li>
357<li class="wsp-post"><a href="https://www.reactresumes.com/junior-reactjs-developer-resume-samples/" rel="nofollow ">10+ Junior ReactJS Developer Resume Samples</a></li>
358</ul>
359</div>
360		</div></div><div id="media_image-2" class="jupiterx-widget widget_media_image media_image-2 widget_media_image"><h3 class="card-title">Junior React JS Developer Resume</h3><div class="jupiterx-widget-content"><a href="https://mobilunity.com/blog/hire-reactjs-developer/?utm_source=reactresumes.com&#038;utm_medium=sidebar-resume1"><img decoding="async" width="1414" height="2000" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201414%202000'%3E%3C/svg%3E" class="image wp-image-648  attachment-full size-full" alt="front end developer react junior resume example" style="max-width: 100%; height: auto;" title="Junior React JS Developer Resume" data-lazy-srcset="https://www.reactresumes.com/wp-content/uploads/2020/12/front-end-developer-react-junior-resume-example.png 1414w, https://www.reactresumes.com/wp-content/uploads/2020/12/front-end-developer-react-junior-resume-example-212x300.png 212w, https://www.reactresumes.com/wp-content/uploads/2020/12/front-end-developer-react-junior-resume-example-724x1024.png 724w, https://www.reactresumes.com/wp-content/uploads/2020/12/front-end-developer-react-junior-resume-example-768x1086.png 768w, https://www.reactresumes.com/wp-content/uploads/2020/12/front-end-developer-react-junior-resume-example-1086x1536.png 1086w" data-lazy-sizes="(max-width: 1414px) 100vw, 1414px" data-lazy-src="https://www.reactresumes.com/wp-content/uploads/2020/12/front-end-developer-react-junior-resume-example.png" /><noscript><img loading="lazy" decoding="async" width="1414" height="2000" src="https://www.reactresumes.com/wp-content/uploads/2020/12/front-end-developer-react-junior-resume-example.png" class="image wp-image-648  attachment-full size-full" alt="front end developer react junior resume example" style="max-width: 100%; height: auto;" title="Junior React JS Developer Resume" srcset="https://www.reactresumes.com/wp-content/uploads/2020/12/front-end-developer-react-junior-resume-example.png 1414w, https://www.reactresumes.com/wp-content/uploads/2020/12/front-end-developer-react-junior-resume-example-212x300.png 212w, https://www.reactresumes.com/wp-content/uploads/2020/12/front-end-developer-react-junior-resume-example-724x1024.png 724w, https://www.reactresumes.com/wp-content/uploads/2020/12/front-end-developer-react-junior-resume-example-768x1086.png 768w, https://www.reactresumes.com/wp-content/uploads/2020/12/front-end-developer-react-junior-resume-example-1086x1536.png 1086w" sizes="(max-width: 1414px) 100vw, 1414px" /></noscript></a></div></div><div id="media_image-3" class="jupiterx-widget widget_media_image media_image-3 widget_media_image"><h3 class="card-title">Middle React.js Coder CV</h3><div class="jupiterx-widget-content"><a href="https://mobilunity.com/blog/hire-reactjs-developer/?utm_source=reactresumes.com&#038;utm_medium=sidebar-resume2"><img decoding="async" width="1414" height="2000" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201414%202000'%3E%3C/svg%3E" class="image wp-image-682  attachment-full size-full" alt="mid level reactjs coder cv sample" style="max-width: 100%; height: auto;" title="Middle React.js Coder CV" data-lazy-srcset="https://www.reactresumes.com/wp-content/uploads/2021/01/mid-level-reactjs-coder-cv-sample.png 1414w, https://www.reactresumes.com/wp-content/uploads/2021/01/mid-level-reactjs-coder-cv-sample-212x300.png 212w, https://www.reactresumes.com/wp-content/uploads/2021/01/mid-level-reactjs-coder-cv-sample-724x1024.png 724w, https://www.reactresumes.com/wp-content/uploads/2021/01/mid-level-reactjs-coder-cv-sample-768x1086.png 768w, https://www.reactresumes.com/wp-content/uploads/2021/01/mid-level-reactjs-coder-cv-sample-1086x1536.png 1086w" data-lazy-sizes="(max-width: 1414px) 100vw, 1414px" data-lazy-src="https://www.reactresumes.com/wp-content/uploads/2021/01/mid-level-reactjs-coder-cv-sample.png" /><noscript><img loading="lazy" decoding="async" width="1414" height="2000" src="https://www.reactresumes.com/wp-content/uploads/2021/01/mid-level-reactjs-coder-cv-sample.png" class="image wp-image-682  attachment-full size-full" alt="mid level reactjs coder cv sample" style="max-width: 100%; height: auto;" title="Middle React.js Coder CV" srcset="https://www.reactresumes.com/wp-content/uploads/2021/01/mid-level-reactjs-coder-cv-sample.png 1414w, https://www.reactresumes.com/wp-content/uploads/2021/01/mid-level-reactjs-coder-cv-sample-212x300.png 212w, https://www.reactresumes.com/wp-content/uploads/2021/01/mid-level-reactjs-coder-cv-sample-724x1024.png 724w, https://www.reactresumes.com/wp-content/uploads/2021/01/mid-level-reactjs-coder-cv-sample-768x1086.png 768w, https://www.reactresumes.com/wp-content/uploads/2021/01/mid-level-reactjs-coder-cv-sample-1086x1536.png 1086w" sizes="(max-width: 1414px) 100vw, 1414px" /></noscript></a></div></div><div id="media_image-8" class="jupiterx-widget widget_media_image media_image-8 widget_media_image"><h3 class="card-title">Senior React Programmer CV</h3><div class="jupiterx-widget-content"><a href="https://mobilunity.com/blog/react-js-developer-salary-in-different-countries/?utm_source=reactresumes.com&#038;utm_medium=sidebar-resume3"><img decoding="async" width="1150" height="355" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201150%20355'%3E%3C/svg%3E" class="image wp-image-687  attachment-full size-full" alt="senior react dev resume sample" style="max-width: 100%; height: auto;" title="Senior React Programmer CV" data-lazy-srcset="https://www.reactresumes.com/wp-content/uploads/2021/01/senior-react-dev-resume-sample.png 1150w, https://www.reactresumes.com/wp-content/uploads/2021/01/senior-react-dev-resume-sample-300x93.png 300w, https://www.reactresumes.com/wp-content/uploads/2021/01/senior-react-dev-resume-sample-1024x316.png 1024w, https://www.reactresumes.com/wp-content/uploads/2021/01/senior-react-dev-resume-sample-768x237.png 768w" data-lazy-sizes="(max-width: 1150px) 100v
360w, 1150px" data-lazy-src="https://www.reactresumes.com/wp-content/uploads/2021/01/senior-react-dev-resume-sample.png" /><noscript><img loading="lazy" decoding="async" width="1150" height="355" src="https://www.reactresumes.com/wp-content/uploads/2021/01/senior-react-dev-resume-sample.png" class="image wp-image-687  attachment-full size-full" alt="senior react dev resume sample" style="max-width: 100%; height: auto;" title="Senior React Programmer CV" srcset="https://www.reactresumes.com/wp-content/uploads/2021/01/senior-react-dev-resume-sample.png 1150w, https://www.reactresumes.com/wp-content/uploads/2021/01/senior-react-dev-resume-sample-300x93.png 300w, https://www.reactresumes.com/wp-content/uploads/2021/01/senior-react-dev-resume-sample-1024x316.png 1024w, https://www.reactresumes.com/wp-content/uploads/2021/01/senior-react-dev-resume-sample-768x237.png 768w" sizes="(max-width: 1150px) 100vw, 1150px" /></noscript></a></div></div><div id="media_image-7" class="jupiterx-widget widget_media_image media_image-7 widget_media_image"><h3 class="card-title">Professional React Dev Resume</h3><div class="jupiterx-widget-content"><a href="https://mobilunity.com/blog/react-js-developer-resume/?utm_source=reactresumes.com&#038;utm_medium=sidebar-resume4"><img decoding="async" width="1150" height="632" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201150%20632'%3E%3C/svg%3E" class="image wp-image-686  attachment-full size-full" alt="professional react dev cv example" style="max-width: 100%; height: auto;" title="Professional React Dev Resume" data-lazy-srcset="https://www.reactresumes.com/wp-content/uploads/2021/01/professional-react-dev-cv-example.png 1150w, https://www.reactresumes.com/wp-content/uploads/2021/01/professional-react-dev-cv-example-300x165.png 300w, https://www.reactresumes.com/wp-content/uploads/2021/01/professional-react-dev-cv-example-1024x563.png 1024w, https://www.reactresumes.com/wp-content/uploads/2021/01/professional-react-dev-cv-example-768x422.png 768w" data-lazy-sizes="(max-width: 1150px) 100vw, 1150px" data-lazy-src="https://www.reactresumes.com/wp-content/uploads/2021/01/professional-react-dev-cv-example.png" /><noscript><img loading="lazy" decoding="async" width="1150" height="632" src="https://www.reactresumes.com/wp-content/uploads/2021/01/professional-react-dev-cv-example.png" class="image wp-image-686  attachment-full size-full" alt="professional react dev cv example" style="max-width: 100%; height: auto;" title="Professional React Dev Resume" srcset="https://www.reactresumes.com/wp-content/uploads/2021/01/professional-react-dev-cv-example.png 1150w, https://www.reactresumes.com/wp-content/uploads/2021/01/professional-react-dev-cv-example-300x165.png 300w, https://www.reactresumes.com/wp-content/uploads/2021/01/professional-react-dev-cv-example-1024x563.png 1024w, https://www.reactresumes.com/wp-content/uploads/2021/01/professional-react-dev-cv-example-768x422.png 768w" sizes="(max-width: 1150px) 100vw, 1150px" /></noscript></a></div></div><div id="media_image-5" class="jupiterx-widget widget_media_image media_image-5 widget_media_image"><h3 class="card-title">JavaScript Developer Resume</h3><div class="jupiterx-widget-content"><a href="https://mobilunity.com/blog/5-cvs-of-a-remote-javascript-developer/?utm_source=reactresumes.com&#038;utm_medium=sidebar-resume5"><img decoding="async" width="1414" height="2000" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201414%202000'%3E%3C/svg%3E" class="image wp-image-684  attachment-full size-full" alt="javascript developer resume sample" style="max-width: 100%; height: auto;" title="JavaScript Developer Resume" data-lazy-srcset="https://www.reactresumes.com/wp-content/uploads/2021/01/javascript-developer-resume-sample-1.png 1414w, https://www.reactresumes.com/wp-content/uploads/2021/01/javascript-developer-resume-sample-1-212x300.png 212w, https://www.reactresumes.com/wp-content/uploads/2021/01/javascript-developer-resume-sample-1-724x1024.png 724w, https://www.reactresumes.com/wp-content/uploads/2021/01/javascript-developer-resume-sample-1-768x1086.png 768w, https://www.reactresumes.com/wp-content/uploads/2021/01/javascript-developer-resume-sample-1-1086x1536.png 1086w" data-lazy-sizes="(max-width: 1414px) 100vw, 1414px" data-lazy-src="https://www.reactresumes.com/wp-content/uploads/2021/01/javascript-developer-resume-sample-1.png" /><noscript><img loading="lazy" decoding="async" width="1414" height="2000" src="https://www.reactresumes.com/wp-content/uploads/2021/01/javascript-developer-resume-sample-1.png" class="image wp-image-684  attachment-full size-full" alt="javascript developer resume sample" style="max-width: 100%; height: auto;" title="JavaScript Developer Resume" srcset="https://www.reactresumes.com/wp-content/uploads/2021/01/javascript-developer-resume-sample-1.png 1414w, https://www.reactresumes.com/wp-content/uploads/2021/01/javascript-developer-resume-sample-1-212x300.png 212w, https://www.reactresumes.com/wp-content/uploads/2021/01/javascript-developer-resume-sample-1-724x1024.png 724w, https://www.reactresumes.com/wp-content/uploads/2021/01/javascript-developer-resume-sample-1-768x1086.png 768w, https://www.reactresumes.com/wp-content/uploads/2021/01/javascript-developer-resume-sample-1-1086x1536.png 1086w" sizes="(max-width: 1414px) 100vw, 1414px" /></noscript></a></div></div><div id="media_image-4" class="jupiterx-widget widget_media_image media_image-4 widget_media_image"><h3 class="card-title">Redux Programmer CV</h3><div class="jupiterx-widget-content"><a href="https://mobilunity.com/blog/hire-react-redux-developer/?utm_source=reactresumes.com&#038;utm_medium=sidebar-resume6"><img decoding="async" width="1433" height="385" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201433%20385'%3E%3C/svg%3E" class="image wp-image-683  attachment-full size-full" alt="redux developer cv example" style="max-width: 100%; height: auto;" title="Redux Programmer CV" data-lazy-srcset="https://www.reactresumes.com/wp-content/uploads/2021/01/redux-developer-cv-example.png 1433w, https://www.reactresumes.com/wp-content/uploads/2021/01/redux-developer-cv-example-300x81.png 300w, https://www.reactresumes.com/wp-content/uploads/2021/01/redux-developer-cv-example-1024x275.png 1024w, https://www.reactresumes.com/wp-content/uploads/2021/01/redux-developer-cv-example-768x206.png 768w" data-lazy-sizes="(max-width: 1433px) 100vw, 1433px" data-lazy-src="https://www.reactresumes.com/wp-content/uploads/2021/01/redux-developer-cv-example.png" /><noscript><img loading="lazy" decoding="async" width="1433" height="385" src="https://www.reactresumes.com/wp-content/uploads/2021/01/redux-developer-cv-example.png" class="image wp-image-683  attachment-full size-full" alt="redux developer cv example" style="max-width: 100%; height: auto;" title="Redux Programmer CV" srcset="https://www.reactresumes.com/wp-content/uploads/2021/01/redux-developer-cv-example.png 1433w, https://www.reactresumes.com/wp-content/uploads/2021/01/redux-developer-cv-example-300x81.png 300w, https://www.reactresumes.com/wp-content/uploads/2021/01/redux-developer-cv-example-1024x275.png 1024w, https://www.reactresumes.com/wp-content/uploads/2021/01/redux-developer-cv-example-768x206.png 768w" sizes="(max-width: 1433px) 100vw, 1433px" /></noscript></a></div></div><div id="media_image-6" class="jupiterx-widget widget_media_image media_image-6 widget_media_image"><h3 class="card-title">Front End Coder CV</h3><div class="jupiterx-widget-content"><a href="https://mobilunity.com/blog/migration-from-angular-to-react-developers/?utm_source=reactresumes.com&#038;utm_medium=sidebar-resume7"><img decoding="async" width="1150" height="378" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201150%20378'%3E%3C/svg%3E" class="image wp-image-685  attachment-full size-full" alt="front end developer cv" style="max-width: 100%; height: auto;" title="Front End Coder CV" data-lazy-srcset="https://www.reactresumes.com/wp-content/uploads/2021/01/front-end-developer-cv.png 1150w, https://www.reactresumes.com/wp-content/uploads/2021/01/front-end-developer-cv-300x99.png 300w, https://www.reactresumes.com/wp-content/uploads/2021/01/front-end-developer-cv-1024x337.png 1024w, https://www.reactresumes.com/wp-content/uploads/2021/01/front-end-developer-cv-768x252.png 768w" data-lazy-sizes="(max-width: 1150px) 100v
360w, 1150px" data-lazy-src="https://www.reactresumes.com/wp-content/uploads/2021/01/front-end-developer-cv.png" /><noscript><img loading="lazy" decoding="async" width="1150" height="378" src="https://www.reactresumes.com/wp-content/uploads/2021/01/front-end-developer-cv.png" class="image wp-image-685  attachment-full size-full" alt="front end developer cv" style="max-width: 100%; height: auto;" title="Front End Coder CV" srcset="https://www.reactresumes.com/wp-content/uploads/2021/01/front-end-developer-cv.png 1150w, https://www.reactresumes.com/wp-content/uploads/2021/01/front-end-developer-cv-300x99.png 300w, https://www.reactresumes.com/wp-content/uploads/2021/01/front-end-developer-cv-1024x337.png 1024w, https://www.reactresumes.com/wp-content/uploads/2021/01/front-end-developer-cv-768x252.png 768w" sizes="(max-width: 1150px) 100vw, 1150px" /></noscript></a></div></div>				</div>
361				</div>
362					</div>
363		</div>
364					</div>
365		</section>
366				</div>
367		<!--<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
368			xmlns:dc="http://purl.org/dc/elements/1.1/"
369			xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
370		<rdf:Description rdf:about="https://www.reactresumes.com/junior-reactjs-developer-resume-samples/"
371    dc:identifier="https://www.reactresumes.com/junior-reactjs-developer-resume-samples/"
372    dc:title="10+ Junior ReactJS Developer Resume Samples"
373    trackback:ping="https://www.reactresumes.com/junior-reactjs-developer-resume-samples/trackback/" />
374</rdf:RDF>-->
375</div></div></article></div></div></div></div></div></main><footer data-rocket-location-hash="10ddcfb3727fb0c92fc65e69ad015c3e" class="jupiterx-footer" role="contentinfo" itemscope="itemscope" itemtype="http://schema.org/WPFooter">		<div data-rocket-location-hash="31ef62201c558817269b66d7e7f73cbe" data-elementor-type="footer" data-elementor-id="615" class="elementor elementor-615">
376						<section class="elementor-section elementor-top-section elementor-element elementor-element-a69a932 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="a69a932" data-element_type="section" data-e-type="section" data-settings="{&quot;jet_parallax_layout_list&quot;:[{&quot;jet_parallax_layout_image&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;_id&quot;:&quot;4f78f05&quot;,&quot;jet_parallax_layout_image_tablet&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;jet_parallax_layout_image_mobile&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;jet_parallax_layout_speed&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:50,&quot;sizes&quot;:[]},&quot;jet_parallax_layout_type&quot;:&quot;scroll&quot;,&quot;jet_parallax_layout_direction&quot;:null,&quot;jet_parallax_layout_fx_direction&quot;:null,&quot;jet_parallax_layout_z_index&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_x&quot;:50,&quot;jet_parallax_layout_bg_x_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_x_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_y&quot;:50,&quot;jet_parallax_layout_bg_y_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_y_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_size&quot;:&quot;auto&quot;,&quot;jet_parallax_layout_bg_size_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_size_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_animation_prop&quot;:&quot;transform&quot;,&quot;jet_parallax_layout_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;]}]}">
377						<div class="elementor-container elementor-column-gap-default">
378					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b63f68b" data-id="b63f68b" data-element_type="column" data-e-type="column">
379			<div class="elementor-widget-wrap elementor-element-populated">
380						<div class="elementor-element elementor-element-7362ed1 elementor-widget elementor-widget-text-editor" data-id="7362ed1" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
381				<div class="elementor-widget-container">
382									<p>Disclaimer: React (React.js, ReactJS, React JS) is an open-source JavaScript library maintained by Facebook. Our website is not related to, affiliated with, sponsored or endorsed by the Facebook Corporation in any way.</p>								</div>
383				</div>
384				<section class="elementor-section elementor-inner-section elementor-element elementor-element-71d6ce9 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="71d6ce9" data-element_type="section" data-e-type="section" data-settings="{&quot;jet_parallax_layout_list&quot;:[]}">
385						<div class="elementor-container elementor-column-gap-default">
386					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-62810fa" data-id="62810fa" data-element_type="column" data-e-type="column">
387			<div class="elementor-widget-wrap elementor-element-populated">
388						<div class="elementor-element elementor-element-fbb7e3b elementor-widget elementor-widget-text-editor" data-id="fbb7e3b" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
389				<div class="elementor-widget-container">
390									<p><a href="https://www.reactresumes.com/sitemap/">Sitemap</a></p><p><span style="color: #010101;">© 2026</span><span style="font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); color: #010101;"> &#8211; React Resumes. All</span></p>								</div>
391				</div>
392					</div>
393		</div>
394				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-df3aed2" data-id="df3aed2" data-element_type="column" data-e-type="column">
395			<div class="elementor-widget-wrap elementor-element-populated">
396						<div class="elementor-element elementor-element-6e9ae31 elementor-widget elementor-widget-text-editor" data-id="6e9ae31" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
397				<div class="elementor-widget-container">
398									<p><a title="Privacy Policy" href="https://www.reactresumes.com/privacy-policy/">Privacy Policy</a> <br /><a title="Terms and Conditions" href="https://www.reactresumes.com/terms-and-conditions/">Terms &amp; Conditions</a></p>								</div>
399				</div>
400					</div>
401		</div>
402					</div>
403		</section>
404					</div>
405		</div>
406					</div>
407		</section>
408				</div>
409		</footer><div class="jupiterx-corner-buttons" data-jupiterx-scroll="{&quot;offset&quot;:1000}"><button class="jupiterx-scroll-top jupiterx-icon-angle-up" data-jupiterx-scroll-target="0"></button></div></div>
409<script type="speculationrules">
410{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/jupiterx/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
411</script>
vendor: 1 bytes, line 411
411
412<script id="ckyBannerTemplate" type="text/template"><div class="cky-overlay cky-hide"></div><div class="cky-btn-revisit-wrapper cky-revisit-hide" data-cky-tag="revisit-consent" data-tooltip="Consent Preferences" style="background-color:#0056A7"> <button class="cky-btn-revisit" aria-label="Consent Preferences"> <img src="https://www.reactresumes.com/wp-content/plugins/cookie-law-info/lite/frontend/images/revisit.svg" alt="Revisit consent button"> </button></div><div class="cky-consent-container cky-hide" tabindex="0"> <div class="cky-consent-bar" data-cky-tag="notice" style="background-color:#FFFFFF;border-color:#F4F4F4">  <div class="cky-notice"> <p class="cky-title" role="heading" aria-level="2" data-cky-tag="title" style="color:#212121">We value your privacy</p><div class="cky-notice-group"> <div class="cky-notice-des" data-cky-tag="description" style="color:#212121"> <p>We use cookies to enhance your browsing experience, serve personalised ads or content, and analyse our traffic. By clicking "Accept All", you consent to our use of cookies.</p> </div><div class="cky-notice-btn-wrapper" data-cky-tag="notice-buttons"> <button class="cky-btn cky-btn-customize" aria-label="Customise" aria-haspopup="true" aria-controls="ckyPreferenceCenter" data-cky-tag="settings-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC">Customise</button> <button class="cky-btn cky-btn-reject" aria-label="Reject All" data-cky-tag="reject-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC">Reject All</button> <button class="cky-btn cky-btn-accept" aria-label="Accept All" data-cky-tag="accept-button" style="color:#FFFFFF;background-color:#1863DC;border-color:#1863DC">Accept All</button>  </div></div></div></div></div><div class="cky-modal" tabindex="0"> <div class="cky-preference-center" id="ckyPreferenceCenter" data-cky-tag="detail" style="color:#212121;background-color:#FFFFFF;border-color:#F4F4F4"> <div class="cky-preference-header"> <span class="cky-preference-title" role="heading" aria-level="2" data-cky-tag="detail-title" style="color:#212121">Customise Consent Preferences</span> <button class="cky-btn-close" aria-label="Close" data-cky-tag="detail-close"> <img src="https://www.reactresumes.com/wp-content/plugins/cookie-law-info/lite/frontend/images/close.svg" alt=""> </button> </div><div class="cky-preference-body-wrapper"> <div class="cky-preference-content-wrapper" data-cky-tag="detail-description" style="color:#212121"> <p>We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.</p><p>The cookies that are categorised as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. </p><p>We also use third-party cookies that help us analyse how you use this website, store your preferences, and provide the content and advertisements that are relevant to you. These cookies will only be stored in your browser with your prior consent.</p><p>You can choose to enable or disable some or all of these cookies but disabling some of them may affect your browsing experience.</p> </div><div class="cky-accordion-wrapper" data-cky-tag="detail-categories"> <div class="cky-accordion" id="ckyDetailCategorynecessary"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Necessary" data-cky-tag="detail-category-title" style="color:#212121">Necessary</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchnecessary"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryfunctional"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Functional" data-cky-tag="detail-category-title" style="color:#212121">Functional</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchfunctional"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryanalytics"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Analytics" data-cky-tag="detail-category-title" style="color:#212121">Analytics</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchanalytics"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Analytical cookies are used to understand how visitors interact with the website. These 
412cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryperformance"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Performance" data-cky-tag="detail-category-title" style="color:#212121">Performance</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchperformance"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Performance cookies are used to understand and analyse the key performance indexes of the website which helps in delivering a better user experience for the visitors.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryadvertisement"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Advertisement" data-cky-tag="detail-category-title" style="color:#212121">Advertisement</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchadvertisement"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Advertisement cookies are used to provide visitors with customised advertisements based on the pages you visited previously and to analyse the effectiveness of the ad campaigns.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div> </div></div><div class="cky-footer-wrapper"> <span class="cky-footer-shadow"></span> <div class="cky-prefrence-btn-wrapper" data-cky-tag="detail-buttons"> <button class="cky-btn cky-btn-reject" aria-label="Reject All" data-cky-tag="detail-reject-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC"> Reject All </button> <button class="cky-btn cky-btn-preferences" aria-label="Save My Preferences" data-cky-tag="detail-save-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC"> Save My Preferences </button> <button class="cky-btn cky-btn-accept" aria-label="Accept All" data-cky-tag="detail-accept-button" style="color:#ffffff;background-color:#1863DC;border-color:#1863DC"> Accept All </button> </div></div></div></div></script>
412	
412<script type="text/javascript">window.addEventListener('DOMContentLoaded', function() {
413	var disableSubmit = false;
414	jQuery('input.wpcf7-submit[type="submit"]').click(function() {
415	    if (disableSubmit == true) {
416	        return false;
417	    }
418	    jQuery(':input[type="submit"]').addClass('disabled');
419	    disableSubmit = true;
420	    return true;
421	});
422	  
423	var wpcf7Elm = document.querySelector( '.wpcf7' );
424	wpcf7Elm.addEventListener( 'wpcf7submit', function( event ) {
425	    jQuery(':input[type="submit"]').removeClass('disabled');
426	    disableSubmit = false;
427	}, false );
428	});</script>
428
429	<style>
430		.wpcf7-submit.disabled{cursor: not-allowed;opacity: 0.5;}
431	</style>
432				
432<script type="text/rocketlazyloadscript">
433				const lazyloadRunObserver = () => {
434					const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
435					const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
436						entries.forEach( ( entry ) => {
437							if ( entry.isIntersecting ) {
438								let lazyloadBackground = entry.target;
439								if( lazyloadBackground ) {
440									lazyloadBackground.classList.add( 'e-lazyloaded' );
441								}
442								lazyloadBackgroundObserver.unobserve( entry.target );
443							}
444						});
445					}, { rootMargin: '200px 0px 200px 0px' } );
446					lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
447						lazyloadBackgroundObserver.observe( lazyloadBackground );
448					} );
449				};
450				const events = [
451					'DOMContentLoaded',
452					'elementor/lazyload/observe',
453				];
454				events.forEach( ( event ) => {
455					document.addEventListener( event, lazyloadRunObserver );
456				} );
457			</script>
457
458			
458<script id="rocket-browser-checker-js-after">
459"use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}();
460//# sourceURL=rocket-browser-checker-js-after
461</script>
vendor: 1 bytes, line 461
461
462<script id="rocket-preload-links-js-extra">
463var RocketPreloadLinksConfig = {"excludeUris":"/(?:.+/)?feed(?:/(?:.+/?)?)?$|/(?:.+/)?embed/|/(index.php/)?(.*)wp-json(/.*|$)|/refer/|/go/|/recommend/|/recommends/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https://www.reactresumes.com","onHoverDelay":"100","rateThrottle":"3"};
464//# sourceURL=rocket-preload-links-js-extra
465</script>
vendor: 1 bytes, line 465
465
466<script id="rocket-preload-links-js-after">
467(function() {
468"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run();
469}());
470
471//# sourceURL=rocket-preload-links-js-after
472</script>
vendor: 1 bytes, line 472
472
473<script id="jupiterx-wc-quickview-js" src="https://www.reactresumes.com/wp-content/plugins/jupiterx-core/includes/woocommerce/wc-quick-view.js?ver=1.21.0" data-rocket-defer defer></script>
vendor: 1 bytes, line 473
473
474<script id="underscore-js" src="https://www.reactresumes.com/wp-includes/js/underscore.min.js?ver=1.13.8" data-rocket-defer defer></script>
vendor: 1 bytes, line 474
474
475<script id="jupiterx-js" src="https://www.reactresumes.com/wp-content/themes/jupiterx/lib/assets/dist/js/frontend.min.js?ver=1.21.0" data-rocket-defer defer></script>
vendor: 1 bytes, line 475
475
476<script id="custom-js-js" src="https://www.reactresumes.com/wp-content/themes/jupiterx/lib/assets/dist/js/custom.js?ver=1775673894" data-rocket-defer defer></script>
vendor: 1 bytes, line 476
476
477<script id="jet-plugins-js" src="https://www.reactresumes.com/wp-content/plugins/jet-popup/assets/js/lib/jet-plugins/jet-plugins.js?ver=2.1.0" data-rocket-defer defer></script>
vendor: 1 bytes, line 477
477
478<script id="jet-anime-js-js" src="https://www.reactresumes.com/wp-content/plugins/jet-elements/assets/js/lib/anime-js/anime.min.js?ver=2.2.0" data-rocket-defer defer></script>
vendor: 1 bytes, line 478
478
479<script id="jet-popup-frontend-js-extra">
480var jetPopupData = {"version":"2.1.0","ajax_url":"https://www.reactresumes.com/wp-admin/admin-ajax.php","isElementor":"true"};
481//# sourceURL=jet-popup-frontend-js-extra
482</script>
vendor: 1 bytes, line 482
482
483<script id="jet-popup-frontend-js" src="https://www.reactresumes.com/wp-content/plugins/jet-popup/assets/js/jet-popup-frontend.js?ver=2.1.0" data-rocket-defer defer></script>
vendor: 86 bytes, lines 483-484
483
484<script id="google-recaptcha-js" src="https://www.google.com/recaptcha/api.js?render=
4846LdERuEqAAAAAJse9ewK46_4DoJYbnCs3EeILPMN
vendor: 25 bytes, line 484
484&#038;ver=3.0"></script>
485<script id="wp-polyfill-js" src="https://www.reactresumes.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0"></script>
vendor: 1 bytes, line 485
485
486<script id="wpcf7-recaptcha-js-before">
487var wpcf7_recaptcha = {
488    "sitekey": "6LdERuEqAAAAAJse9ewK46_4DoJYbnCs3EeILPMN",
489    "actions": {
490        "homepage": "homepage",
491        "contactform": "contactform"
492    }
493};
494//# sourceURL=wpcf7-recaptcha-js-before
495</script>
vendor: 1 bytes, line 495
495
496<script id="wpcf7-recaptcha-js" src="https://www.reactresumes.com/wp-content/plugins/contact-form-7/modules/recaptcha/index.js?ver=6.1.6"></script>
vendor: 1 bytes, line 496
496
497<script id="elementor-webpack-runtime-js" src="https://www.reactresumes.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.1.5" data-rocket-defer defer></script>
vendor: 1 bytes, line 497
497
498<script id="elementor-frontend-modules-js" src="https://www.reactresumes.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.1.5" data-rocket-defer defer></script>
vendor: 1 bytes, line 498
498
499<script id="jquery-ui-core-js" src="https://www.reactresumes.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" data-rocket-defer defer></script>
vendor: 1 bytes, line 499
499
500<script id="elementor-frontend-js-before">
501var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnTwitter":"Share on Twitter","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":false},"version":"4.1.5","is_static":false,"experimentalFeatures":{"additional_custom_breakpoints":true,"e_panel_promotions":true,"global_classes_should_enforce_capabilities":true,"e_variables":true,"e_opt_in_v4_page":true,"e_components":true,"e_interactions":true,"e_widget_creation":true,"import-export-customization":true},"urls":{"assets":"https:\/\/www.reactresumes.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/www.reactresumes.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/www.reactresumes.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"539ec519d1","atomicFormsSendForm":"b872454b92"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"body_background_background":"classic","active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":623,"title":"10%2B%20Junior%20ReactJS%20Developer%20Resume%20Samples%20-%20React%20Resumes","excerpt":"","featuredImage":false}};
502//# sourceURL=elementor-frontend-js-before
503</script>
vendor: 1 bytes, line 503
503
504<script id="elementor-frontend-js" src="https://www.reactresumes.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.1.5" data-rocket-defer defer></script>
vendor: 1 bytes, line 504
504
505<script id="jet-elements-js-extra">
506var jetElements = {"ajaxUrl":"https://www.reactresumes.com/wp-admin/admin-ajax.php","isMobile":"false","templateApiUrl":"https://www.reactresumes.com/wp-json/jet-elements-api/v1/elementor-template","devMode":"false","messages":{"invalidMail":"Please specify a valid e-mail"}};
507//# sourceURL=jet-elements-js-extra
508</script>
vendor: 1 bytes, line 508
508
509<script id="jet-elements-js" src="https://www.reactresumes.com/wp-content/plugins/jet-elements/assets/js/jet-elements.min.js?ver=2.6.17.1" data-rocket-defer defer></script>
vendor: 1 bytes, line 509
509
510<script id="jet-popup-elementor-frontend-js" src="https://www.reactresumes.com/wp-content/plugins/jet-popup/includes/elementor/assets/js/jet-popup-elementor-frontend.js?ver=2.1.0" data-rocket-defer defer></script>
vendor: 1 bytes, line 510
510
511<script id="jet-tabs-frontend-js-extra">
512var JetTabsSettings = {"ajaxurl":"https://www.reactresumes.com/wp-admin/admin-ajax.php","isMobile":"false","templateApiUrl":"https://www.reactresumes.com/wp-json/jet-tabs-api/v1/elementor-template","devMode":"false","isSelfRequest":""};
513//# sourceURL=jet-tabs-frontend-js-extra
514</script>
vendor: 1 bytes, line 514
514
515<script id="jet-tabs-frontend-js" src="https://www.reactresumes.com/wp-content/plugins/jet-tabs/assets/js/jet-tabs-frontend.min.js?ver=2.3.0" data-rocket-defer defer></script>
vendor: 1 bytes, line 515
515
516<script id="wp-util-js-extra">
517var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}};
518//# sourceURL=wp-util-js-extra
519</script>
vendor: 1 bytes, line 519
519
520<script id="wp-util-js" src="https://www.reactresumes.com/wp-includes/js/wp-util.min.js?ver=7.0.6" data-rocket-defer defer></script>
vendor: 1 bytes, line 520
520
521<script id="jupiterx-core-raven-frontend-js-extra">
522var ravenFormsTranslations = {"validation":{"required":"Please fill in this field","invalidEmail":"The value is not a valid email address","invalidPhone":"The value should only consist numbers and phone characters (-, +, (), etc)","invalidNumber":"The value is not a valid number","invalidMaxValue":"Value must be less than or equal to MAX_VALUE","invalidMinValue":"Value must be greater than or equal to MIN_VALUE"},"itiValidation":{"invalidCountryCode":"Invalid country code","tooShort":"Phone number is too short","tooLong":"Phone number is too long","areaCodeMissing":"Area code is required.","invalidLength":"Phone number has an invalid length","invalidGeneral":"Invalid phone number","forceMinLength":"Phone number must be more than X digits","typeMismatch":["Phone number must be of type: Fixed Line","Phone number must be of type: Mobile","Phone number must be of type: Fixed Line or Mobile","Phone number must be of type: Toll Free","Phone number must be of type: Premium Rate","Phone number must be of type: Shared Cost","Phone number must be of type: VOIP","Phone number must be of type: Personal Number","Phone number must be of type: Pager","Phone number must be of type: UAN","Phone number must be of type: Voicemail"]}};
523var ravenTools = {"nonce":"d0ca1725e1","activeElements":["animated-gradient","alert","advanced-accordion","button","categories","code-highlight","countdown","counter","divider","flex-spacer","forms","global-widget","heading","icon","text-marquee","content-marquee","testimonial-marquee","image","image-accordion","image-comparison","image-gallery","instagram-feed","inline-svg","nav-menu","photo-album","photo-roller","posts","advanced-posts","post-content","post-comments","post-meta","post-navigation","products","search-form","shopping-cart","site-logo","tabs","video","video-playlist","breadcrumbs","add-to-cart","advanced-nav-menu","sticky-media-scroller","archive-title","author-box","animated-heading","archive-description","business-hours","call-to-action","cart","carousel","charts","content-switch","custom-css","flip-box","hotspot","lottie","loop-carousel","loop-filter","loop-grid","product-data-tabs","post-title","post-terms","preview-settings","product-reviews","media-gallery","product-additional-info","price-list","pricing-table","product-rating","product-gallery","product-meta","product-short-description","product-stock-status","product-price","progress-tracker","site-title","table-of-contents","timeline","slider","social-share","tooltip","product-title","role-manager","team-members","product-content","custom-attributes","woocommerce-breadcrumbs","woocommerce-settings","woocommerce-notices","motion_effects","wrapper-link","my-account","paypal","stripe","products-carousel","circle-progress"],"globalTypography":{"fontFamily":"Poppins","fontSize":{"size":"","unit":""},"lineHeight":{"size":"","unit":""},"color":""},"wc":{"wcAjaxAddToCart":"","disableAjaxToCartInArchive":true},"maxFileUploadSize":"67108864"};
524var lottie_defaultAnimationUrl = {"url":"https://www.reactresumes.com/wp-content/plugins/jupiterx-core/includes/extensions/raven/assets/animations/default.json"};
525//# sourceURL=jupiterx-core-raven-frontend-js-extra
526</script>
vendor: 1 bytes, line 526
526
527<script id="jupiterx-core-raven-frontend-js" src="https://www.reactresumes.com/wp-content/plugins/jupiterx-core/includes/extensions/raven/assets/js/frontend.min.js?ver=7.0.6" data-rocket-defer defer></script>
vendor: 1 bytes, line 527
527
528<script id="flatpickr-js" src="https://www.reactresumes.com/wp-content/plugins/elementor/assets/lib/flatpickr/flatpickr.min.js?ver=4.6.13" data-rocket-defer defer></script>
vendor: 1 bytes, line 528
528
529<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript">
530		(function() {
531			document.body.className = document.body.className.replace('no-js','js');
532		}());
533	</script>
533
534	    
534<script>
535        (function(){
536            function setupCF7ClientValidation(form){
537                if (!form || form.__galaxyValidated) return;
538                form.__galaxyValidated = true;
539
540                form.addEventListener('input', function(e){
541                    var el = e.target;
542                    if (!el) return;
543
544                    var max = el.getAttribute && el.getAttribute('maxlength');
545                    if (max && el.value && el.value.length > parseInt(max,10)) {
546                        el.value = el.value.slice(0, parseInt(max,10));
547                    }
548
549                    if (el.matches && el.matches('input[type="tel"]')) {
550                        var pattern = el.getAttribute('pattern');
551                        if (pattern) {
552                            try {
553                                var re = new RegExp('^' + pattern + '$');
554                                if (el.value && !re.test(el.value)) {
555                                    el.setCustomValidity('Phone can contain only digits, spaces, and + ( ) characters.');
556                                } else {
557                                    el.setCustomValidity('');
558                                }
559                            } catch(err) {
560                                el.setCustomValidity('');
561                            }
562                        }
563                    }
564                }, true);
565
566                form.addEventListener('submit', function(e){
567                    if (typeof form.checkValidity === 'function' && !form.checkValidity()) {
568                        e.preventDefault();
569                        if (typeof form.reportValidity === 'function') form.reportValidity();
570                        return false;
571                    }
572                }, true);
573            }
574
575            document.addEventListener('DOMContentLoaded', function(){
576                document.querySelectorAll('.wpcf7 form.wpcf7-form').forEach(setupCF7ClientValidation);
577            });
578
579            document.addEventListener('wpcf7init', function(e){
580                var wrap = e && e.target ? e.target : null;
581                if (!wrap) return;
582                var f = wrap.querySelector && wrap.querySelector('form.wpcf7-form');
583                if (f) setupCF7ClientValidation(f);
584            });
585        })();
586    </script>
586
587    
587<script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue}
588if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue}
589images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1}
590if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script>
590<script data-no-minify="1" async src="https://www.reactresumes.com/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script>
590<script>var rocket_beacon_data = {"ajax_url":"https:\/\/www.reactresumes.com\/wp-admin\/admin-ajax.php","nonce":"caa8165a07","url":"https:\/\/www.reactresumes.com\/junior-reactjs-developer-resume-samples","is_mobile":false,"width_threshold":1600,"height_threshold":700,"delay":500,"debug":null,"status":{"atf":true,"lrc":true,"preconnect_external_domain":true},"elements":"img, video, picture, p, main, div, li, svg, section, header, span","lrc_threshold":1800,"preconnect_external_domain_elements":["link","script","iframe"],"preconnect_external_domain_exclusions":["static.cloudflareinsights.com","rel=\"profile\"","rel=\"preconnect\"","rel=\"dns-prefetch\"","rel=\"icon\""]}</script>
590<script data-name="wpr-wpr-beacon" src='https://www.reactresumes.com/wp-content/plugins/wp-rocket/assets/js/wpr-beacon.min.js' async></script>
590<script>(()=>{class RocketElementorPreload{constructor(){this.deviceMode=document.createElement("span"),this.deviceMode.id="elementor-device-mode-wpr",this.deviceMode.setAttribute("class","elementor-screen-only"),document.body.appendChild(this.deviceMode)}t(){let t=getComputedStyle(this.deviceMode,":after").content.replace(/"/g,"");this.animationSettingKeys=this.i(t),document.querySelectorAll(".elementor-invisible[data-settings]").forEach(t=>{const e=t.getBoundingClientRect();if(e.bottom>=0&&e.top<=window.innerHeight)try{this.o(t)}catch(t){}})}o(t){const e=JSON.parse(t.dataset.settings),i=e.m||e.animation_delay||0,n=e[this.animationSettingKeys.find(t=>e[t])];if("none"===n)return void t.classList.remove("elementor-invisible");t.classList.remove(n),this.currentAnimation&&t.classList.remove(this.currentAnimation),this.currentAnimation=n;let o=setTimeout(()=>{t.classList.remove("elementor-invisible"),t.classList.add("animated",n),this.l(t,e)},i);window.addEventListener("rocket-startLoading",function(){clearTimeout(o)})}i(t="mobile"){const e=[""];switch(t){case"mobile":e.unshift("_mobile");case"tablet":e.unshift("_tablet");case"desktop":e.unshift("_desktop")}const i=[];return["animation","_animation"].forEach(t=>{e.forEach(e=>{i.push(t+e)})}),i}l(t,e){this.i().forEach(t=>delete e[t]),t.dataset.settings=JSON.stringify(e)}static run(){const t=new RocketElementorPreload;requestAnimationFrame(t.t.bind(t))}}document.addEventListener("DOMContentLoaded",RocketElementorPreload.run)})();</script>
590</body></html>
591<!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me - Debug: cached@1790461423 -->

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.