CINXE.COM
Senior RoR&React Developer - OnTheGoSystems
<!DOCTYPE html> <html lang="en-US" class="no-js"> <head> <meta charset="UTF-8"/> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <link rel="profile" href="http://gmpg.org/xfn/11"/> <link rel="pingback" href="https://onthegosystems.com/xmlrpc.php"/> <link rel="apple-touch-icon" sizes="180x180" href="https://onthegosystems.com/wp-content/themes/onthegosystems-theme/img/apple-touch-icon.png"/> <script type="text/javascript" src="https://app.termly.io/resource-blocker/6129d08d-7ede-40a3-87f2-29efd1390885?autoBlock=on" data-rocket-defer defer> </script><meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <link rel="alternate" hreflang="en" href="https://onthegosystems.com/jobs/senior-rorreact-developer/" /> <link rel="alternate" hreflang="es" href="https://onthegosystems.com/es/jobs/senior-rorreact-developer/" /> <link rel="alternate" hreflang="fr" href="https://onthegosystems.com/fr/jobs/senior-rorreact-developer/" /> <link rel="alternate" hreflang="de" href="https://onthegosystems.com/de/jobs/senior-rorreact-entwickler/" /> <link rel="alternate" hreflang="x-default" href="https://onthegosystems.com/jobs/senior-rorreact-developer/" /> <!-- Google Tag Manager for WordPress by gtm4wp.com --> <script data-cfasync="false" data-pagespeed-no-defer> var gtm4wp_datalayer_name = "dataLayer"; var dataLayer = dataLayer || []; </script> <!-- End Google Tag Manager for WordPress by gtm4wp.com --> <!-- This site is optimized with the Yoast SEO plugin v23.8 - https://yoast.com/wordpress/plugins/seo/ --> <title>Senior RoR&React Developer - OnTheGoSystems</title><style id="rocket-critical-css">.tb-border-radius>.components-base-control.tb-input-border-radius-topleft{grid-area:topleft}html[dir="rtl"] .tb-border-radius>.components-base-control.tb-input-border-radius-topleft{grid-area:topright}.tb-border-radius>.components-base-control.tb-input-border-radius-topright{grid-area:topright}html[dir="rtl"] .tb-border-radius>.components-base-control.tb-input-border-radius-topright{grid-area:topleft}.tb-border-radius>.components-base-control.tb-input-border-radius-bottomright{grid-area:bottomright}html[dir="rtl"] .tb-border-radius>.components-base-control.tb-input-border-radius-bottomright{grid-area:bottomleft}.tb-border-radius>.components-base-control.tb-input-border-radius-bottomleft{grid-area:bottomleft}html[dir="rtl"] .tb-border-radius>.components-base-control.tb-input-border-radius-bottomleft{grid-area:bottomright}html[dir="rtl"] .tb-border-radius>.components-base-control.tb-input-border-radius-topleft{grid-area:topleft}html[dir="rtl"] .tb-border-radius>.components-base-control.tb-input-border-radius-topright{grid-area:topright}html[dir="rtl"] .tb-border-radius>.components-base-control.tb-input-border-radius-bottomright{grid-area:bottomright}html[dir="rtl"] .tb-border-radius>.components-base-control.tb-input-border-radius-bottomleft{grid-area:bottomleft}.wp-block-toolset-blocks-padding-margin__item1{text-align:center;grid-area:a}.wp-block-toolset-blocks-padding-margin__item2{text-align:center;grid-area:b;border:3px solid #006a95;border-bottom:0;background:#c8e1fa}.wp-block-toolset-blocks-padding-margin__item3{text-align:right;grid-area:c}.wp-block-toolset-blocks-padding-margin__item4{grid-area:d;border-left:3px solid #006a95;background:#c8e1fa}.wp-block-toolset-blocks-padding-margin__item5{text-align:right;grid-area:e;border-right:3px solid #006a95;background:#c8e1fa}.wp-block-toolset-blocks-padding-margin__item6{grid-area:f}.wp-block-toolset-blocks-padding-margin__item7{grid-area:g;text-align:center;border:3px solid #006a95;border-top:0;background:#c8e1fa}.wp-block-toolset-blocks-padding-margin__item8{grid-area:h;text-align:center}.wp-block-toolset-blocks-padding-margin__content{grid-area:i;background:#0085ba;border:1px solid #006a95;align-self:stretch}.tb-container p:first-child{margin-top:0!important}.tb-container .tb-container-inner{width:100%;margin:0 auto}.tb-grid{display:grid;grid-row-gap:25px;grid-column-gap:25px}.tb-grid-column{flex-wrap:wrap}.tb-grid-column>*{width:100%}.tb-grid-column.tb-grid-align-top{width:100%;display:flex;align-content:flex-start}.tb-field{margin-bottom:0.76em}.tb-social-share__excerpt{display:none}:root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-20:#005a87}@font-face{font-family:'Lato';font-style:italic;font-weight:400;font-display:swap;src:local('Lato Italic'),local('Lato-Italic'),url(https://fonts.gstatic.com/s/lato/v17/S6u8w4BMUTPHjxswWw.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:italic;font-weight:700;font-display:swap;src:local('Lato Bold Italic'),local('Lato-BoldItalic'),url(https://fonts.gstatic.com/s/lato/v17/S6u_w4BMUTPHjxsI5wqPHA.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:local('Lato Regular'),local('Lato-Regular'),url(https://fonts.gstatic.com/s/lato/v17/S6uyw4BMUTPHvxk.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-weight:700;font-display:swap;src:local('Lato Bold'),local('Lato-Bold'),url(https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh6UVew8.ttf) format('truetype')}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}header,nav,section{display:block}a{background-color:transparent}h1{font-size:2em;margin:0.67em 0}img{border:0}button{color:inherit;font:inherit;margin:0}button{overflow:visible}button{text-transform:none}button{-webkit-appearance:button}button::-moz-focus-inner{border:0;padding:0}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}html{font-size:10px}body{font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;line-height:1.42857143;color:#000;background-color:#fff}button{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#517bf5;text-decoration:none}img{vertical-align:middle}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}h1,h4{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1{margin-top:1em;margin-bottom:.5em}h4{margin-top:.5em;margin-bottom:.5em}h1{font-size:3em}h4{font-size:1.25em}p{margin:0 0 .5em}ul{margin-top:0;margin-bottom:.5em}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-left:-15px;margin-right:-15px}.col-sm-5,.col-sm-7,.col-sm-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.col-sm-5,.col-sm-7,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-7{width:58.33333333%}.col-sm-5{width:41.66666667%}}.collapse{display:none;visibility:hidden}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.navbar{position:relative;min-height:50px;margin-bottom:0;border:1px solid transparent}@media (min-width:992px){.navbar{border-radius:0}}.navbar-collapse{overflow-x:visible;padding-right:10px;padding-left:10px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}@media (min-width:992px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;visibility:visible!important;height:auto!important;padding-bottom:0;overflow:visible!important}}.navbar-toggle{position:relative;float:right;margin-right:10px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:20px}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:992px){.navbar-toggle{display:none}}.navbar-nav{margin:10px -10px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:1em}@media (min-width:992px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:20px;padding-bottom:20px}}@media (min-width:992px){.navbar-right{float:right!important;margin-right:-10px}}.navbar-default{background-color:transparent;border-color:transparent}.navbar-default .navbar-nav>li>a{color:#555}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse{border-color:transparent}.container:before,.container:after,.row:before,.row:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.container:after,.row:after,.nav:after,.navbar:after,.navbar-collapse:after{clear:both}@-ms-viewport{width:device-width}html{font-size:1em}ul:last-child{margin-bottom:0}h1{font-weight:300}h1:first-child{margin-top:0}@media (max-width:480px){h1{font-size:2em}}img{max-width:100%;height:auto}.logo{background:url(https://onthegosystems.com/wp-content/themes/otgs/img/svg/logo-otgs-color.svg) no-repeat -10px 0;background-size:300px 46px;width:355px;height:42px;display:block;margin:20px 0 25px;text-indent:-9999px}@media (max-width:480px){.logo{background:url(https://onthegosystems.com/wp-content/themes/otgs/img/svg/logo-otgs-color-simple.svg) no-repeat 0 0;background-size:32px;width:32px;height:32px;margin:10px 0 12px}}.navbar{min-height:0;border:none}.navbar-toggle{top:-72px;right:0;position:absolute;margin-right:0;border-radius:3px;border:none}@media (max-width:480px){.navbar-toggle{top:-53.5px}}.navbar-toggle .icon-bar{height:4px;border-radius:2px;background-color:#517bf5!important}.navbar-toggle .icon-bar:nth-child(3){width:16px}@media (max-width:991px){.header-main [class*="col-"]{width:100%}}.header-main .container{width:100%!important;max-width:1170px!important}.header-main .navbar-nav>li{padding:0 15px}@media (min-width:992px){.header-main .navbar-nav>li>a{padding:30px 0 10px 0;border-top-width:5px;border-top-color:transparent;border-top-style:solid}}@media (max-width:1200px){.header-main .navbar-nav>li>a{padding-right:6px;padding-left:6px}}.header-main .navbar-nav>li>a:visited{border-top-color:#517BF5;color:#555}.header-main .navbar-nav>li:last-child{padding-right:0}@media (max-width:991px){.header-main .navbar-nav>li{padding:0}.header-main .navbar-nav>li a{padding:10px 0}.header-main .navbar-nav>li:last-child{margin-bottom:15px}}.breadcrumbs{font-size:0.9em;font-weight:700;color:#313131}.footer-main .copyright img{display:block;margin-bottom:30px;opacity:50%}@media (max-width:768px){.footer-main .copyright img{margin:0 auto 20px}}</style><link rel="preload" data-rocket-preload as="image" href="https://onthegosystems.com/wp-content/uploads/2024/03/jobs-12-min.png" fetchpriority="high"> <link rel="canonical" href="https://onthegosystems.com/jobs/senior-rorreact-developer/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Senior RoR&React Developer - OnTheGoSystems" /> <meta property="og:description" content="We are looking for a talented developer to join our team and help shape the future of a cutting-edge localization tool. This position offers a unique opportunity to make a significant impact, drive results, and contribute to a project with huge potential. If you’re a problem-solver who thrives on challenges and is eager to work […]" /> <meta property="og:url" content="https://onthegosystems.com/jobs/senior-rorreact-developer/" /> <meta property="og:site_name" content="OnTheGoSystems" /> <meta property="article:modified_time" content="2024-10-21T04:50:21+00:00" /> <meta property="og:image" content="https://onthegosystems.com/wp-content/uploads/2024/03/jobs-12-min.png" /> <meta property="og:image:width" content="520" /> <meta property="og:image:height" content="500" /> <meta property="og:image:type" content="image/png" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:label1" content="Est. reading time" /> <meta name="twitter:data1" content="2 minutes" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://onthegosystems.com/jobs/senior-rorreact-developer/","url":"https://onthegosystems.com/jobs/senior-rorreact-developer/","name":"Senior RoR&React Developer - OnTheGoSystems","isPartOf":{"@id":"https://onthegosystems.com/#website"},"primaryImageOfPage":{"@id":"https://onthegosystems.com/jobs/senior-rorreact-developer/#primaryimage"},"image":{"@id":"https://onthegosystems.com/jobs/senior-rorreact-developer/#primaryimage"},"thumbnailUrl":"https://onthegosystems.com/wp-content/uploads/2024/03/jobs-12-min.png","datePublished":"2024-03-26T09:24:45+00:00","dateModified":"2024-10-21T04:50:21+00:00","breadcrumb":{"@id":"https://onthegosystems.com/jobs/senior-rorreact-developer/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://onthegosystems.com/jobs/senior-rorreact-developer/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://onthegosystems.com/jobs/senior-rorreact-developer/#primaryimage","url":"https://onthegosystems.com/wp-content/uploads/2024/03/jobs-12-min.png","contentUrl":"https://onthegosystems.com/wp-content/uploads/2024/03/jobs-12-min.png","width":520,"height":500},{"@type":"BreadcrumbList","@id":"https://onthegosystems.com/jobs/senior-rorreact-developer/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://onthegosystems.com/"},{"@type":"ListItem","position":2,"name":"Open positions","item":"https://onthegosystems.com/jobs/"},{"@type":"ListItem","position":3,"name":"Senior RoR&React Developer "}]},{"@type":"WebSite","@id":"https://onthegosystems.com/#website","url":"https://onthegosystems.com/","name":"OnTheGoSystems","description":"WordPress plugins and professional translation","publisher":{"@id":"https://onthegosystems.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://onthegosystems.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://onthegosystems.com/#organization","name":"OnTheGoSystems","url":"https://onthegosystems.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://onthegosystems.com/#/schema/logo/image/","url":"https://onthegosystems.com/wp-content/uploads/2020/07/cropped-favicon.png","contentUrl":"https://onthegosystems.com/wp-content/uploads/2020/07/cropped-favicon.png","width":512,"height":512,"caption":"OnTheGoSystems"},"image":{"@id":"https://onthegosystems.com/#/schema/logo/image/"}}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//cpwebassets.codepen.io' /> <style id='wp-emoji-styles-inline-css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='preload' href='https://onthegosystems.com/wp-includes/css/dist/block-library/style.min.css?ver=6.6.2' data-rocket-async="style" as="style" onload="this.onload=null;this.rel='stylesheet'" onerror="this.removeAttribute('data-rocket-async')" media='all' /> <style id='safe-svg-svg-icon-style-inline-css'> .safe-svg-cover{text-align:center}.safe-svg-cover .safe-svg-inside{display:inline-block;max-width:100%}.safe-svg-cover svg{height:100%;max-height:100%;max-width:100%;width:100%} </style> <link rel='preload' href='https://onthegosystems.com/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' data-rocket-async="style" as="style" onload="this.onload=null;this.rel='stylesheet'" onerror="this.removeAttribute('data-rocket-async')" media='all' /> <link rel='preload' href='https://onthegosystems.com/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=6.6.2' data-rocket-async="style" as="style" onload="this.onload=null;this.rel='stylesheet'" onerror="this.removeAttribute('data-rocket-async')" media='all' /> <link data-minify="1" rel='preload' href='https://onthegosystems.com/wp-content/cache/min/1/wp-content/plugins/wp-views/public/css/views-frontend.css?ver=1730990188' data-rocket-async="style" as="style" onload="this.onload=null;this.rel='stylesheet'" onerror="this.removeAttribute('data-rocket-async')" media='all' /> <style id='view_editor_gutenberg_frontend_assets-inline-css'> .wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default > span.wpv-sort-list,.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default .wpv-sort-list-item {border-color: #cdcdcd;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default .wpv-sort-list-item a {color: #444;background-color: #fff;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default a:hover,.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default a:focus {color: #000;background-color: #eee;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default .wpv-sort-list-item.wpv-sort-list-current a {color: #000;background-color: #eee;} .wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default > span.wpv-sort-list,.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default .wpv-sort-list-item {border-color: #cdcdcd;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default .wpv-sort-list-item a {color: #444;background-color: #fff;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default a:hover,.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default a:focus {color: #000;background-color: #eee;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default .wpv-sort-list-item.wpv-sort-list-current a {color: #000;background-color: #eee;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-grey > span.wpv-sort-list,.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-grey .wpv-sort-list-item {border-color: #cdcdcd;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-grey .wpv-sort-list-item a {color: #444;background-color: #eeeeee;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-grey a:hover,.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-grey a:focus {color: #000;background-color: #e5e5e5;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-grey .wpv-sort-list-item.wpv-sort-list-current a {color: #000;background-color: #e5e5e5;} .wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default > span.wpv-sort-list,.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default .wpv-sort-list-item {border-color: #cdcdcd;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default .wpv-sort-list-item a {color: #444;background-color: #fff;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default a:hover,.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default a:focus {color: #000;background-color: #eee;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default .wpv-sort-list-item.wpv-sort-list-current a {color: #000;background-color: #eee;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-grey > span.wpv-sort-list,.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-grey .wpv-sort-list-item {border-color: #cdcdcd;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-grey .wpv-sort-list-item a {color: #444;background-color: #eeeeee;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-grey a:hover,.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-grey a:focus {color: #000;background-color: #e5e5e5;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-grey .wpv-sort-list-item.wpv-sort-list-current a {color: #000;background-color: #e5e5e5;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-blue > span.wpv-sort-list,.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-blue .wpv-sort-list-item {border-color: #0099cc;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-blue .wpv-sort-list-item a {color: #444;background-color: #cbddeb;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-blue a:hover,.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-blue a:focus {color: #000;background-color: #95bedd;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-blue .wpv-sort-list-item.wpv-sort-list-current a {color: #000;background-color: #95bedd;} </style> <style id='classic-theme-styles-inline-css'> /*! This file is auto-generated */ .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} </style> <style id='global-styles-inline-css'> :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: #FFF;--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--color--lightest-blue: #DCE5FD;--wp--preset--color--lighter-blue: #DCE5FD;--wp--preset--color--primary: #517BF5;--wp--preset--color--darker-blue: #8997BD;--wp--preset--color--dark-gray: #313131;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 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,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 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%);--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 rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}: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;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.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;}.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;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link data-minify="1" rel='preload' href='https://onthegosystems.com/wp-content/cache/min/1/wp-content/plugins/sitepress-multilingual-cms/dist/css/blocks/styles.css?ver=1730990188' data-rocket-async="style" as="style" onload="this.onload=null;this.rel='stylesheet'" onerror="this.removeAttribute('data-rocket-async')" media='all' /> <link rel='preload' href='https://onthegosystems.com/wp-content/plugins/sitepress-multilingual-cms/templates/language-switchers/legacy-list-horizontal/style.min.css?ver=1' data-rocket-async="style" as="style" onload="this.onload=null;this.rel='stylesheet'" onerror="this.removeAttribute('data-rocket-async')" media='all' /> <style id='wpml-legacy-horizontal-list-0-inline-css'> .wpml-ls-statics-footer a, .wpml-ls-statics-footer .wpml-ls-sub-menu a, .wpml-ls-statics-footer .wpml-ls-sub-menu a:link, .wpml-ls-statics-footer li:not(.wpml-ls-current-language) .wpml-ls-link, .wpml-ls-statics-footer li:not(.wpml-ls-current-language) .wpml-ls-link:link {color:#444444;background-color:#ffffff;}.wpml-ls-statics-footer a, .wpml-ls-statics-footer .wpml-ls-sub-menu a:hover,.wpml-ls-statics-footer .wpml-ls-sub-menu a:focus, .wpml-ls-statics-footer .wpml-ls-sub-menu a:link:hover, .wpml-ls-statics-footer .wpml-ls-sub-menu a:link:focus {color:#000000;background-color:#eeeeee;}.wpml-ls-statics-footer .wpml-ls-current-language > a {color:#444444;background-color:#ffffff;}.wpml-ls-statics-footer .wpml-ls-current-language:hover>a, .wpml-ls-statics-footer .wpml-ls-current-language>a:focus {color:#000000;background-color:#eeeeee;} </style> <link rel='preload' href='https://onthegosystems.com/wp-content/plugins/sitepress-multilingual-cms/templates/language-switchers/menu-item/style.min.css?ver=1' data-rocket-async="style" as="style" onload="this.onload=null;this.rel='stylesheet'" onerror="this.removeAttribute('data-rocket-async')" media='all' /> <style id='wpml-menu-item-0-inline-css'> .wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer { background: #313131; } .wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer { margin-bottom: 0px; padding-bottom:30px; } .wpml-ls-statics-footer .wpml-ls-current-language > a { color: white; background-color: transparent; } .wpml-ls-legacy-list-horizontal .wpml-ls-flag { margin-right: 8px; } .wpml-ls-statics-footer a, .wpml-ls-statics-footer .wpml-ls-sub-menu a, .wpml-ls-statics-footer .wpml-ls-sub-menu a:link, .wpml-ls-statics-footer li:not(.wpml-ls-current-language) .wpml-ls-link, .wpml-ls-statics-footer li:not(.wpml-ls-current-language) .wpml-ls-link:link { color: #999; background-color: transparent; } .wpml-ls-legacy-list-horizontal a:hover, a:focus { color: white !important; text-decoration: none !important; } .wpml-ls-statics-footer .wpml-ls-current-language:hover>a, .wpml-ls-statics-footer .wpml-ls-current-language>a:focus { background-color: transparent; } </style> <link rel='preload' href='https://onthegosystems.com/wp-content/themes/onthegosystems-theme/style.css?ver=1.5.7' data-rocket-async="style" as="style" onload="this.onload=null;this.rel='stylesheet'" onerror="this.removeAttribute('data-rocket-async')" media='all' /> <link data-minify="1" rel='preload' href='https://onthegosystems.com/wp-content/cache/min/1/wp-includes/css/dashicons.min.css?ver=1730990189' data-rocket-async="style" as="style" onload="this.onload=null;this.rel='stylesheet'" onerror="this.removeAttribute('data-rocket-async')" media='all' /> <script data-minify="1" src="https://onthegosystems.com/wp-content/cache/min/1/wp-content/plugins/wp-views/vendor/toolset/common-es/public/toolset-common-es-frontend.js?ver=1730990189" id="toolset-common-es-frontend-js"></script> <script src="https://onthegosystems.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script src="https://onthegosystems.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js" data-rocket-defer defer></script> <script data-minify="1" src="https://onthegosystems.com/wp-content/cache/min/1/wp-content/plugins/wonderplugin-lightbox/engine/wonderpluginlightbox.js?ver=1730990189" id="wonderplugin-lightbox-script-js" data-rocket-defer defer></script> <script src="https://onthegosystems.com/wp-content/plugins/wp-smushit/app/assets/js/smush-lazy-load.min.js?ver=3.16.6" id="smush-lazy-load-js" data-rocket-defer defer></script> <link rel="https://api.w.org/" href="https://onthegosystems.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://onthegosystems.com/wp-json/wp/v2/jobs/18291" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://onthegosystems.com/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.6.2" /> <link rel='shortlink' href='https://onthegosystems.com/?p=18291' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://onthegosystems.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fonthegosystems.com%2Fjobs%2Fsenior-rorreact-developer%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://onthegosystems.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fonthegosystems.com%2Fjobs%2Fsenior-rorreact-developer%2F&format=xml" /> <meta name="generator" content="WPML ver:4.6.13 stt:1,4,3,2;" /> <!-- Google Tag Manager for WordPress by gtm4wp.com --> <!-- GTM Container placement set to automatic --> <script data-cfasync="false" data-pagespeed-no-defer type="text/javascript"> var dataLayer_content = {"pagePostType":"jobs","pagePostType2":"single-jobs","pagePostAuthor":"Tetiana Yarova"}; dataLayer.push( dataLayer_content ); </script> <script data-cfasync="false"> (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-WG954KQ'); </script> <!-- End Google Tag Manager for WordPress by gtm4wp.com --> <script> document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); </script> <style> .no-js img.lazyload { display: none; } figure.wp-block-image img.lazyloading { min-width: 150px; } .lazyload, .lazyloading { opacity: 0; } .lazyloaded { opacity: 1; transition: opacity 200ms; transition-delay: 0ms; } </style> <script> window.addEventListener("load",function(){ var c={script:false,link:false}; function ls(s) { if(!['script','link'].includes(s)||c[s]){return;}c[s]=true; var d=document,f=d.getElementsByTagName(s)[0],j=d.createElement(s); if(s==='script'){j.async=true;j.src='https://onthegosystems.com/wp-content/plugins/wp-views/vendor/toolset/blocks/public/js/frontend.js?v=1.6.14';}else{ j.rel='stylesheet';j.href='https://onthegosystems.com/wp-content/plugins/wp-views/vendor/toolset/blocks/public/css/style.css?v=1.6.14';} f.parentNode.insertBefore(j, f); }; function ex(){ls('script');ls('link')} window.addEventListener("scroll", ex, {once: true}); if (('IntersectionObserver' in window) && ('IntersectionObserverEntry' in window) && ('intersectionRatio' in window.IntersectionObserverEntry.prototype)) { var i = 0, fb = document.querySelectorAll("[class^='tb-']"), o = new IntersectionObserver(es => { es.forEach(e => { o.unobserve(e.target); if (e.intersectionRatio > 0) { ex();o.disconnect();}else{ i++;if(fb.length>i){o.observe(fb[i])}} }) }); if (fb.length) { o.observe(fb[i]) } } }) </script> <noscript> <link data-minify="1" rel="stylesheet" href="https://onthegosystems.com/wp-content/cache/min/1/wp-content/plugins/wp-views/vendor/toolset/blocks/public/css/style.css?ver=1730990189"> </noscript> <!-- BEGIN recaptcha, injected by plugin wp-recaptcha-integration --> <!-- END recaptcha --> <link rel="icon" href="https://onthegosystems.com/wp-content/uploads/2020/07/cropped-favicon-32x32.png" sizes="32x32" /> <link rel="icon" href="https://onthegosystems.com/wp-content/uploads/2020/07/cropped-favicon-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://onthegosystems.com/wp-content/uploads/2020/07/cropped-favicon-180x180.png" /> <meta name="msapplication-TileImage" content="https://onthegosystems.com/wp-content/uploads/2020/07/cropped-favicon-270x270.png" /> <style id="wp-custom-css"> .single-post .tb-container-inner p { line-height: 28px; } .single-post .tb-container-inner p a { color: #517BF5; text-decoration: underline; } .single-post .tb-container-inner p a:hover { text-decoration: none; } blockquote p{ line-height: 1.4 !important; } .page-id-7705 .tb-button__link, .page-id-7903 .tb-button__link, .page-id-10961 .tb-button__link{ margin-top:0 !important; } .post-type-archive-jobs .full-bg .tb-button__link { margin-top: inherit !important; } .tb-button__link { margin-top: 50px !important; } input, button, select, textarea{ border-radius:2px !important; } .gfield_label{ margin-bottom:5px; margin-left:0; } .ginput_complex>span label{ margin-left:0; } .social-btn .tb-button__link{ margin-top:0!important; } .member-socials{ display: flex; justify-content: center; } .white-link a{ color:#fff !important; } .logo-filter{ filter: grayscale(1); opacity:.5; margin:0 auto !important; } .logo-filter:hover{ transition:.3s; filter:none; opacity:1; } .home .header-main .navbar-nav>li.current-menu-item a { border-top-color: #517BF5; color: #555; } @media (min-width: 992px) { .home .header-main .navbar-nav>li>a { color: #555 !important; } .home .header-main .navbar-nav>li>a:hover { border-top-color: #517BF5; } } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { line-height: 140%; } div[data-custom-class="body"] { max-width: 900px; margin: 0 auto; } div[data-custom-class="body"] div { line-height: 160%; margin-bottom: 15px; } span[data-custom-class="heading_1"] { display: block; font-size: 1.5em; margin: 30px 0 15px; } div[data-custom-class="body"] table td { padding: 10px 15px; } .otgs-post-thumb { background-size: cover !important; } blockquote { padding: 0 0 0 30px; margin: 1em 0 1.5em 0; font-size: 1.25em; border-left: 2px solid #dce5fd; } .header-main .navbar-nav>li.wpml-ls-current-language .sub-menu { left: -50%; } </style> <script> /*! loadCSS rel=preload polyfill. [c]2017 Filament Group, Inc. MIT License */ (function(w){"use strict";if(!w.loadCSS){w.loadCSS=function(){}} var rp=loadCSS.relpreload={};rp.support=(function(){var ret;try{ret=w.document.createElement("link").relList.supports("preload")}catch(e){ret=!1} return function(){return ret}})();rp.bindMediaToggle=function(link){var finalMedia=link.media||"all";function enableStylesheet(){link.media=finalMedia} if(link.addEventListener){link.addEventListener("load",enableStylesheet)}else if(link.attachEvent){link.attachEvent("onload",enableStylesheet)} setTimeout(function(){link.rel="stylesheet";link.media="only x"});setTimeout(enableStylesheet,3000)};rp.poly=function(){if(rp.support()){return} var links=w.document.getElementsByTagName("link");for(var i=0;i<links.length;i++){var link=links[i];if(link.rel==="preload"&&link.getAttribute("as")==="style"&&!link.getAttribute("data-loadcss")){link.setAttribute("data-loadcss",!0);rp.bindMediaToggle(link)}}};if(!rp.support()){rp.poly();var run=w.setInterval(rp.poly,500);if(w.addEventListener){w.addEventListener("load",function(){rp.poly();w.clearInterval(run)})}else if(w.attachEvent){w.attachEvent("onload",function(){rp.poly();w.clearInterval(run)})}} if(typeof exports!=="undefined"){exports.loadCSS=loadCSS} else{w.loadCSS=loadCSS}}(typeof global!=="undefined"?global:this)) </script> <!--[if lt IE 9]> <script src="https://onthegosystems.com/wp-content/themes/onthegosystems-theme/js/html5shiv.min.js" type="text/javascript"></script> <![endif]--> <style id="rocket-lazyrender-inline-css">[data-wpr-lazyrender] {content-visibility: auto;}</style><meta name="generator" content="WP Rocket 3.17.2.1" data-wpr-features="wpr_defer_js wpr_minify_js wpr_async_css wpr_automatic_lazy_rendering wpr_oci wpr_image_dimensions wpr_minify_css wpr_desktop" /></head> <body class="jobs-template-default single single-jobs postid-18291 jobs-senior-rorreact-developer views-template-single-job"> <header class="header-main"> <div class="container"> <div class="row "> <div class="col-sm-5"> <a href="https://onthegosystems.com/" class="logo">OnTheGoSystems</a> </div> <div class="col-sm-7"> <nav class=" navbar navbar-default navbar-right"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <div class="collapse navbar-collapse"> <nav class="site-head--navigation"><ul id="menu-main-menu" class="nav navbar-nav"><li id="menu-item-8104" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-8104"><a href="https://onthegosystems.com/">Home</a></li> <li id="menu-item-11130" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11130"><a href="https://onthegosystems.com/our-products/">Our Products</a></li> <li id="menu-item-12083" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-12083"><a href="https://onthegosystems.com/team/">Team</a> <ul class="sub-menu"> <li id="menu-item-14309" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-14309"><a href="https://onthegosystems.com/meet-our-team/">Team member stories</a></li> </ul> </li> <li id="menu-item-10157" class="menu-item menu-item-type-post_type_archive menu-item-object-jobs menu-item-10157"><a href="https://onthegosystems.com/jobs/">Jobs</a></li> <li id="menu-item-8111" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8111"><a href="https://onthegosystems.com/contact/">Contact</a></li> <li id="menu-item-1161" class="menu-item menu-item-type-post_type menu-item-object-page current_page_parent menu-item-has-children menu-item-1161"><a href="https://onthegosystems.com/news/">News</a> <ul class="sub-menu"> <li id="menu-item-14651" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-14651"><a href="https://onthegosystems.com/work/">Work and Stories</a></li> <li id="menu-item-14652" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-14652"><a href="https://onthegosystems.com/product-news/">Product News</a></li> </ul> </li> <li id="menu-item-wpml-ls-2-en" class="menu-item wpml-ls-slot-2 wpml-ls-item wpml-ls-item-en wpml-ls-current-language wpml-ls-menu-item wpml-ls-first-item menu-item-type-wpml_ls_menu_item menu-item-object-wpml_ls_menu_item menu-item-has-children menu-item-wpml-ls-2-en"><a title="English" href="https://onthegosystems.com/jobs/senior-rorreact-developer/"><img width="18" height="12" class="wpml-ls-flag lazyload" data-src="https://onthegosystems.com/wp-content/plugins/sitepress-multilingual-cms/res/flags/en.png" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" style="--smush-placeholder-width: 18px; --smush-placeholder-aspect-ratio: 18/12;" /><noscript><img width="18" height="12" class="wpml-ls-flag" src="https://onthegosystems.com/wp-content/plugins/sitepress-multilingual-cms/res/flags/en.png" alt="" /></noscript><span class="wpml-ls-display">English</span></a> <ul class="sub-menu"> <li id="menu-item-wpml-ls-2-es" class="menu-item wpml-ls-slot-2 wpml-ls-item wpml-ls-item-es wpml-ls-menu-item menu-item-type-wpml_ls_menu_item menu-item-object-wpml_ls_menu_item menu-item-wpml-ls-2-es"><a title="Spanish" href="https://onthegosystems.com/es/jobs/senior-rorreact-developer/"><img width="18" height="12" class="wpml-ls-flag lazyload" data-src="https://onthegosystems.com/wp-content/plugins/sitepress-multilingual-cms/res/flags/es.png" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" style="--smush-placeholder-width: 18px; --smush-placeholder-aspect-ratio: 18/12;" /><noscript><img width="18" height="12" class="wpml-ls-flag" src="https://onthegosystems.com/wp-content/plugins/sitepress-multilingual-cms/res/flags/es.png" alt="" /></noscript><span class="wpml-ls-display">Spanish</span></a></li> <li id="menu-item-wpml-ls-2-fr" class="menu-item wpml-ls-slot-2 wpml-ls-item wpml-ls-item-fr wpml-ls-menu-item menu-item-type-wpml_ls_menu_item menu-item-object-wpml_ls_menu_item menu-item-wpml-ls-2-fr"><a title="French" href="https://onthegosystems.com/fr/jobs/senior-rorreact-developer/"><img width="18" height="12" class="wpml-ls-flag lazyload" data-src="https://onthegosystems.com/wp-content/plugins/sitepress-multilingual-cms/res/flags/fr.png" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" style="--smush-placeholder-width: 18px; --smush-placeholder-aspect-ratio: 18/12;" /><noscript><img width="18" height="12" class="wpml-ls-flag" src="https://onthegosystems.com/wp-content/plugins/sitepress-multilingual-cms/res/flags/fr.png" alt="" /></noscript><span class="wpml-ls-display">French</span></a></li> <li id="menu-item-wpml-ls-2-de" class="menu-item wpml-ls-slot-2 wpml-ls-item wpml-ls-item-de wpml-ls-menu-item wpml-ls-last-item menu-item-type-wpml_ls_menu_item menu-item-object-wpml_ls_menu_item menu-item-wpml-ls-2-de"><a title="German" href="https://onthegosystems.com/de/jobs/senior-rorreact-entwickler/"><img width="18" height="12" class="wpml-ls-flag lazyload" data-src="https://onthegosystems.com/wp-content/plugins/sitepress-multilingual-cms/res/flags/de.png" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" style="--smush-placeholder-width: 18px; --smush-placeholder-aspect-ratio: 18/12;" /><noscript><img width="18" height="12" class="wpml-ls-flag" src="https://onthegosystems.com/wp-content/plugins/sitepress-multilingual-cms/res/flags/de.png" alt="" /></noscript><span class="wpml-ls-display">German</span></a></li> </ul> </li> </ul></nav> </div> </nav> </div> </div> </div> </header> <section id="post-18291" class="wrapper-content post-18291 jobs type-jobs status-publish has-post-thumbnail hentry"> <div class="tces-js-style-encoded" style="display:none;">LnRiLWhlYWRpbmcuaGFzLWJhY2tncm91bmR7cGFkZGluZzowfQ==</div><script class="tces-js-style-to-head">toolsetCommonEs.styleToHead()</script><div class="tces-js-style-encoded" style="display:none;">LnRiLWZpZWxke21hcmdpbi1ib3R0b206MC43NmVtfS50Yi1maWVsZC0tbGVmdHt0ZXh0LWFsaWduOmxlZnR9LnRiLWZpZWxkLS1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnRiLWZpZWxkLS1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0fS50Yi1maWVsZF9fc2t5cGVfcHJldmlld3twYWRkaW5nOjEwcHggMjBweDtib3JkZXItcmFkaXVzOjNweDtjb2xvcjojZmZmO2JhY2tncm91bmQ6IzAwYWZlZTtkaXNwbGF5OmlubGluZS1ibG9ja311bC5nbGlkZV9fc2xpZGVze21hcmdpbjowfQ==</div><script class="tces-js-style-to-head">toolsetCommonEs.styleToHead()</script><div class="tces-js-font-encoded" style="display:none;">TGF0bzo5MDAscmVndWxhciw3MDA=</div><script class="tces-js-font-to-head">toolsetCommonEs.fontToHead()</script><div class="tces-js-style-encoded" style="display:none;">LnRiLWNvbnRhaW5lciAudGItY29udGFpbmVyLWlubmVye3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0b30gLndwLWJsb2NrLXRvb2xzZXQtYmxvY2tzLWNvbnRhaW5lci50Yi1jb250YWluZXJbZGF0YS10b29sc2V0LWJsb2Nrcy1jb250YWluZXI9IjA2Y2ZlMmJhM2Q3Y2JmNmU2MjlhMzg4NWIyZDA2NzA4Il0geyBwYWRkaW5nOiAyNXB4IDE1cHggMHB4IDE1cHg7IH0gLndwLWJsb2NrLXRvb2xzZXQtYmxvY2tzLWNvbnRhaW5lci50Yi1jb250YWluZXJbZGF0YS10b29sc2V0LWJsb2Nrcy1jb250YWluZXI9IjA2Y2ZlMmJhM2Q3Y2JmNmU2MjlhMzg4NWIyZDA2NzA4Il0gPiAudGItY29udGFpbmVyLWlubmVyIHsgbWF4LXdpZHRoOiAxMTQwcHg7IH0gLnRiLWdyaWQsLnRiLWdyaWQ+LmJsb2NrLWVkaXRvci1pbm5lci1ibG9ja3M+LmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXR7ZGlzcGxheTpncmlkO2dyaWQtcm93LWdhcDoyNXB4O2dyaWQtY29sdW1uLWdhcDoyNXB4fS50Yi1ncmlkLWl0ZW17YmFja2dyb3VuZDojZDM4YTAzO3BhZGRpbmc6MzBweH0udGItZ3JpZC1jb2x1bW57ZmxleC13cmFwOndyYXB9LnRiLWdyaWQtY29sdW1uPip7d2lkdGg6MTAwJX0udGItZ3JpZC1jb2x1bW4udGItZ3JpZC1hbGlnbi10b3B7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0fS50Yi1ncmlkLWNvbHVtbi50Yi1ncmlkLWFsaWduLWNlbnRlcnt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDthbGlnbi1jb250ZW50OmNlbnRlcn0udGItZ3JpZC1jb2x1bW4udGItZ3JpZC1hbGlnbi1ib3R0b217d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7YWxpZ24tY29udGVudDpmbGV4LWVuZH0gLndwLWJsb2NrLXRvb2xzZXQtYmxvY2tzLWdyaWQudGItZ3JpZFtkYXRhLXRvb2xzZXQtYmxvY2tzLWdyaWQ9Ijk5MzI0Y2M5YTc0YTRiZTEzZGY1YTIwNWQ0ZDZlNDY3Il0geyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAwLjY1NWZyKSBtaW5tYXgoMCwgMC4zNDVmcik7Z3JpZC1jb2x1bW4tZ2FwOiAwcHg7Z3JpZC1hdXRvLWZsb3c6IHJvdyB9IC53cC1ibG9jay10b29sc2V0LWJsb2Nrcy1ncmlkLnRiLWdyaWRbZGF0YS10b29sc2V0LWJsb2Nrcy1ncmlkPSI5OTMyNGNjOWE3NGE0YmUxM2RmNWEyMDVkNGQ2ZTQ2NyJdID4gLnRiLWdyaWQtY29sdW1uOm50aC1vZi10eXBlKDJuICsgMSkgeyBncmlkLWNvbHVtbjogMSB9IC53cC1ibG9jay10b29sc2V0LWJsb2Nrcy1ncmlkLnRiLWdyaWRbZGF0YS10b29sc2V0LWJsb2Nrcy1ncmlkPSI5OTMyNGNjOWE3NGE0YmUxM2RmNWEyMDVkNGQ2ZTQ2NyJdID4gLnRiLWdyaWQtY29sdW1uOm50aC1vZi10eXBlKDJuICsgMikgeyBncmlkLWNvbHVtbjogMiB9IC50Yi1oZWFkaW5nW2RhdGEtdG9vbHNldC1ibG9ja3MtaGVhZGluZz0iZTQyZTk4NWFkMTJjZmU0YjExYTNhNzY0ZDIxZTU4N2UiXSAgeyBwYWRkaW5nLXRvcDogMHB4O21hcmdpbi10b3A6IDBweDsgfSAgLnRiLWhlYWRpbmdbZGF0YS10b29sc2V0LWJsb2Nrcy1oZWFkaW5nPSIzMmQxYzVmNzQzYzEwYTVhOWI1OTczOTQ2ZDZiODYwYSJdICB7IHBhZGRpbmctdG9wOiAyMHB4O3BhZGRpbmctYm90dG9tOiAwcHg7bWFyZ2luLXRvcDogMjBweDttYXJnaW4tYm90dG9tOiAwcHg7Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoIDIyMCwgMjI5LCAyNTMsIDEgKTsgfSAgLnRiLWNvbnRhaW5lciAudGItY29udGFpbmVyLWlubmVye3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0b30gLndwLWJsb2NrLXRvb2xzZXQtYmxvY2tzLWNvbnRhaW5lci50Yi1jb250YWluZXJbZGF0YS10b29sc2V0LWJsb2Nrcy1jb250YWluZXI9IjA2YmZhODZhNjA4YWY1NGMwZGRlODU2NDE2YTRkZjRmIl0geyBib3JkZXItcmFkaXVzOiAycHg7cGFkZGluZzogNjBweCAwcHggNjBweCAwcHg7Ym9yZGVyOiAxcHggc29saWQgcmdiYSggMjIwLCAyMjksIDI1MywgMSApOyB9IC50Yi1jb250YWluZXIgLnRiLWNvbnRhaW5lci1pbm5lcnt3aWR0aDoxMDAlO21hcmdpbjowIGF1dG99IC53cC1ibG9jay10b29sc2V0LWJsb2Nrcy1jb250YWluZXIudGItY29udGFpbmVyW2RhdGEtdG9vbHNldC1ibG9ja3MtY29udGFpbmVyPSI3NWUzMDBlMTVhNzMwODU1ZTAyYmFhNTA4ZjFmYTMwNSJdIHsgYm9yZGVyLXJhZGl1czogMnB4O3BhZGRpbmc6IDI1cHggMjVweCAwcHggMjVweDsgfSAudGItaW1hZ2V7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gMC4yNXMgZWFzZX0ud3AtYmxvY2staW1hZ2UgLnRiLWltYWdlLmFsaWduY2VudGVye21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99LnRiLWltYWdlIGltZ3ttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzt3aWR0aDphdXRvO3RyYW5zaXRpb246dHJhbnNmb3JtIDAuMjVzIGVhc2V9LnRiLWltYWdlIC50Yi1pbWFnZS1jYXB0aW9uLWZpdC10by1pbWFnZXtkaXNwbGF5OnRhYmxlfS50Yi1pbWFnZSAudGItaW1hZ2UtY2FwdGlvbi1maXQtdG8taW1hZ2UgLnRiLWltYWdlLWNhcHRpb257ZGlzcGxheTp0YWJsZS1jYXB0aW9uO2NhcHRpb24tc2lkZTpib3R0b219IC50Yi1pbWFnZVtkYXRhLXRvb2xzZXQtYmxvY2tzLWltYWdlPSIxZjNmN2JmZGJiZDUzMDY4YTQ4MmQ3YTEyMDU1YTY1YSJdIHsgd2lkdGg6IDMycHg7bWF4LXdpZHRoOiAxMDAlOyB9IC50Yi1pbWFnZXtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAwLjI1cyBlYXNlfS53cC1ibG9jay1pbWFnZSAudGItaW1hZ2UuYWxpZ25jZW50ZXJ7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b30udGItaW1hZ2UgaW1ne21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvO3dpZHRoOmF1dG87dHJhbnNpdGlvbjp0cmFuc2Zvcm0gMC4yNXMgZWFzZX0udGItaW1hZ2UgLnRiLWltYWdlLWNhcHRpb24tZml0LXRvLWltYWdle2Rpc3BsYXk6dGFibGV9LnRiLWltYWdlIC50Yi1pbWFnZS1jYXB0aW9uLWZpdC10by1pbWFnZSAudGItaW1hZ2UtY2FwdGlvbntkaXNwbGF5OnRhYmxlLWNhcHRpb247Y2FwdGlvbi1zaWRlOmJvdHRvbX0gLnRiLWltYWdlW2RhdGEtdG9vbHNldC1ibG9ja3MtaW1hZ2U9IjlhNWMwNzAyNmM2NWE1MjdlZGY3YjE5MzFhNjUzNjk0Il0geyB3aWR0aDogMzJweDttYXgtd2lkdGg6IDEwMCU7IH0gLnRiLWltYWdle3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246dHJhbnNmb3JtIDAuMjVzIGVhc2V9LndwLWJsb2NrLWltYWdlIC50Yi1pbWFnZS5hbGlnbmNlbnRlcnttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfS50Yi1pbWFnZSBpbWd7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87d2lkdGg6YXV0bzt0cmFuc2l0aW9uOnRyYW5zZm9ybSAwLjI1cyBlYXNlfS50Yi1pbWFnZSAudGItaW1hZ2UtY2FwdGlvbi1maXQtdG8taW1hZ2V7ZGlzcGxheTp0YWJsZX0udGItaW1hZ2UgLnRiLWltYWdlLWNhcHRpb24tZml0LXRvLWltYWdlIC50Yi1pbWFnZS1jYXB0aW9ue2Rpc3BsYXk6dGFibGUtY2FwdGlvbjtjYXB0aW9uLXNpZGU6Ym90dG9tfSAudGItaW1hZ2VbZGF0YS10b29sc2V0LWJsb2Nrcy1pbWFnZT0iZjBlZTM0ZDhmZDgwODJjNTM4Yjk5OTI3MDIxMmRmNmQiXSB7IHdpZHRoOiAzMnB4O21heC13aWR0aDogMTAwJTsgfSAudGItY29udGFpbmVyIC50Yi1jb250YWluZXItaW5uZXJ7d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvfSAud3AtYmxvY2stdG9vbHNldC1ibG9ja3MtY29udGFpbmVyLnRiLWNvbnRhaW5lcltkYXRhLXRvb2xzZXQtYmxvY2tzLWNvbnRhaW5lcj0iMzc3ZjEyNDM3MTU0YmU4MjA5OTEyZTQxMzM2MGM0ZTEiXSB7IGJvcmRlci1yYWRpdXM6IDJweDtwYWRkaW5nOiAyNXB4OyB9IC50Yi1pbWFnZXtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAwLjI1cyBlYXNlfS53cC1ibG9jay1pbWFnZSAudGItaW1hZ2UuYWxpZ25jZW50ZXJ7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b30udGItaW1hZ2UgaW1ne21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvO3dpZHRoOmF1dG87dHJhbnNpdGlvbjp0cmFuc2Zvcm0gMC4yNXMgZWFzZX0udGItaW1hZ2UgLnRiLWltYWdlLWNhcHRpb24tZml0LXRvLWltYWdle2Rpc3BsYXk6dGFibGV9LnRiLWltYWdlIC50Yi1pbWFnZS1jYXB0aW9uLWZpdC10by1pbWFnZSAudGItaW1hZ2UtY2FwdGlvbntkaXNwbGF5OnRhYmxlLWNhcHRpb247Y2FwdGlvbi1zaWRlOmJvdHRvbX0gLnRiLWltYWdlW2RhdGEtdG9vbHNldC1ibG9ja3MtaW1hZ2U9ImI0OTNkMTU0ZTZlZDBlZmVhY2MyNTg2OGJlODczZTA5Il0geyB3aWR0aDogMzJweDttYXgtd2lkdGg6IDEwMCU7IH0gLnRiLWNvbnRhaW5lciAudGItY29udGFpbmVyLWlubmVye3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0b30gLndwLWJsb2NrLXRvb2xzZXQtYmxvY2tzLWNvbnRhaW5lci50Yi1jb250YWluZXJbZGF0YS10b29sc2V0LWJsb2Nrcy1jb250YWluZXI9IjNmNGUzZTEyODFlOTIwMTVhN2EwOTkxODYxOWFhZDFhIl0geyBib3JkZXItcmFkaXVzOiAycHg7cGFkZGluZzogMHB4IDI1cHggMjVweCAyNXB4OyB9IC50Yi1oZWFkaW5nW2RhdGEtdG9vbHNldC1ibG9ja3MtaGVhZGluZz0iZmNhNmRhMWM0MWI4ODJmN2E3MWQzMGY2OGMwN2NlZGEiXSAgeyBmb250LXdlaWdodDogYm9sZDtjb2xvcjogcmdiYSggNDksIDQ5LCA0OSwgMSApO3RleHQtYWxpZ246IGNlbnRlcjtwYWRkaW5nLXRvcDogMHB4O3BhZGRpbmctYm90dG9tOiAwcHg7bWFyZ2luLXRvcDogMHB4O21hcmdpbi1ib3R0b206IDBweDsgfSAgLnRiLWhlYWRpbmdbZGF0YS10b29sc2V0LWJsb2Nrcy1oZWFkaW5nPSJmY2E2ZGExYzQxYjg4MmY3YTcxZDMwZjY4YzA3Y2VkYSJdIGEgIHsgY29sb3I6IHJnYmEoIDQ5LCA0OSwgNDksIDEgKTt0ZXh0LWRlY29yYXRpb246IG5vbmU7IH0gLnRiLWltYWdle3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246dHJhbnNmb3JtIDAuMjVzIGVhc2V9LndwLWJsb2NrLWltYWdlIC50Yi1pbWFnZS5hbGlnbmNlbnRlcnttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfS50Yi1pbWFnZSBpbWd7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87d2lkdGg6YXV0bzt0cmFuc2l0aW9uOnRyYW5zZm9ybSAwLjI1cyBlYXNlfS50Yi1pbWFnZSAudGItaW1hZ2UtY2FwdGlvbi1maXQtdG8taW1hZ2V7ZGlzcGxheTp0YWJsZX0udGItaW1hZ2UgLnRiLWltYWdlLWNhcHRpb24tZml0LXRvLWltYWdlIC50Yi1pbWFnZS1jYXB0aW9ue2Rpc3BsYXk6dGFibGUtY2FwdGlvbjtjYXB0aW9uLXNpZGU6Ym90dG9tfSAudGItaW1hZ2VbZGF0YS10b29sc2V0LWJsb2Nrcy1pbWFnZT0iNTkxNDNhMTFmODgyMjI0YzI1ZmE3ZjlhZmIxNDJjZGYiXSB7IHdpZHRoOiAzMnB4O21heC13aWR0aDogMTAwJTsgfSBoNC50Yi1oZWFkaW5nW2RhdGEtdG9vbHNldC1ibG9ja3MtaGVhZGluZz0iOWZjYjBkODlmMDZhNmVmYjJhMzhhYTg2ZmVmYWRjYTkiXSAgeyBmb250LWZhbWlseTogTGF0bztmb250LXdlaWdodDogYm9sZDtjb2xvcjogcmdiYSggNDksIDQ5LCA0OSwgMSApO3RleHQtYWxpZ246IGNlbnRlcjtwYWRkaW5nLXRvcDogMHB4O3BhZGRpbmctYm90dG9tOiAwcHg7bWFyZ2luLXRvcDogMHB4O21hcmdpbi1ib3R0b206IDYwcHg7IH0gIGg0LnRiLWhlYWRpbmdbZGF0YS10b29sc2V0LWJsb2Nrcy1oZWFkaW5nPSI5ZmNiMGQ4OWYwNmE2ZWZiMmEzOGFhODZmZWZhZGNhOSJdIGEgIHsgY29sb3I6IHJnYmEoIDQ5LCA0OSwgNDksIDEgKTt0ZXh0LWRlY29yYXRpb246IG5vbmU7IH0gLndwLWJsb2NrLXRvb2xzZXQtYmxvY2tzLWdyaWQtY29sdW1uLnRiLWdyaWQtY29sdW1uW2RhdGEtdG9vbHNldC1ibG9ja3MtZ3JpZC1jb2x1bW49ImIwNWI4NDMyOWE3ZDNkY2NhODFiZGQ3ZmQ1ZTE1MmFmIl0geyBwYWRkaW5nLXJpZ2h0OiA1MHB4O2Rpc3BsYXk6IGZsZXg7IH0gLnRiLWNvbnRhaW5lciAudGItY29udGFpbmVyLWlubmVye3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0b30udGItY29udGFpbmVyIC50Yi1jb250YWluZXItaW5uZXJ7d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvfSAud3AtYmxvY2stdG9vbHNldC1ibG9ja3MtY29udGFpbmVyLnRiLWNvbnRhaW5lcltkYXRhLXRvb2xzZXQtYmxvY2tzLWNvbnRhaW5lcj0iYWQyYjYwNmFiMzYyYmFkMzJkMjZiMWZiYjE2N2YwMmYiXSB7IGJvcmRlci1yYWRpdXM6IDJweDtiYWNrZ3JvdW5kOiByZ2JhKCAyNDQsIDI0NiwgMjU0LCAxICk7cGFkZGluZzogNDBweDttYXJnaW4tdG9wOiA0MHB4OyB9IC50Yi1jb250YWluZXIgLnRiLWNvbnRhaW5lci1pbm5lcnt3aWR0aDoxMDAlO21hcmdpbjowIGF1dG99IC53cC1ibG9jay10b29sc2V0LWJsb2Nrcy1jb250YWluZXIudGItY29udGFpbmVyW2RhdGEtdG9vbHNldC1ibG9ja3MtY29udGFpbmVyPSI1Njc1ODhhZjI0NzdjOWNhYzc5M2NlOGM2OWJhOGJlYiJdIHsgcGFkZGluZzogMHB4O21hcmdpbi10b3A6IDQwcHg7IH0gLnRiLWNvbnRhaW5lciAudGItY29udGFpbmVyLWlubmVye3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0b30udGItZmllbGRzLWFuZC10ZXh0W2RhdGEtdG9vbHNldC1ibG9ja3MtZmllbGRzLWFuZC10ZXh0PSIwZGY1NGVkNDhiMDE0MjYwYzQ1Y2EzOTZkMzNiMTdjNiJdIHsgZm9udC1zaXplOiAxOHB4O2NvbG9yOiByZ2JhKCA0OSwgNDksIDQ5LCAxICk7bWFyZ2luLXRvcDogNDBweDtwYWRkaW5nLXRvcDogMjBweDtib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSggMjIwLCAyMjksIDI1MywgMSApOyB9IC50Yi1maWVsZHMtYW5kLXRleHRbZGF0YS10b29sc2V0LWJsb2Nrcy1maWVsZHMtYW5kLXRleHQ9IjBkZjU0ZWQ0OGIwMTQyNjBjNDVjYTM5NmQzM2IxN2M2Il0gcCB7IGZvbnQtc2l6ZTogMThweDtjb2xvcjogcmdiYSggNDksIDQ5LCA0OSwgMSApOyB9IC50Yi1oZWFkaW5nW2RhdGEtdG9vbHNldC1ibG9ja3MtaGVhZGluZz0iZjRlMTc5YTBkN2Q3YjY5Mzc5NWU0MzBlMTgxMzk5MDUiXSAgeyBmb250LXdlaWdodDogYm9sZDtjb2xvcjogcmdiYSggNDksIDQ5LCA0OSwgMSApOyB9ICAudGItY29udGFpbmVyIC50Yi1jb250YWluZXItaW5uZXJ7d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvfSAud3AtYmxvY2stdG9vbHNldC1ibG9ja3MtY29udGFpbmVyLnRiLWNvbnRhaW5lcltkYXRhLXRvb2xzZXQtYmxvY2tzLWNvbnRhaW5lcj0iYmM0MzcyMmMwNGJhYmZiYTE5ZmNmYWUwMWYxYmZmMTIiXSB7IHBhZGRpbmc6IDEwcHggMHB4IDEwcHggMjRweDttYXJnaW4tdG9wOiAyMHB4O21hcmdpbi1ib3R0b206IDIwcHg7Ym9yZGVyLWxlZnQ6IDJweCBkYXNoZWQgcmdiYSggMjIwLCAyMjksIDI1MywgMSApOyB9IC50Yi1maWVsZHMtYW5kLXRleHRbZGF0YS10b29sc2V0LWJsb2Nrcy1maWVsZHMtYW5kLXRleHQ9ImI0MTE0NDczMTI5MTgwNmY0MGE0NzI0ZjY1MjJmMWUzIl0geyBjb2xvcjogcmdiYSggNDksIDQ5LCA0OSwgMSApOyB9IC50Yi1maWVsZHMtYW5kLXRleHRbZGF0YS10b29sc2V0LWJsb2Nrcy1maWVsZHMtYW5kLXRleHQ9ImI0MTE0NDczMTI5MTgwNmY0MGE0NzI0ZjY1MjJmMWUzIl0gcCB7IGNvbG9yOiByZ2JhKCA0OSwgNDksIDQ5LCAxICk7IH0gLnRiLWhlYWRpbmdbZGF0YS10b29sc2V0LWJsb2Nrcy1oZWFkaW5nPSIwMmNiYmUwNjU3ZDg4YjRmZDc5ZTk2YjAxYjc2ZTE5MCJdICB7IGZvbnQtd2VpZ2h0OiBib2xkO2NvbG9yOiByZ2JhKCA0OSwgNDksIDQ5LCAxICk7bWFyZ2luLXRvcDogNDBweDsgfSAgLnRiLWZpZWxkcy1hbmQtdGV4dFtkYXRhLXRvb2xzZXQtYmxvY2tzLWZpZWxkcy1hbmQtdGV4dD0iYWQ5NWQ5YzcyMDY0ZDgxZDAyOWNlZmRmNmNmNWQ5MzciXSB7IGNvbG9yOiByZ2JhKCA0OSwgNDksIDQ5LCAxICk7bWFyZ2luLXRvcDogMjBweDsgfSAudGItZmllbGRzLWFuZC10ZXh0W2RhdGEtdG9vbHNldC1ibG9ja3MtZmllbGRzLWFuZC10ZXh0PSJhZDk1ZDljNzIwNjRkODFkMDI5Y2VmZGY2Y2Y1ZDkzNyJdIHAgeyBjb2xvcjogcmdiYSggNDksIDQ5LCA0OSwgMSApOyB9IC50Yi1maWVsZHMtYW5kLXRleHRbZGF0YS10b29sc2V0LWJsb2Nrcy1maWVsZHMtYW5kLXRleHQ9IjZhZjEzYTg1MWExZDQ0NzM4M2JiMmVlYzQyMzI5NWMwIl0geyBjb2xvcjogcmdiYSggNDksIDQ5LCA0OSwgMSApOyB9IC50Yi1maWVsZHMtYW5kLXRleHRbZGF0YS10b29sc2V0LWJsb2Nrcy1maWVsZHMtYW5kLXRleHQ9IjZhZjEzYTg1MWExZDQ0NzM4M2JiMmVlYzQyMzI5NWMwIl0gcCB7IGNvbG9yOiByZ2JhKCA0OSwgNDksIDQ5LCAxICk7IH0gaDQudGItaGVhZGluZ1tkYXRhLXRvb2xzZXQtYmxvY2tzLWhlYWRpbmc9ImQ1MTZjYWI4ZTQ4YTMxNDZhN2QxZTY0OWZmNDU4ZGZmIl0gIHsgY29sb3I6IHJnYmEoIDQ5LCA0OSwgNDksIDEgKTttYXJnaW4tYm90dG9tOiAyMHB4OyB9ICAudGItYnV0dG9ue2NvbG9yOiNmMWYxZjF9LnRiLWJ1dHRvbi0tbGVmdHt0ZXh0LWFsaWduOmxlZnR9LnRiLWJ1dHRvbi0tY2VudGVye3RleHQtYWxpZ246Y2VudGVyfS50Yi1idXR0b24tLXJpZ2h0e3RleHQtYWxpZ246cmlnaHR9LnRiLWJ1dHRvbl9fbGlua3tjb2xvcjppbmhlcml0O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjEwMCU7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDt0ZXh0LWFsaWduOmNlbnRlcjt0cmFuc2l0aW9uOmFsbCAwLjNzIGVhc2V9LnRiLWJ1dHRvbl9fbGluazpob3ZlciwudGItYnV0dG9uX19saW5rOmZvY3VzLC50Yi1idXR0b25fX2xpbms6dmlzaXRlZHtjb2xvcjppbmhlcml0fS50Yi1idXR0b25fX2xpbms6aG92ZXIgLnRiLWJ1dHRvbl9fY29udGVudCwudGItYnV0dG9uX19saW5rOmZvY3VzIC50Yi1idXR0b25fX2NvbnRlbnQsLnRiLWJ1dHRvbl9fbGluazp2aXNpdGVkIC50Yi1idXR0b25fX2NvbnRlbnR7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXN0eWxlOmluaGVyaXQ7Zm9udC13ZWlnaHQ6aW5oZXJpdDtsZXR0ZXItc3BhY2luZzppbmhlcml0O3RleHQtZGVjb3JhdGlvbjppbmhlcml0O3RleHQtc2hhZG93OmluaGVyaXQ7dGV4dC10cmFuc2Zvcm06aW5oZXJpdH0udGItYnV0dG9uX19jb250ZW50e3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt0cmFuc2l0aW9uOmFsbCAwLjNzIGVhc2V9LnRiLWJ1dHRvbl9faWNvbnt0cmFuc2l0aW9uOmFsbCAwLjNzIGVhc2U7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO2ZvbnQtc3R5bGU6bm9ybWFsICFpbXBvcnRhbnR9LnRiLWJ1dHRvbl9faWNvbjo6YmVmb3Jle2NvbnRlbnQ6YXR0cihkYXRhLWZvbnQtY29kZSk7Zm9udC13ZWlnaHQ6bm9ybWFsICFpbXBvcnRhbnR9LnRiLWJ1dHRvbl9fbGlua3tiYWNrZ3JvdW5kLWNvbG9yOiM0NDQ7Ym9yZGVyLXJhZGl1czowLjNlbTtmb250LXNpemU6MS4zZW07bWFyZ2luLWJvdHRvbTowLjc2ZW07cGFkZGluZzowLjU1ZW0gMS41ZW0gMC41NWVtfSAudGItYnV0dG9uW2RhdGEtdG9vbHNldC1ibG9ja3MtYnV0dG9uPSI4ODVkOGY2ZTllNjVjYmI5NWU0ZTcwMzg4YmY0NjRiYSJdIHsgdGV4dC1hbGlnbjogbGVmdDsgfSAudGItYnV0dG9uW2RhdGEtdG9vbHNldC1ibG9ja3MtYnV0dG9uPSI4ODVkOGY2ZTllNjVjYmI5NWU0ZTcwMzg4YmY0NjRiYSJdIC50Yi1idXR0b25fX2xpbmsgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCA4MSwgMTIzLCAyNDUsIDEgKTtib3JkZXItcmFkaXVzOiAycHg7cGFkZGluZzogMThweCAzMHB4IDIycHggMzBweDttYXJnaW4tdG9wOiAzMHB4O21hcmdpbi1ib3R0b206IDUwcHg7Zm9udC1zaXplOiAxN3B4O2ZvbnQtZmFtaWx5OiBMYXRvO2ZvbnQtd2VpZ2h0OiA3MDA7bGV0dGVyLXNwYWNpbmc6IDFweDsgfSAudGItYnV0dG9uW2RhdGEtdG9vbHNldC1ibG9ja3MtYnV0dG9uPSI4ODVkOGY2ZTllNjVjYmI5NWU0ZTcwMzg4YmY0NjRiYSJdIC50Yi1idXR0b25fX2xpbms6aG92ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCA0OSwgNDksIDQ5LCAxICk7Y29sb3I6IHJnYmEoIDI1NSwgMjU1LCAyNTUsIDEgKTtjb2xvcjogcmdiYSggMjU1LCAyNTUsIDI1NSwgMSApOyB9IC50Yi1idXR0b25bZGF0YS10b29sc2V0LWJsb2Nrcy1idXR0b249Ijg4NWQ4ZjZlOWU2NWNiYjk1ZTRlNzAzODhiZjQ2NGJhIl0gLnRiLWJ1dHRvbl9faWNvbiB7IGZvbnQtZmFtaWx5OiBkYXNoaWNvbnM7IH0gLnRiLWZpZWxkcy1hbmQtdGV4dFtkYXRhLXRvb2xzZXQtYmxvY2tzLWZpZWxkcy1hbmQtdGV4dD0iMTY3MWU4Nzg5MGM4ZTgzZDNiZDdhOGI5NDY3OTJjYWMiXSB7IGZvbnQtZmFtaWx5OiBMYXRvO2ZvbnQtc2l6ZTogMTZweDtsaW5lLWhlaWdodDogMjhweDtjb2xvcjogcmdiYSggMTM3LCAxNTEsIDE4OSwgMSApO21hcmdpbi10b3A6IDQwcHg7IH0gLnRiLWZpZWxkcy1hbmQtdGV4dFtkYXRhLXRvb2xzZXQtYmxvY2tzLWZpZWxkcy1hbmQtdGV4dD0iMTY3MWU4Nzg5MGM4ZTgzZDNiZDdhOGI5NDY3OTJjYWMiXSBwIHsgZm9udC1zaXplOiAxNnB4O2ZvbnQtZmFtaWx5OiBMYXRvO2xpbmUtaGVpZ2h0OiAyOHB4O2NvbG9yOiByZ2JhKCAxMzcsIDE1MSwgMTg5LCAxICk7IH0gLnRiLWZpZWxkW2RhdGEtdG9vbHNldC1ibG9ja3MtZmllbGQ9ImE2YjVmM2Q2N2JiNzEwOWY3MTYzYzNjMGM4ZjIxOWI4Il0geyBmb250LWZhbWlseTogTGF0bztsaW5lLWhlaWdodDogMjhweDtjb2xvcjogcmdiYSggNDksIDQ5LCA0OSwgMSApOyB9ICAudGItZmllbGRbZGF0YS10b29sc2V0LWJsb2Nrcy1maWVsZD0iYTZiNWYzZDY3YmI3MTA5ZjcxNjNjM2MwYzhmMjE5YjgiXSBhIHsgY29sb3I6IHJnYmEoIDQ5LCA0OSwgNDksIDEgKTt0ZXh0LWRlY29yYXRpb246IG5vbmU7IH0gLnRiLWdyaWQsLnRiLWdyaWQ+LmJsb2NrLWVkaXRvci1pbm5lci1ibG9ja3M+LmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXR7ZGlzcGxheTpncmlkO2dyaWQtcm93LWdhcDoyNXB4O2dyaWQtY29sdW1uLWdhcDoyNXB4fS50Yi1ncmlkLWl0ZW17YmFja2dyb3VuZDojZDM4YTAzO3BhZGRpbmc6MzBweH0udGItZ3JpZC1jb2x1bW57ZmxleC13cmFwOndyYXB9LnRiLWdyaWQtY29sdW1uPip7d2lkdGg6MTAwJX0udGItZ3JpZC1jb2x1bW4udGItZ3JpZC1hbGlnbi10b3B7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0fS50Yi1ncmlkLWNvbHVtbi50Yi1ncmlkLWFsaWduLWNlbnRlcnt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDthbGlnbi1jb250ZW50OmNlbnRlcn0udGItZ3JpZC1jb2x1bW4udGItZ3JpZC1hbGlnbi1ib3R0b217d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7YWxpZ24tY29udGVudDpmbGV4LWVuZH0gLndwLWJsb2NrLXRvb2xzZXQtYmxvY2tzLWdyaWQudGItZ3JpZFtkYXRhLXRvb2xzZXQtYmxvY2tzLWdyaWQ9IjkxNWRmZjc3MjFkODlkMzNjZDhmZGY1ZmY5MzgzYjVmIl0geyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCAyNDQsIDI0NiwgMjU0LCAxICk7bWFyZ2luLXRvcDogNDBweDttYXJnaW4tYm90dG9tOiA3MHB4O2dyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDAsIDAuNjU1ZnIpIG1pbm1heCgwLCAwLjM0NWZyKTtncmlkLWNvbHVtbi1nYXA6IDBweDtncmlkLXJvdy1nYXA6IDBweDtncmlkLWF1dG8tZmxvdzogcm93IH0gLndwLWJsb2NrLXRvb2xzZXQtYmxvY2tzLWdyaWQudGItZ3JpZFtkYXRhLXRvb2xzZXQtYmxvY2tzLWdyaWQ9IjkxNWRmZjc3MjFkODlkMzNjZDhmZGY1ZmY5MzgzYjVmIl0gPiAudGItZ3JpZC1jb2x1bW46bnRoLW9mLXR5cGUoMm4gKyAxKSB7IGdyaWQtY29sdW1uOiAxIH0gLndwLWJsb2NrLXRvb2xzZXQtYmxvY2tzLWdyaWQudGItZ3JpZFtkYXRhLXRvb2xzZXQtYmxvY2tzLWdyaWQ9IjkxNWRmZjc3MjFkODlkMzNjZDhmZGY1ZmY5MzgzYjVmIl0gPiAudGItZ3JpZC1jb2x1bW46bnRoLW9mLXR5cGUoMm4gKyAyKSB7IGdyaWQtY29sdW1uOiAyIH0gLndwLWJsb2NrLXRvb2xzZXQtYmxvY2tzLWdyaWQtY29sdW1uLnRiLWdyaWQtY29sdW1uW2RhdGEtdG9vbHNldC1ibG9ja3MtZ3JpZC1jb2x1bW49IjMwMzRmYmU4ODZjMTEwNTRlOTViNDZiMDlkM2U0MTEyIl0geyBkaXNwbGF5OiBmbGV4OyB9IC50Yi1jb250YWluZXIgLnRiLWNvbnRhaW5lci1pbm5lcnt3aWR0aDoxMDAlO21hcmdpbjowIGF1dG99LnRiLWZpZWxkcy1hbmQtdGV4dFtkYXRhLXRvb2xzZXQtYmxvY2tzLWZpZWxkcy1hbmQtdGV4dD0iMjczYWQ2OGQ1ZDM4ODBlMjA1OGZjMThhOTcyMTgwZWEiXSB7IGZvbnQtZmFtaWx5OiBMYXRvO2ZvbnQtc2l6ZTogMTVweDtjb2xvcjogcmdiYSggNDksIDQ5LCA0OSwgMSApOyB9IC50Yi1maWVsZHMtYW5kLXRleHRbZGF0YS10b29sc2V0LWJsb2Nrcy1maWVsZHMtYW5kLXRleHQ9IjI3M2FkNjhkNWQzODgwZTIwNThmYzE4YTk3MjE4MGVhIl0gcCB7IGZvbnQtc2l6ZTogMTVweDtmb250LWZhbWlseTogTGF0bztjb2xvcjogcmdiYSggNDksIDQ5LCA0OSwgMSApOyB9IC53cC1ibG9jay10b29sc2V0LWJsb2Nrcy1ncmlkLWNvbHVtbi50Yi1ncmlkLWNvbHVtbltkYXRhLXRvb2xzZXQtYmxvY2tzLWdyaWQtY29sdW1uPSJhNmU3M2M5YmNmYjY1NzQ2NjdiZDMwNDNjZDFlOGQ5ZCJdIHsgZGlzcGxheTogZmxleDsgfSAudGItY29udGFpbmVyIC50Yi1jb250YWluZXItaW5uZXJ7d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvfSAud3AtYmxvY2stdG9vbHNldC1ibG9ja3MtY29udGFpbmVyLnRiLWNvbnRhaW5lcltkYXRhLXRvb2xzZXQtYmxvY2tzLWNvbnRhaW5lcj0iZTkzNzJhYjliMjQwM2IwMTYzMmIxNzM1NTZiMzkyYTQiXSB7IGJvcmRlci1yYWRpdXM6IDJweDtiYWNrZ3JvdW5kOiByZ2JhKCA0OSwgNDksIDQ5LCAxICk7cGFkZGluZzogNTBweCA1MHB4IDMwcHggNTBweDtkaXNwbGF5Om1zLWZsZXhib3ggIWltcG9ydGFudDtkaXNwbGF5OmZsZXggIWltcG9ydGFudDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOyB9IC50Yi1idXR0b257Y29sb3I6I2YxZjFmMX0udGItYnV0dG9uLS1sZWZ0e3RleHQtYWxpZ246bGVmdH0udGItYnV0dG9uLS1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnRiLWJ1dHRvbi0tcmlnaHR7dGV4dC1hbGlnbjpyaWdodH0udGItYnV0dG9uX19saW5re2NvbG9yOmluaGVyaXQ7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTAwJTt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19saW5rOmhvdmVyLC50Yi1idXR0b25fX2xpbms6Zm9jdXMsLnRiLWJ1dHRvbl9fbGluazp2aXNpdGVke2NvbG9yOmluaGVyaXR9LnRiLWJ1dHRvbl9fbGluazpob3ZlciAudGItYnV0dG9uX19jb250ZW50LC50Yi1idXR0b25fX2xpbms6Zm9jdXMgLnRiLWJ1dHRvbl9fY29udGVudCwudGItYnV0dG9uX19saW5rOnZpc2l0ZWQgLnRiLWJ1dHRvbl9fY29udGVudHtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc3R5bGU6aW5oZXJpdDtmb250LXdlaWdodDppbmhlcml0O2xldHRlci1zcGFjaW5nOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC1zaGFkb3c6aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTppbmhlcml0fS50Yi1idXR0b25fX2NvbnRlbnR7dmVydGljYWwtYWxpZ246bWlkZGxlO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19pY29ue3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zdHlsZTpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19pY29uOjpiZWZvcmV7Y29udGVudDphdHRyKGRhdGEtZm9udC1jb2RlKTtmb250LXdlaWdodDpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19saW5re2JhY2tncm91bmQtY29sb3I6IzQ0NDtib3JkZXItcmFkaXVzOjAuM2VtO2ZvbnQtc2l6ZToxLjNlbTttYXJnaW4tYm90dG9tOjAuNzZlbTtwYWRkaW5nOjAuNTVlbSAxLjVlbSAwLjU1ZW19IC50Yi1idXR0b25bZGF0YS10b29sc2V0LWJsb2Nrcy1idXR0b249IjY5MzE5OTZhOGIzMjY3MGZlZjZmZTU4NDMzMzkzNjZiIl0geyB0ZXh0LWFsaWduOiBsZWZ0OyB9IC50Yi1idXR0b25bZGF0YS10b29sc2V0LWJsb2Nrcy1idXR0b249IjY5MzE5OTZhOGIzMjY3MGZlZjZmZTU4NDMzMzkzNjZiIl0gLnRiLWJ1dHRvbl9fbGluayB7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoIDgxLCAxMjMsIDI0NSwgMSApO2JvcmRlci1yYWRpdXM6IDJweDtwYWRkaW5nOiAxOHB4IDMwcHggMjJweCAzMHB4O21hcmdpbi10b3A6IDBweDttYXJnaW4tYm90dG9tOiA1MHB4O2ZvbnQtc2l6ZTogMTdweDtmb250LWZhbWlseTogTGF0bztmb250LXdlaWdodDogNzAwO2xldHRlci1zcGFjaW5nOiAxcHg7IH0gLnRiLWJ1dHRvbltkYXRhLXRvb2xzZXQtYmxvY2tzLWJ1dHRvbj0iNjkzMTk5NmE4YjMyNjcwZmVmNmZlNTg0MzMzOTM2NmIiXSAudGItYnV0dG9uX19saW5rOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSggMjU1LCAyNTUsIDI1NSwgMSApO2NvbG9yOiByZ2JhKCA0OSwgNDksIDQ5LCAxICk7Y29sb3I6IHJnYmEoIDQ5LCA0OSwgNDksIDEgKTsgfSAudGItYnV0dG9uW2RhdGEtdG9vbHNldC1ibG9ja3MtYnV0dG9uPSI2OTMxOTk2YThiMzI2NzBmZWY2ZmU1ODQzMzM5MzY2YiJdIC50Yi1idXR0b25fX2ljb24geyBmb250LWZhbWlseTogZGFzaGljb25zOyB9IC50Yi1jb250YWluZXIgLnRiLWNvbnRhaW5lci1pbm5lcnt3aWR0aDoxMDAlO21hcmdpbjowIGF1dG99IC53cC1ibG9jay10b29sc2V0LWJsb2Nrcy1jb250YWluZXIudGItY29udGFpbmVyW2RhdGEtdG9vbHNldC1ibG9ja3MtY29udGFpbmVyPSI3ZmU5MTNhM2EwOWQ3MzVjM2JlZjEyNWVmY2ZlNWYyOSJdIHsgYmFja2dyb3VuZDogdXJsKCdodHRwczovL29udGhlZ29zeXN0ZW1zLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyMC8wNi9tYXAtcGluLnN2ZycpIGxlZnQgNXB4IG5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6IDE0cHggYXV0bztwYWRkaW5nOiAwcHggMHB4IDBweCAyNXB4OyB9IC50Yi1maWVsZFtkYXRhLXRvb2xzZXQtYmxvY2tzLWZpZWxkPSIyYzRhNGNjNTIyZmZiMzM4MGE3NWVhZDI1OGQzYmYxYSJdIHsgZm9udC1zaXplOiAxNXB4O2ZvbnQtZmFtaWx5OiBMYXRvO2xpbmUtaGVpZ2h0OiAyOHB4O2NvbG9yOiByZ2JhKCAyNTUsIDI1NSwgMjU1LCAxICk7cGFkZGluZy10b3A6IDBweDtwYWRkaW5nLWJvdHRvbTogMHB4O21hcmdpbi10b3A6IDBweDttYXJnaW4tYm90dG9tOiAzMHB4OyB9ICAudGItZmllbGRbZGF0YS10b29sc2V0LWJsb2Nrcy1maWVsZD0iMmM0YTRjYzUyMmZmYjMzODBhNzVlYWQyNThkM2JmMWEiXSBhIHsgY29sb3I6IHJnYmEoIDI1NSwgMjU1LCAyNTUsIDEgKTt0ZXh0LWRlY29yYXRpb246IG5vbmU7IH0gaDEudGItaGVhZGluZ1tkYXRhLXRvb2xzZXQtYmxvY2tzLWhlYWRpbmc9IjcyZjY0Y2I2MGY3YWJkNjk1ZGFkOWRhNzY0NTJiODE1Il0gIHsgZm9udC1zaXplOiA0MHB4O2ZvbnQtZmFtaWx5OiBMYXRvO2ZvbnQtd2VpZ2h0OiA5MDA7Y29sb3I6IHJnYmEoIDI1NSwgMjU1LCAyNTUsIDEgKTt0ZXh0LWFsaWduOiBsZWZ0O21hcmdpbi1ib3R0b206IDMwcHg7Ym9yZGVyLXRvcDogMHB4IHNvbGlkIHJnYmEoIDgxLCAxMjMsIDI0NSwgMSApO2JvcmRlci1sZWZ0OiAwcHggc29saWQgcmdiYSggODEsIDEyMywgMjQ1LCAxICk7IH0gIGgxLnRiLWhlYWRpbmdbZGF0YS10b29sc2V0LWJsb2Nrcy1oZWFkaW5nPSI3MmY2NGNiNjBmN2FiZDY5NWRhZDlkYTc2NDUyYjgxNSJdIGEgIHsgY29sb3I6IHJnYmEoIDI1NSwgMjU1LCAyNTUsIDEgKTt0ZXh0LWRlY29yYXRpb246IG5vbmU7IH0gLnRiLWZpZWxkcy1hbmQtdGV4dFtkYXRhLXRvb2xzZXQtYmxvY2tzLWZpZWxkcy1hbmQtdGV4dD0iMWQ5MGEwMGYwZjI4M2VmZGI3YmRjNDk0YzZmODg0ZjciXSB7IGZvbnQtZmFtaWx5OiBMYXRvO2ZvbnQtd2VpZ2h0OiA5MDA7Y29sb3I6IHJnYmEoIDQ5LCA0OSwgNDksIDEgKTttYXJnaW4tdG9wOiA0MHB4OyB9IC50Yi1maWVsZHMtYW5kLXRleHRbZGF0YS10b29sc2V0LWJsb2Nrcy1maWVsZHMtYW5kLXRleHQ9IjFkOTBhMDBmMGYyODNlZmRiN2JkYzQ5NGM2Zjg4NGY3Il0gcCB7IGZvbnQtZmFtaWx5OiBMYXRvO2ZvbnQtd2VpZ2h0OiA5MDA7Y29sb3I6IHJnYmEoIDQ5LCA0OSwgNDksIDEgKTsgfSBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MXB4KSB7IC50Yi1jb250YWluZXIgLnRiLWNvbnRhaW5lci1pbm5lcnt3aWR0aDoxMDAlO21hcmdpbjowIGF1dG99IC53cC1ibG9jay10b29sc2V0LWJsb2Nrcy1jb250YWluZXIudGItY29udGFpbmVyW2RhdGEtdG9vbHNldC1ibG9ja3MtY29udGFpbmVyPSIwNmNmZTJiYTNkN2NiZjZlNjI5YTM4ODViMmQwNjcwOCJdIHsgYmFja2dyb3VuZDogcmdiYSggMjU1LCAyNTUsIDI1NSwgMSApO3BhZGRpbmctdG9wOiAwcHg7cGFkZGluZy1ib3R0b206IDBweDttYXJnaW4tdG9wOiAwcHg7IH0gLnRiLWdyaWQsLnRiLWdyaWQ+LmJsb2NrLWVkaXRvci1pbm5lci1ibG9ja3M+LmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXR7ZGlzcGxheTpncmlkO2dyaWQtcm93LWdhcDoyNXB4O2dyaWQtY29sdW1uLWdhcDoyNXB4fS50Yi1ncmlkLWl0ZW17YmFja2dyb3VuZDojZDM4YTAzO3BhZGRpbmc6MzBweH0udGItZ3JpZC1jb2x1bW57ZmxleC13cmFwOndyYXB9LnRiLWdyaWQtY29sdW1uPip7d2lkdGg6MTAwJX0udGItZ3JpZC1jb2x1bW4udGItZ3JpZC1hbGlnbi10b3B7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0fS50Yi1ncmlkLWNvbHVtbi50Yi1ncmlkLWFsaWduLWNlbnRlcnt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDthbGlnbi1jb250ZW50OmNlbnRlcn0udGItZ3JpZC1jb2x1bW4udGItZ3JpZC1hbGlnbi1ib3R0b217d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7YWxpZ24tY29udGVudDpmbGV4LWVuZH0gLndwLWJsb2NrLXRvb2xzZXQtYmxvY2tzLWdyaWQudGItZ3JpZFtkYXRhLXRvb2xzZXQtYmxvY2tzLWdyaWQ9Ijk5MzI0Y2M5YTc0YTRiZTEzZGY1YTIwNWQ0ZDZlNDY3Il0geyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpO2dyaWQtYXV0by1mbG93OiByb3cgfSAud3AtYmxvY2stdG9vbHNldC1ibG9ja3MtZ3JpZC50Yi1ncmlkW2RhdGEtdG9vbHNldC1ibG9ja3MtZ3JpZD0iOTkzMjRjYzlhNzRhNGJlMTNkZjVhMjA1ZDRkNmU0NjciXSAgPiAudGItZ3JpZC1jb2x1bW46bnRoLW9mLXR5cGUoMW4rMSkgeyBncmlkLWNvbHVtbjogMSB9ICAgLnRiLWNvbnRhaW5lciAudGItY29udGFpbmVyLWlubmVye3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0b30udGItY29udGFpbmVyIC50Yi1jb250YWluZXItaW5uZXJ7d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvfS50Yi1pbWFnZXtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAwLjI1cyBlYXNlfS53cC1ibG9jay1pbWFnZSAudGItaW1hZ2UuYWxpZ25jZW50ZXJ7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b30udGItaW1hZ2UgaW1ne21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvO3dpZHRoOmF1dG87dHJhbnNpdGlvbjp0cmFuc2Zvcm0gMC4yNXMgZWFzZX0udGItaW1hZ2UgLnRiLWltYWdlLWNhcHRpb24tZml0LXRvLWltYWdle2Rpc3BsYXk6dGFibGV9LnRiLWltYWdlIC50Yi1pbWFnZS1jYXB0aW9uLWZpdC10by1pbWFnZSAudGItaW1hZ2UtY2FwdGlvbntkaXNwbGF5OnRhYmxlLWNhcHRpb247Y2FwdGlvbi1zaWRlOmJvdHRvbX0udGItaW1hZ2V7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gMC4yNXMgZWFzZX0ud3AtYmxvY2staW1hZ2UgLnRiLWltYWdlLmFsaWduY2VudGVye21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99LnRiLWltYWdlIGltZ3ttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzt3aWR0aDphdXRvO3RyYW5zaXRpb246dHJhbnNmb3JtIDAuMjVzIGVhc2V9LnRiLWltYWdlIC50Yi1pbWFnZS1jYXB0aW9uLWZpdC10by1pbWFnZXtkaXNwbGF5OnRhYmxlfS50Yi1pbWFnZSAudGItaW1hZ2UtY2FwdGlvbi1maXQtdG8taW1hZ2UgLnRiLWltYWdlLWNhcHRpb257ZGlzcGxheTp0YWJsZS1jYXB0aW9uO2NhcHRpb24tc2lkZTpib3R0b219LnRiLWltYWdle3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246dHJhbnNmb3JtIDAuMjVzIGVhc2V9LndwLWJsb2NrLWltYWdlIC50Yi1pbWFnZS5hbGlnbmNlbnRlcnttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfS50Yi1pbWFnZSBpbWd7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87d2lkdGg6YXV0bzt0cmFuc2l0aW9uOnRyYW5zZm9ybSAwLjI1cyBlYXNlfS50Yi1pbWFnZSAudGItaW1hZ2UtY2FwdGlvbi1maXQtdG8taW1hZ2V7ZGlzcGxheTp0YWJsZX0udGItaW1hZ2UgLnRiLWltYWdlLWNhcHRpb24tZml0LXRvLWltYWdlIC50Yi1pbWFnZS1jYXB0aW9ue2Rpc3BsYXk6dGFibGUtY2FwdGlvbjtjYXB0aW9uLXNpZGU6Ym90dG9tfS50Yi1jb250YWluZXIgLnRiLWNvbnRhaW5lci1pbm5lcnt3aWR0aDoxMDAlO21hcmdpbjowIGF1dG99LnRiLWltYWdle3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246dHJhbnNmb3JtIDAuMjVzIGVhc2V9LndwLWJsb2NrLWltYWdlIC50Yi1pbWFnZS5hbGlnbmNlbnRlcnttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfS50Yi1pbWFnZSBpbWd7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87d2lkdGg6YXV0bzt0cmFuc2l0aW9uOnRyYW5zZm9ybSAwLjI1cyBlYXNlfS50Yi1pbWFnZSAudGItaW1hZ2UtY2FwdGlvbi1maXQtdG8taW1hZ2V7ZGlzcGxheTp0YWJsZX0udGItaW1hZ2UgLnRiLWltYWdlLWNhcHRpb24tZml0LXRvLWltYWdlIC50Yi1pbWFnZS1jYXB0aW9ue2Rpc3BsYXk6dGFibGUtY2FwdGlvbjtjYXB0aW9uLXNpZGU6Ym90dG9tfS50Yi1jb250YWluZXIgLnRiLWNvbnRhaW5lci1pbm5lcnt3aWR0aDoxMDAlO21hcmdpbjowIGF1dG99IC50Yi1pbWFnZXtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAwLjI1cyBlYXNlfS53cC1ibG9jay1pbWFnZSAudGItaW1hZ2UuYWxpZ25jZW50ZXJ7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b30udGItaW1hZ2UgaW1ne21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvO3dpZHRoOmF1dG87dHJhbnNpdGlvbjp0cmFuc2Zvcm0gMC4yNXMgZWFzZX0udGItaW1hZ2UgLnRiLWltYWdlLWNhcHRpb24tZml0LXRvLWltYWdle2Rpc3BsYXk6dGFibGV9LnRiLWltYWdlIC50Yi1pbWFnZS1jYXB0aW9uLWZpdC10by1pbWFnZSAudGItaW1hZ2UtY2FwdGlvbntkaXNwbGF5OnRhYmxlLWNhcHRpb247Y2FwdGlvbi1zaWRlOmJvdHRvbX0gLndwLWJsb2NrLXRvb2xzZXQtYmxvY2tzLWdyaWQtY29sdW1uLnRiLWdyaWQtY29sdW1uW2RhdGEtdG9vbHNldC1ibG9ja3MtZ3JpZC1jb2x1bW49ImIwNWI4NDMyOWE3ZDNkY2NhODFiZGQ3ZmQ1ZTE1MmFmIl0geyBwYWRkaW5nLXJpZ2h0OiAwcHg7ZGlzcGxheTogZmxleDsgfSAudGItY29udGFpbmVyIC50Yi1jb250YWluZXItaW5uZXJ7d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvfS50Yi1jb250YWluZXIgLnRiLWNvbnRhaW5lci1pbm5lcnt3aWR0aDoxMDAlO21hcmdpbjowIGF1dG99LnRiLWNvbnRhaW5lciAudGItY29udGFpbmVyLWlubmVye3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0b30udGItY29udGFpbmVyIC50Yi1jb250YWluZXItaW5uZXJ7d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvfSAudGItY29udGFpbmVyIC50Yi1jb250YWluZXItaW5uZXJ7d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvfSAgLnRiLWJ1dHRvbntjb2xvcjojZjFmMWYxfS50Yi1idXR0b24tLWxlZnR7dGV4dC1hbGlnbjpsZWZ0fS50Yi1idXR0b24tLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlcn0udGItYnV0dG9uLS1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0fS50Yi1idXR0b25fX2xpbmt7Y29sb3I6aW5oZXJpdDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmlubGluZS1ibG9jaztsaW5lLWhlaWdodDoxMDAlO3RleHQtZGVjb3JhdGlvbjpub25lICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpjZW50ZXI7dHJhbnNpdGlvbjphbGwgMC4zcyBlYXNlfS50Yi1idXR0b25fX2xpbms6aG92ZXIsLnRiLWJ1dHRvbl9fbGluazpmb2N1cywudGItYnV0dG9uX19saW5rOnZpc2l0ZWR7Y29sb3I6aW5oZXJpdH0udGItYnV0dG9uX19saW5rOmhvdmVyIC50Yi1idXR0b25fX2NvbnRlbnQsLnRiLWJ1dHRvbl9fbGluazpmb2N1cyAudGItYnV0dG9uX19jb250ZW50LC50Yi1idXR0b25fX2xpbms6dmlzaXRlZCAudGItYnV0dG9uX19jb250ZW50e2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC1zdHlsZTppbmhlcml0O2ZvbnQtd2VpZ2h0OmluaGVyaXQ7bGV0dGVyLXNwYWNpbmc6aW5oZXJpdDt0ZXh0LWRlY29yYXRpb246aW5oZXJpdDt0ZXh0LXNoYWRvdzppbmhlcml0O3RleHQtdHJhbnNmb3JtOmluaGVyaXR9LnRiLWJ1dHRvbl9fY29udGVudHt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7dHJhbnNpdGlvbjphbGwgMC4zcyBlYXNlfS50Yi1idXR0b25fX2ljb257dHJhbnNpdGlvbjphbGwgMC4zcyBlYXNlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtmb250LXN0eWxlOm5vcm1hbCAhaW1wb3J0YW50fS50Yi1idXR0b25fX2ljb246OmJlZm9yZXtjb250ZW50OmF0dHIoZGF0YS1mb250LWNvZGUpO2ZvbnQtd2VpZ2h0Om5vcm1hbCAhaW1wb3J0YW50fS50Yi1idXR0b25fX2xpbmt7YmFja2dyb3VuZC1jb2xvcjojNDQ0O2JvcmRlci1yYWRpdXM6MC4zZW07Zm9udC1zaXplOjEuM2VtO21hcmdpbi1ib3R0b206MC43NmVtO3BhZGRpbmc6MC41NWVtIDEuNWVtIDAuNTVlbX0gLnRiLWdyaWQsLnRiLWdyaWQ+LmJsb2NrLWVkaXRvci1pbm5lci1ibG9ja3M+LmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXR7ZGlzcGxheTpncmlkO2dyaWQtcm93LWdhcDoyNXB4O2dyaWQtY29sdW1uLWdhcDoyNXB4fS50Yi1ncmlkLWl0ZW17YmFja2dyb3VuZDojZDM4YTAzO3BhZGRpbmc6MzBweH0udGItZ3JpZC1jb2x1bW57ZmxleC13cmFwOndyYXB9LnRiLWdyaWQtY29sdW1uPip7d2lkdGg6MTAwJX0udGItZ3JpZC1jb2x1bW4udGItZ3JpZC1hbGlnbi10b3B7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0fS50Yi1ncmlkLWNvbHVtbi50Yi1ncmlkLWFsaWduLWNlbnRlcnt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDthbGlnbi1jb250ZW50OmNlbnRlcn0udGItZ3JpZC1jb2x1bW4udGItZ3JpZC1hbGlnbi1ib3R0b217d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7YWxpZ24tY29udGVudDpmbGV4LWVuZH0gLndwLWJsb2NrLXRvb2xzZXQtYmxvY2tzLWdyaWQudGItZ3JpZFtkYXRhLXRvb2xzZXQtYmxvY2tzLWdyaWQ9IjkxNWRmZjc3MjFkODlkMzNjZDhmZGY1ZmY5MzgzYjVmIl0geyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpO2dyaWQtYXV0by1mbG93OiByb3cgfSAud3AtYmxvY2stdG9vbHNldC1ibG9ja3MtZ3JpZC50Yi1ncmlkW2RhdGEtdG9vbHNldC1ibG9ja3MtZ3JpZD0iOTE1ZGZmNzcyMWQ4OWQzM2NkOGZkZjVmZjkzODNiNWYiXSAgPiAudGItZ3JpZC1jb2x1bW46bnRoLW9mLXR5cGUoMW4rMSkgeyBncmlkLWNvbHVtbjogMSB9IC53cC1ibG9jay10b29sc2V0LWJsb2Nrcy1ncmlkLWNvbHVtbi50Yi1ncmlkLWNvbHVtbltkYXRhLXRvb2xzZXQtYmxvY2tzLWdyaWQtY29sdW1uPSIzMDM0ZmJlODg2YzExMDU0ZTk1YjQ2YjA5ZDNlNDExMiJdIHsgZGlzcGxheTogZmxleDsgfSAudGItY29udGFpbmVyIC50Yi1jb250YWluZXItaW5uZXJ7d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvfS53cC1ibG9jay10b29sc2V0LWJsb2Nrcy1ncmlkLWNvbHVtbi50Yi1ncmlkLWNvbHVtbltkYXRhLXRvb2xzZXQtYmxvY2tzLWdyaWQtY29sdW1uPSJhNmU3M2M5YmNmYjY1NzQ2NjdiZDMwNDNjZDFlOGQ5ZCJdIHsgZGlzcGxheTogZmxleDsgfSAudGItY29udGFpbmVyIC50Yi1jb250YWluZXItaW5uZXJ7d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvfS50Yi1idXR0b257Y29sb3I6I2YxZjFmMX0udGItYnV0dG9uLS1sZWZ0e3RleHQtYWxpZ246bGVmdH0udGItYnV0dG9uLS1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnRiLWJ1dHRvbi0tcmlnaHR7dGV4dC1hbGlnbjpyaWdodH0udGItYnV0dG9uX19saW5re2NvbG9yOmluaGVyaXQ7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTAwJTt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19saW5rOmhvdmVyLC50Yi1idXR0b25fX2xpbms6Zm9jdXMsLnRiLWJ1dHRvbl9fbGluazp2aXNpdGVke2NvbG9yOmluaGVyaXR9LnRiLWJ1dHRvbl9fbGluazpob3ZlciAudGItYnV0dG9uX19jb250ZW50LC50Yi1idXR0b25fX2xpbms6Zm9jdXMgLnRiLWJ1dHRvbl9fY29udGVudCwudGItYnV0dG9uX19saW5rOnZpc2l0ZWQgLnRiLWJ1dHRvbl9fY29udGVudHtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc3R5bGU6aW5oZXJpdDtmb250LXdlaWdodDppbmhlcml0O2xldHRlci1zcGFjaW5nOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC1zaGFkb3c6aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTppbmhlcml0fS50Yi1idXR0b25fX2NvbnRlbnR7dmVydGljYWwtYWxpZ246bWlkZGxlO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19pY29ue3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zdHlsZTpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19pY29uOjpiZWZvcmV7Y29udGVudDphdHRyKGRhdGEtZm9udC1jb2RlKTtmb250LXdlaWdodDpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19saW5re2JhY2tncm91bmQtY29sb3I6IzQ0NDtib3JkZXItcmFkaXVzOjAuM2VtO2ZvbnQtc2l6ZToxLjNlbTttYXJnaW4tYm90dG9tOjAuNzZlbTtwYWRkaW5nOjAuNTVlbSAxLjVlbSAwLjU1ZW19LnRiLWNvbnRhaW5lciAudGItY29udGFpbmVyLWlubmVye3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0b30gICB9IEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIHsgLnRiLWNvbnRhaW5lciAudGItY29udGFpbmVyLWlubmVye3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0b30udGItZ3JpZCwudGItZ3JpZD4uYmxvY2stZWRpdG9yLWlubmVyLWJsb2Nrcz4uYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2xheW91dHtkaXNwbGF5OmdyaWQ7Z3JpZC1yb3ctZ2FwOjI1cHg7Z3JpZC1jb2x1bW4tZ2FwOjI1cHh9LnRiLWdyaWQtaXRlbXtiYWNrZ3JvdW5kOiNkMzhhMDM7cGFkZGluZzozMHB4fS50Yi1ncmlkLWNvbHVtbntmbGV4LXdyYXA6d3JhcH0udGItZ3JpZC1jb2x1bW4+Knt3aWR0aDoxMDAlfS50Yi1ncmlkLWNvbHVtbi50Yi1ncmlkLWFsaWduLXRvcHt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDthbGlnbi1jb250ZW50OmZsZXgtc3RhcnR9LnRiLWdyaWQtY29sdW1uLnRiLWdyaWQtYWxpZ24tY2VudGVye3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2FsaWduLWNvbnRlbnQ6Y2VudGVyfS50Yi1ncmlkLWNvbHVtbi50Yi1ncmlkLWFsaWduLWJvdHRvbXt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDthbGlnbi1jb250ZW50OmZsZXgtZW5kfSAud3AtYmxvY2stdG9vbHNldC1ibG9ja3MtZ3JpZC50Yi1ncmlkW2RhdGEtdG9vbHNldC1ibG9ja3MtZ3JpZD0iOTkzMjRjYzlhNzRhNGJlMTNkZjVhMjA1ZDRkNmU0NjciXSB7IGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDAsIDFmcik7Z3JpZC1hdXRvLWZsb3c6IHJvdyB9IC53cC1ibG9jay10b29sc2V0LWJsb2Nrcy1ncmlkLnRiLWdyaWRbZGF0YS10b29sc2V0LWJsb2Nrcy1ncmlkPSI5OTMyNGNjOWE3NGE0YmUxM2RmNWEyMDVkNGQ2ZTQ2NyJdICA+IC50Yi1ncmlkLWNvbHVtbjpudGgtb2YtdHlwZSgxbisxKSB7IGdyaWQtY29sdW1uOiAxIH0gICAudGItY29udGFpbmVyIC50Yi1jb250YWluZXItaW5uZXJ7d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvfS50Yi1jb250YWluZXIgLnRiLWNvbnRhaW5lci1pbm5lcnt3aWR0aDoxMDAlO21hcmdpbjowIGF1dG99LnRiLWltYWdle3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246dHJhbnNmb3JtIDAuMjVzIGVhc2V9LndwLWJsb2NrLWltYWdlIC50Yi1pbWFnZS5hbGlnbmNlbnRlcnttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfS50Yi1pbWFnZSBpbWd7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87d2lkdGg6YXV0bzt0cmFuc2l0aW9uOnRyYW5zZm9ybSAwLjI1cyBlYXNlfS50Yi1pbWFnZSAudGItaW1hZ2UtY2FwdGlvbi1maXQtdG8taW1hZ2V7ZGlzcGxheTp0YWJsZX0udGItaW1hZ2UgLnRiLWltYWdlLWNhcHRpb24tZml0LXRvLWltYWdlIC50Yi1pbWFnZS1jYXB0aW9ue2Rpc3BsYXk6dGFibGUtY2FwdGlvbjtjYXB0aW9uLXNpZGU6Ym90dG9tfS50Yi1pbWFnZXtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAwLjI1cyBlYXNlfS53cC1ibG9jay1pbWFnZSAudGItaW1hZ2UuYWxpZ25jZW50ZXJ7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b30udGItaW1hZ2UgaW1ne21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvO3dpZHRoOmF1dG87dHJhbnNpdGlvbjp0cmFuc2Zvcm0gMC4yNXMgZWFzZX0udGItaW1hZ2UgLnRiLWltYWdlLWNhcHRpb24tZml0LXRvLWltYWdle2Rpc3BsYXk6dGFibGV9LnRiLWltYWdlIC50Yi1pbWFnZS1jYXB0aW9uLWZpdC10by1pbWFnZSAudGItaW1hZ2UtY2FwdGlvbntkaXNwbGF5OnRhYmxlLWNhcHRpb247Y2FwdGlvbi1zaWRlOmJvdHRvbX0udGItaW1hZ2V7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gMC4yNXMgZWFzZX0ud3AtYmxvY2staW1hZ2UgLnRiLWltYWdlLmFsaWduY2VudGVye21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99LnRiLWltYWdlIGltZ3ttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzt3aWR0aDphdXRvO3RyYW5zaXRpb246dHJhbnNmb3JtIDAuMjVzIGVhc2V9LnRiLWltYWdlIC50Yi1pbWFnZS1jYXB0aW9uLWZpdC10by1pbWFnZXtkaXNwbGF5OnRhYmxlfS50Yi1pbWFnZSAudGItaW1hZ2UtY2FwdGlvbi1maXQtdG8taW1hZ2UgLnRiLWltYWdlLWNhcHRpb257ZGlzcGxheTp0YWJsZS1jYXB0aW9uO2NhcHRpb24tc2lkZTpib3R0b219LnRiLWNvbnRhaW5lciAudGItY29udGFpbmVyLWlubmVye3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0b30udGItaW1hZ2V7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gMC4yNXMgZWFzZX0ud3AtYmxvY2staW1hZ2UgLnRiLWltYWdlLmFsaWduY2VudGVye21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99LnRiLWltYWdlIGltZ3ttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzt3aWR0aDphdXRvO3RyYW5zaXRpb246dHJhbnNmb3JtIDAuMjVzIGVhc2V9LnRiLWltYWdlIC50Yi1pbWFnZS1jYXB0aW9uLWZpdC10by1pbWFnZXtkaXNwbGF5OnRhYmxlfS50Yi1pbWFnZSAudGItaW1hZ2UtY2FwdGlvbi1maXQtdG8taW1hZ2UgLnRiLWltYWdlLWNhcHRpb257ZGlzcGxheTp0YWJsZS1jYXB0aW9uO2NhcHRpb24tc2lkZTpib3R0b219LnRiLWNvbnRhaW5lciAudGItY29udGFpbmVyLWlubmVye3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0b30gLnRiLWltYWdle3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246dHJhbnNmb3JtIDAuMjVzIGVhc2V9LndwLWJsb2NrLWltYWdlIC50Yi1pbWFnZS5hbGlnbmNlbnRlcnttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfS50Yi1pbWFnZSBpbWd7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87d2lkdGg6YXV0bzt0cmFuc2l0aW9uOnRyYW5zZm9ybSAwLjI1cyBlYXNlfS50Yi1pbWFnZSAudGItaW1hZ2UtY2FwdGlvbi1maXQtdG8taW1hZ2V7ZGlzcGxheTp0YWJsZX0udGItaW1hZ2UgLnRiLWltYWdlLWNhcHRpb24tZml0LXRvLWltYWdlIC50Yi1pbWFnZS1jYXB0aW9ue2Rpc3BsYXk6dGFibGUtY2FwdGlvbjtjYXB0aW9uLXNpZGU6Ym90dG9tfSAud3AtYmxvY2stdG9vbHNldC1ibG9ja3MtZ3JpZC1jb2x1bW4udGItZ3JpZC1jb2x1bW5bZGF0YS10b29sc2V0LWJsb2Nrcy1ncmlkLWNvbHVtbj0iYjA1Yjg0MzI5YTdkM2RjY2E4MWJkZDdmZDVlMTUyYWYiXSB7IHBhZGRpbmctcmlnaHQ6IDBweDtkaXNwbGF5OiBmbGV4OyB9IC50Yi1jb250YWluZXIgLnRiLWNvbnRhaW5lci1pbm5lcnt3aWR0aDoxMDAlO21hcmdpbjowIGF1dG99LnRiLWNvbnRhaW5lciAudGItY29udGFpbmVyLWlubmVye3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0b30udGItY29udGFpbmVyIC50Yi1jb250YWluZXItaW5uZXJ7d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvfS50Yi1jb250YWluZXIgLnRiLWNvbnRhaW5lci1pbm5lcnt3aWR0aDoxMDAlO21hcmdpbjowIGF1dG99IC50Yi1jb250YWluZXIgLnRiLWNvbnRhaW5lci1pbm5lcnt3aWR0aDoxMDAlO21hcmdpbjowIGF1dG99ICAudGItYnV0dG9ue2NvbG9yOiNmMWYxZjF9LnRiLWJ1dHRvbi0tbGVmdHt0ZXh0LWFsaWduOmxlZnR9LnRiLWJ1dHRvbi0tY2VudGVye3RleHQtYWxpZ246Y2VudGVyfS50Yi1idXR0b24tLXJpZ2h0e3RleHQtYWxpZ246cmlnaHR9LnRiLWJ1dHRvbl9fbGlua3tjb2xvcjppbmhlcml0O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjEwMCU7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDt0ZXh0LWFsaWduOmNlbnRlcjt0cmFuc2l0aW9uOmFsbCAwLjNzIGVhc2V9LnRiLWJ1dHRvbl9fbGluazpob3ZlciwudGItYnV0dG9uX19saW5rOmZvY3VzLC50Yi1idXR0b25fX2xpbms6dmlzaXRlZHtjb2xvcjppbmhlcml0fS50Yi1idXR0b25fX2xpbms6aG92ZXIgLnRiLWJ1dHRvbl9fY29udGVudCwudGItYnV0dG9uX19saW5rOmZvY3VzIC50Yi1idXR0b25fX2NvbnRlbnQsLnRiLWJ1dHRvbl9fbGluazp2aXNpdGVkIC50Yi1idXR0b25fX2NvbnRlbnR7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXN0eWxlOmluaGVyaXQ7Zm9udC13ZWlnaHQ6aW5oZXJpdDtsZXR0ZXItc3BhY2luZzppbmhlcml0O3RleHQtZGVjb3JhdGlvbjppbmhlcml0O3RleHQtc2hhZG93OmluaGVyaXQ7dGV4dC10cmFuc2Zvcm06aW5oZXJpdH0udGItYnV0dG9uX19jb250ZW50e3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt0cmFuc2l0aW9uOmFsbCAwLjNzIGVhc2V9LnRiLWJ1dHRvbl9faWNvbnt0cmFuc2l0aW9uOmFsbCAwLjNzIGVhc2U7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO2ZvbnQtc3R5bGU6bm9ybWFsICFpbXBvcnRhbnR9LnRiLWJ1dHRvbl9faWNvbjo6YmVmb3Jle2NvbnRlbnQ6YXR0cihkYXRhLWZvbnQtY29kZSk7Zm9udC13ZWlnaHQ6bm9ybWFsICFpbXBvcnRhbnR9LnRiLWJ1dHRvbl9fbGlua3tiYWNrZ3JvdW5kLWNvbG9yOiM0NDQ7Ym9yZGVyLXJhZGl1czowLjNlbTtmb250LXNpemU6MS4zZW07bWFyZ2luLWJvdHRvbTowLjc2ZW07cGFkZGluZzowLjU1ZW0gMS41ZW0gMC41NWVtfSAudGItZ3JpZCwudGItZ3JpZD4uYmxvY2stZWRpdG9yLWlubmVyLWJsb2Nrcz4uYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2xheW91dHtkaXNwbGF5OmdyaWQ7Z3JpZC1yb3ctZ2FwOjI1cHg7Z3JpZC1jb2x1bW4tZ2FwOjI1cHh9LnRiLWdyaWQtaXRlbXtiYWNrZ3JvdW5kOiNkMzhhMDM7cGFkZGluZzozMHB4fS50Yi1ncmlkLWNvbHVtbntmbGV4LXdyYXA6d3JhcH0udGItZ3JpZC1jb2x1bW4+Knt3aWR0aDoxMDAlfS50Yi1ncmlkLWNvbHVtbi50Yi1ncmlkLWFsaWduLXRvcHt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDthbGlnbi1jb250ZW50OmZsZXgtc3RhcnR9LnRiLWdyaWQtY29sdW1uLnRiLWdyaWQtYWxpZ24tY2VudGVye3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2FsaWduLWNvbnRlbnQ6Y2VudGVyfS50Yi1ncmlkLWNvbHVtbi50Yi1ncmlkLWFsaWduLWJvdHRvbXt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDthbGlnbi1jb250ZW50OmZsZXgtZW5kfSAud3AtYmxvY2stdG9vbHNldC1ibG9ja3MtZ3JpZC50Yi1ncmlkW2RhdGEtdG9vbHNldC1ibG9ja3MtZ3JpZD0iOTE1ZGZmNzcyMWQ4OWQzM2NkOGZkZjVmZjkzODNiNWYiXSB7IGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDAsIDFmcik7Z3JpZC1hdXRvLWZsb3c6IHJvdyB9IC53cC1ibG9jay10b29sc2V0LWJsb2Nrcy1ncmlkLnRiLWdyaWRbZGF0YS10b29sc2V0LWJsb2Nrcy1ncmlkPSI5MTVkZmY3NzIxZDg5ZDMzY2Q4ZmRmNWZmOTM4M2I1ZiJdICA+IC50Yi1ncmlkLWNvbHVtbjpudGgtb2YtdHlwZSgxbisxKSB7IGdyaWQtY29sdW1uOiAxIH0gLndwLWJsb2NrLXRvb2xzZXQtYmxvY2tzLWdyaWQtY29sdW1uLnRiLWdyaWQtY29sdW1uW2RhdGEtdG9vbHNldC1ibG9ja3MtZ3JpZC1jb2x1bW49IjMwMzRmYmU4ODZjMTEwNTRlOTViNDZiMDlkM2U0MTEyIl0geyBkaXNwbGF5OiBmbGV4OyB9IC50Yi1jb250YWluZXIgLnRiLWNvbnRhaW5lci1pbm5lcnt3aWR0aDoxMDAlO21hcmdpbjowIGF1dG99IC53cC1ibG9jay10b29sc2V0LWJsb2Nrcy1jb250YWluZXIudGItY29udGFpbmVyW2RhdGEtdG9vbHNldC1ibG9ja3MtY29udGFpbmVyPSIyODgyYzMyNDA0NjFhOGNhZTc4YzA5OWEzYzBjNDVjNiJdIHsgcGFkZGluZzogMzBweDsgfSAud3AtYmxvY2stdG9vbHNldC1ibG9ja3MtZ3JpZC1jb2x1bW4udGItZ3JpZC1jb2x1bW5bZGF0YS10b29sc2V0LWJsb2Nrcy1ncmlkLWNvbHVtbj0iYTZlNzNjOWJjZmI2NTc0NjY3YmQzMDQzY2QxZThkOWQiXSB7IGRpc3BsYXk6IGZsZXg7IH0gLnRiLWNvbnRhaW5lciAudGItY29udGFpbmVyLWlubmVye3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0b30gLndwLWJsb2NrLXRvb2xzZXQtYmxvY2tzLWNvbnRhaW5lci50Yi1jb250YWluZXJbZGF0YS10b29sc2V0LWJsb2Nrcy1jb250YWluZXI9ImU5MzcyYWI5YjI0MDNiMDE2MzJiMTczNTU2YjM5MmE0Il0geyBwYWRkaW5nOiAzMHB4IDMwcHggMjBweCAzMHB4OyB9IC50Yi1idXR0b257Y29sb3I6I2YxZjFmMX0udGItYnV0dG9uLS1sZWZ0e3RleHQtYWxpZ246bGVmdH0udGItYnV0dG9uLS1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnRiLWJ1dHRvbi0tcmlnaHR7dGV4dC1hbGlnbjpyaWdodH0udGItYnV0dG9uX19saW5re2NvbG9yOmluaGVyaXQ7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTAwJTt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19saW5rOmhvdmVyLC50Yi1idXR0b25fX2xpbms6Zm9jdXMsLnRiLWJ1dHRvbl9fbGluazp2aXNpdGVke2NvbG9yOmluaGVyaXR9LnRiLWJ1dHRvbl9fbGluazpob3ZlciAudGItYnV0dG9uX19jb250ZW50LC50Yi1idXR0b25fX2xpbms6Zm9jdXMgLnRiLWJ1dHRvbl9fY29udGVudCwudGItYnV0dG9uX19saW5rOnZpc2l0ZWQgLnRiLWJ1dHRvbl9fY29udGVudHtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc3R5bGU6aW5oZXJpdDtmb250LXdlaWdodDppbmhlcml0O2xldHRlci1zcGFjaW5nOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC1zaGFkb3c6aW5oZXJpdDt0ZXh0LXRyYW5zZm9ybTppbmhlcml0fS50Yi1idXR0b25fX2NvbnRlbnR7dmVydGljYWwtYWxpZ246bWlkZGxlO3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZX0udGItYnV0dG9uX19pY29ue3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zdHlsZTpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19pY29uOjpiZWZvcmV7Y29udGVudDphdHRyKGRhdGEtZm9udC1jb2RlKTtmb250LXdlaWdodDpub3JtYWwgIWltcG9ydGFudH0udGItYnV0dG9uX19saW5re2JhY2tncm91bmQtY29sb3I6IzQ0NDtib3JkZXItcmFkaXVzOjAuM2VtO2ZvbnQtc2l6ZToxLjNlbTttYXJnaW4tYm90dG9tOjAuNzZlbTtwYWRkaW5nOjAuNTVlbSAxLjVlbSAwLjU1ZW19LnRiLWNvbnRhaW5lciAudGItY29udGFpbmVyLWlubmVye3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0b30gaDEudGItaGVhZGluZ1tkYXRhLXRvb2xzZXQtYmxvY2tzLWhlYWRpbmc9IjcyZjY0Y2I2MGY3YWJkNjk1ZGFkOWRhNzY0NTJiODE1Il0gIHsgZm9udC1zaXplOiAyNHB4OyB9ICAgfSA=</div><script class="tces-js-style-to-head">toolsetCommonEs.styleToHead()</script> <div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="06cfe2ba3d7cbf6e629a3885b2d06708"><div class="tb-container-inner"> <div class="tb-fields-and-text" data-toolset-blocks-fields-and-text="1d90a00f0f283efdb7bdc494c6f884f7"><section class="breadcrumbs"><span><span><a href="https://onthegosystems.com/">Home</a></span> » <span><a href="https://onthegosystems.com/jobs/">Open positions</a></span> » <span class="breadcrumb_last" aria-current="page">Senior RoR&React Developer </span></span></section></div> <div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="915dff7721d89d33cd8fdf5ff9383b5f"> <div class="wp-block-toolset-blocks-grid-column tb-grid-column" data-toolset-blocks-grid-column="a6e73c9bcfb6574667bd3043cd1e8d9d"> <div class="wp-block-toolset-blocks-container tb-container full-bg" data-toolset-blocks-container="e9372ab9b2403b01632b173556b392a4"> <h1 class="tb-heading has-text-color" data-toolset-blocks-heading="72f64cb60f7abd695dad9da76452b815" data-last-update="1.4">Senior RoR&React Developer </h1> <div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="7fe913a3a09d735c3bef125efcfe5f29"> <div class="tb-field" data-toolset-blocks-field="2c4a4cc522ffb3380a75ead258d3bf1a" data-last-update="1.4">European, the Middle East or African working hours</div> </div> <div class="tb-button" data-toolset-blocks-button="6931996a8b32670fef6fe5843339366b"><a class="tb-button__link" href="https://forms.gle/RyaQwgEMyyaZnuMz7" target="_blank" rel="noopener noreferrer"><i class="tb-button__icon"></i><span class="tb-button__content">Apply now</span></a></div> </div> </div> <div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112"> <div class="wp-block-toolset-blocks-container tb-container technology-list-column" data-toolset-blocks-container="2882c3240461a8cae78c099a3c0c45c6"> <div class="tb-fields-and-text" data-toolset-blocks-fields-and-text="273ad68d5d3880e2058fc18a972180ea"> <div id="wpv-view-layout-7653-CPID18291" class="js-wpv-view-layout js-wpv-layout-responsive js-wpv-view-layout-7653-CPID18291" data-viewnumber="7653-CPID18291" data-pagination="{"id":7653,"query":"normal","type":"disabled","effect":"fade","duration":500,"speed":5,"pause_on_hover":"disabled","stop_rollover":"false","cache_pages":"enabled","preload_images":"enabled","preload_pages":"enabled","preload_reach":1,"spinner":"builtin","spinner_image":"https://onthegosystems.com/wp-content/plugins/wp-views/embedded/res/img/ajax-loader.gif","callback_next":"","manage_history":"disabled","has_controls_in_form":"disabled","infinite_tolerance":"0","max_pages":0,"page":1,"base_permalink":"/jobs/senior-rorreact-developer/?wpv_view_count=7653-CPID18291&wpv_paged=WPV_PAGE_NUM","loop":{"type":"","name":"","data":[],"id":0}}" data-permalink="/jobs/senior-rorreact-developer/?wpv_view_count=7653-CPID18291"> <div class="technologies-wrapper-blank lazyload" style="background:inherit;background-size:cover;" data-bg="url(https://onthegosystems.com/wp-content/uploads/2024/03/jobs-12-min.png) no-repeat 50% 50%"></div> </div> </div> </div> </div> </div> <div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="99324cc9a74a4be13df5a205d4d6e467"> <div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="b05b84329a7d3dcca81bdd7fd5e152af"> <div class="tb-field" data-toolset-blocks-field="a6b5f3d67bb7109f7163c3c0c8f219b8" data-last-update="1.4"> <p>We are looking for a talented developer to join our team and help shape the future of a cutting-edge localization tool. This position offers a unique opportunity to make a significant impact, drive results, and contribute to a project with huge potential. If you’re a problem-solver who thrives on challenges and is eager to work in a dynamic, growing environment, we want to hear from you!</p> <h2 class="wp-block-heading"><strong>A Few Words About Us</strong></h2> <p>At OnTheGoSystems, we create innovative software powering over 1.5 million websites worldwide. Since 2008, we’ve built a fully remote team of 100+ talented individuals. In 2024, we’re launching a new cloud-based SaaS solution set to serve millions globally.</p> <h2 class="wp-block-heading"><strong>What strong skills we’re looking for in our developer</strong></h2> <p></p> <ul class="wp-block-list"> <li><strong>Ruby on Rails (or similar framework)</strong>, </li> <li>Experience in designing, developing and implementing complex applications with one of major frameworks such as <strong>React</strong>, <strong>Angular</strong> or <strong>Vue</strong>,</li> <li>Intensive database work,</li> <li>Writing and running automated tests,</li> <li>Ability to debug complex code,</li> <li>Developing widely-used systems,</li> <li>Proficiency in version control with <strong>Git</strong>,</li> <li>CI/CD experience – <strong>GitLab/Jenkins</strong> or another similar tool,</li> <li><strong>AWS experience</strong> will be a big plus.</li> </ul> <h2 class="wp-block-heading"><strong>Our ideal candidate is</strong></h2> <ul class="wp-block-list"> <li>Passionate about working in a startup environment and excited by new challenges.</li> <li>Willing to take risks, learn from mistakes, and grow.</li> <li>Self-driven and proactive, interested in trying new tools and solutions,</li> <li>Able to move quickly, make decisions, and push forward without needing constant guidance.</li> <li>Open to receiving feedback and collaboration with team members,</li> <li>Able to take ownership of work and responsibility for the results,</li> <li>With a sharp eye for detail.</li> </ul> <h2 class="wp-block-heading"><strong>What you will do</strong></h2> <p>All developers in our team participate in planning, implementation, maintenance, and test automation.</p> <h2 class="wp-block-heading"><strong>What we offer</strong></h2> <ul class="wp-block-list"> <li>100% remote position,</li> <li>Body And Mind Movement (BAMM) program to support your physical activities and other hobbies, </li> <li>A computer budget to make your workplace better,</li> <li>A Kindle device with an access to our company Amazon account, </li> <li>We respect national holidays in each country and want you to have a rest these days, </li> <li>Being part of a team of smart, self-driven individuals,</li> <li>Great opportunity to progress and advance,</li> <li>Collaborating with team members across the globe.</li> </ul> <p></p> <p></p> <p><strong>If you’re looking for an excellent opportunity to make an impact, at a company that values innovation and teamwork, apply today and join our professional team!</strong></p> </div> <div class="tb-fields-and-text" data-toolset-blocks-fields-and-text="1671e87890c8e83d3bd7a8b946792cac"><p>In order for OnTheGoSystems to review your application, we need to collect and store your information. You can find out what we collect and store in our <a href="https://onthegosystems.com/legal/privacy-policy-and-gdpr-compliance/">Privacy Policy</a>. When you click “Apply now” you automatically agree to this.</p></div> <div class="tb-button" data-toolset-blocks-button="885d8f6e9e65cbb95e4e70388bf464ba"><a class="tb-button__link" href="https://forms.gle/RyaQwgEMyyaZnuMz7" target="_blank" rel="noopener noreferrer"><i class="tb-button__icon"></i><span class="tb-button__content">Apply now</span></a></div> <div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="ad2b606ab362bad32d26b1fbb167f02f"> <h4 class="tb-heading has-text-color" data-toolset-blocks-heading="d516cab8e48a3146a7d1e649ff458dff" data-last-update="1.4"><strong>Our Hiring Process</strong></h4> <div class="tb-fields-and-text" data-toolset-blocks-fields-and-text="6af13a851a1d447383bb2eec423295c0"><p>You’ll have <strong>3-4</strong> interviews that take between <strong>30 to 90</strong> minutes each. You’ll be talking with our HR, the team leader and members of the team you’re interviewing for.</p> <p>For some roles, we’ll also ask for an assignment. If this assignment requires significant time, we’ll pay for your time doing it.</p> <p>In these interviews, we know that you’re interviewing us, like we’re interviewing you. We welcome your questions and will answer them gladly.</p></div> <div class="tb-fields-and-text" data-toolset-blocks-fields-and-text="ad95d9c72064d81d029cefdf6cf5d937"><a class="anchorlink collapsed" role="button" href="#more" data-toggle="collapse" aria-expanded="false">Show the full details of our hiring process<img width="30" height="30" decoding="async" style="--smush-placeholder-width: 30px; --smush-placeholder-aspect-ratio: 30/30;width: 18px; margin-left:10px;" data-src="https://onthegosystems.com/wp-content/uploads/2023/05/otgs-ico-arrow-right.svg" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload"><noscript><img width="30" height="30" decoding="async" style="width: 18px; margin-left:10px;" src="https://onthegosystems.com/wp-content/uploads/2023/05/otgs-ico-arrow-right.svg" alt=""></noscript></a></div> <div id="more" class="wp-block-toolset-blocks-container tb-container collapse" data-toolset-blocks-container="567588af2477c9cac793ce8c69ba8beb"> <div class="wp-block-toolset-blocks-container tb-container card-body card" data-toolset-blocks-container="c2b608a64d3e2017e6dfaadf77a867cd"> <div class="tb-fields-and-text" data-toolset-blocks-fields-and-text="6af13a851a1d447383bb2eec423295c0"><p>At OnTheGoSystems, we keep things simple and straightforward. In most cases, our interview process is made up of three parts:</p></div> <p class="tb-heading has-text-color" data-toolset-blocks-heading="02cbbe0657d88b4fd79e96b01b76e190" data-last-update="1.4">1. <strong>The Chat with the Recruiter</strong></p> <div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="bc43722c04babfba19fcfae01f1bff12"> <div class="tb-fields-and-text" data-toolset-blocks-fields-and-text="b41144731291806f40a4724f6522f1e3"><p><span class="otgs-highlight">60 mins</span></p> <p>During this informal video call, we’ll tell you more about the job and OnTheGoSystems (OTGS), and you can ask us anything you want.</p></div> </div> <p class="tb-heading has-text-color" data-toolset-blocks-heading="f4e179a0d7d7b693795e430e18139905" data-last-update="1.4">2. <strong><strong>The Technical Deep Dive</strong></strong></p> <div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="bc43722c04babfba19fcfae01f1bff12"> <div class="tb-fields-and-text" data-toolset-blocks-fields-and-text="b41144731291806f40a4724f6522f1e3"><p><span class="otgs-highlight">60-90 mins</span></p> <p>This video call has a technical focus and gives you the opportunity to speak to potential teammates and see how you can contribute to the team. You can expect detailed questions about your experience and qualifications, and you may be asked to do a live assignment, depending on the position.</p></div> </div> <p class="tb-heading has-text-color" data-toolset-blocks-heading="f4e179a0d7d7b693795e430e18139905" data-last-update="1.4">3. <strong><strong><strong>The Check-In with the HR Manager</strong></strong></strong></p> <div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="bc43722c04babfba19fcfae01f1bff12"> <div class="tb-fields-and-text" data-toolset-blocks-fields-and-text="b41144731291806f40a4724f6522f1e3"><p><span class="otgs-highlight">30 mins</span></p> <p>During the quick video call with our HR Manager, we’ll ensure that everyone is on the same page regarding the position you’re applying for. You can ask questions and clarify any doubts you may have. We’ll also cover any administrative details necessary to extend a final offer that meets your needs and expectations.</p></div> </div> <div class="tb-fields-and-text" data-toolset-blocks-fields-and-text="0df54ed48b014260c45ca396d33b17c6"><p style="text-align: left;"><em>Our goal is to make sure that you feel comfortable, informed, and excited about the opportunity to join our team. We believe interviews should be a two-way conversation, so don’t hesitate to ask as many questions as you’d like!</em></p></div> </div> </div> </div> <div style="height:60px" aria-hidden="true" class="wp-block-spacer"></div> <div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="4ec9625b9759aa8121889c41755a1ad6"> </div> <div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="4ec9625b9759aa8121889c41755a1ad6"> </div> <div style="height:60px" aria-hidden="true" class="wp-block-spacer"></div> </div> <div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112"> <div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="06bfa86a608af54c0dde856416a4df4f"> <h4 class="tb-heading has-text-color" data-toolset-blocks-heading="9fcb0d89f06a6efb2a38aa86fefadca9" data-last-update="1.4"><strong>What OnTheGoSystems offers</strong></h4> <div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="3f4e3e1281e92015a7a09918619aad1a"><div class="wp-block-image"> <figure class=" tb-image tb-image-media tb-image-frame-none aligncenter" data-toolset-blocks-image="59143a11f882224c25fa7f9afb142cdf"><img decoding="async" width="40" height="40" loading="lazy" data-src="https://onthegosystems.com/wp-content/uploads/2020/06/world.svg" alt="" class="wp-image-7636 lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" style="--smush-placeholder-width: 40px; --smush-placeholder-aspect-ratio: 40/40;" /><noscript><img decoding="async" width="40" height="40" loading="lazy" src="https://onthegosystems.com/wp-content/uploads/2020/06/world.svg" alt="" class="wp-image-7636"/></noscript></figure> </div> <p class="tb-heading has-text-color" data-toolset-blocks-heading="fca6da1c41b882f7a71d30f68c07ceda" data-last-update="1.4">Work from Anywhere</p> </div> <div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="377f12437154be8209912e413360c4e1"><div class="wp-block-image"> <figure class=" tb-image tb-image-dynamic tb-image-frame-none aligncenter" data-toolset-blocks-image="b493d154e6ed0efeacc25868be873e09"><img width="40" height="40" decoding="async" loading="lazy" data-src="https://onthegosystems.com/wp-content/uploads/2020/06/steps-1.svg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 40px; --smush-placeholder-aspect-ratio: 40/40;" /><noscript><img width="40" height="40" decoding="async" loading="lazy" src="https://onthegosystems.com/wp-content/uploads/2020/06/steps-1.svg"/></noscript></figure> </div> <p class="tb-heading has-text-color" data-toolset-blocks-heading="fca6da1c41b882f7a71d30f68c07ceda" data-last-update="1.4"><strong>Grow your career</strong></p> </div> <div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="377f12437154be8209912e413360c4e1"><div class="wp-block-image"> <figure class=" tb-image tb-image-dynamic tb-image-frame-none aligncenter" data-toolset-blocks-image="f0ee34d8fd8082c538b999270212df6d"><img width="40" height="40" decoding="async" loading="lazy" data-src="https://onthegosystems.com/wp-content/uploads/2020/06/like-1.svg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 40px; --smush-placeholder-aspect-ratio: 40/40;" /><noscript><img width="40" height="40" decoding="async" loading="lazy" src="https://onthegosystems.com/wp-content/uploads/2020/06/like-1.svg"/></noscript></figure> </div> <p class="tb-heading has-text-color" data-toolset-blocks-heading="fca6da1c41b882f7a71d30f68c07ceda" data-last-update="1.4"><strong>Great teammates</strong></p> </div> <div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="377f12437154be8209912e413360c4e1"><div class="wp-block-image"> <figure class=" tb-image tb-image-dynamic tb-image-frame-none aligncenter" data-toolset-blocks-image="9a5c07026c65a527edf7b1931a653694"><img width="40" height="40" decoding="async" loading="lazy" data-src="https://onthegosystems.com/wp-content/uploads/2020/06/scales.svg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 40px; --smush-placeholder-aspect-ratio: 40/40;" /><noscript><img width="40" height="40" decoding="async" loading="lazy" src="https://onthegosystems.com/wp-content/uploads/2020/06/scales.svg"/></noscript></figure> </div> <p class="tb-heading has-text-color" data-toolset-blocks-heading="fca6da1c41b882f7a71d30f68c07ceda" data-last-update="1.4"><strong>Work-Life balance</strong></p> </div> <div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="75e300e15a730855e02baa508f1fa305"><div class="wp-block-image"> <figure class=" tb-image tb-image-dynamic tb-image-frame-none aligncenter" data-toolset-blocks-image="1f3f7bfdbbd53068a482d7a12055a65a"><img width="40" height="40" decoding="async" loading="lazy" data-src="https://onthegosystems.com/wp-content/uploads/2020/06/sun.svg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 40px; --smush-placeholder-aspect-ratio: 40/40;" /><noscript><img width="40" height="40" decoding="async" loading="lazy" src="https://onthegosystems.com/wp-content/uploads/2020/06/sun.svg"/></noscript></figure> </div> <p class="tb-heading has-text-color" data-toolset-blocks-heading="fca6da1c41b882f7a71d30f68c07ceda" data-last-update="1.4"><strong>A stable company</strong></p> </div> </div> <div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="ad2b606ab362bad32d26b1fbb167f02f"> <h4 class="tb-heading has-text-color" data-toolset-blocks-heading="d516cab8e48a3146a7d1e649ff458dff" data-last-update="1.4"><strong>About Us</strong></h4> <div class="tb-fields-and-text" data-toolset-blocks-fields-and-text="6af13a851a1d447383bb2eec423295c0"><p><a class="link_e6e5 link_e6c9" href="https://onthegosystems.com/" target="_blank" rel="noopener noreferrer nofollow"><span class="inner_e3ba">OnTheGoSystems</span></a> is a fully remote company with over:</p> <ul> <li>100 team members</li> <li>250,000 clients</li> <li>1,000,000 sites running our software</li> </ul></div> <p class="tb-heading" data-toolset-blocks-heading="32d1c5f743c10a5a9b5973946d6b860a" data-last-update="1.4">Want to learn more?</p> <p class="tb-heading" data-toolset-blocks-heading="e42e985ad12cfe4b11a3a764d21e587e" data-last-update="1.4"><a rel="noreferrer noopener" href="https://onthegosystems.com/" target="_blank">About us and how we work</a></p> </div> </div> </div> </div></div> </section> <footer class="footer-main"> <div class="container"> <div class="row "> <div class="col-sm-4"> <div class="copyright"> <img data-src="https://onthegosystems.com/wp-content/themes/onthegosystems-theme/img/svg/logo-otgs-white-simple.svg" width="32" height="32" alt="OnTheGoSystems Limited" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 32px; --smush-placeholder-aspect-ratio: 32/32;" /><noscript><img src="https://onthegosystems.com/wp-content/themes/onthegosystems-theme/img/svg/logo-otgs-white-simple.svg" width="32" height="32" alt="OnTheGoSystems Limited" /></noscript> © 2024 OnTheGoSystems Limited<br> 22/F 3 Lockhart Road<br /> Wanchai Hong Kong </div> <div class="social"> <a href="https://www.linkedin.com/company/onthegosystems/"> <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M3.58151 16H0.264292V5.31762H3.58151V16ZM1.92111 3.86044C0.860376 3.86044 0 2.98185 0 1.92111C7.59231e-09 1.4116 0.202403 0.92296 0.562681 0.562681C0.92296 0.202403 1.4116 0 1.92111 0C2.43063 0 2.91927 0.202403 3.27955 0.562681C3.63983 0.92296 3.84223 1.4116 3.84223 1.92111C3.84223 2.98185 2.98149 3.86044 1.92111 3.86044ZM15.9968 16H12.6867V10.7999C12.6867 9.56057 12.6617 7.97125 10.962 7.97125C9.23735 7.97125 8.97306 9.31771 8.97306 10.7106V16H5.65941V5.31762H8.84091V6.77479H8.88734C9.33021 5.93549 10.412 5.04976 12.026 5.04976C15.3832 5.04976 16.0004 7.26052 16.0004 10.132V16H15.9968Z" /> </svg> </a> <a href="https://www.facebook.com/OnTheGoSystems"> <svg width="10" height="16" viewBox="0 0 10 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M8.92313 9L9.3675 6.10437H6.58906V4.22531C6.58906 3.43313 6.97719 2.66094 8.22156 2.66094H9.48469V0.195625C9.48469 0.195625 8.33844 0 7.2425 0C4.95438 0 3.45875 1.38688 3.45875 3.8975V6.10437H0.915314V9H3.45875V16H6.58906V9H8.92313Z" /> </svg> </a> </div> </div> <div class="col-xs-6 col-sm-2"> <h3>About us</h3> <div class="menu-about-us-container"><nav class="foot-navigation" role="navigation"><ul id="menu-about-us" class="menu"><li id="menu-item-14308" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-14308"><a href="/team">Our Team</a></li> <li id="menu-item-14312" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-14312"><a href="https://onthegosystems.com/meet-our-team/">Team Member Stories</a></li> </ul></nav></div> </div> <div class="col-xs-6 col-sm-2"> <h3>Products</h3> <div class="menu-products-container"><nav class="foot-navigation" role="navigation"><ul id="menu-products" class="menu"><li id="menu-item-8076" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8076"><a target="_blank" rel="noopener" href="https://wpml.org">WPML</a></li> <li id="menu-item-8077" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8077"><a target="_blank" rel="noopener" href="https://toolset.com">Toolset</a></li> <li id="menu-item-8078" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8078"><a target="_blank" rel="noopener" href="https://ptc.wpml.org/">PTC</a></li> </ul></nav></div> </div> <div class="col-xs-6 col-sm-2"> <h3>Engage</h3> <div class="menu-engage-container"><nav class="foot-navigation" role="navigation"><ul id="menu-engage" class="menu"><li id="menu-item-8079" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8079"><a target="_blank" rel="noopener" href="https://wpml.org/blog/">WPML Blog <span class="screen-reader-text"> (opens in a new window)</span></a></li> <li id="menu-item-8080" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8080"><a target="_blank" rel="noopener" href="https://toolset.com/blog/">Toolset Blog <span class="screen-reader-text"> (opens in a new window)</span></a></li> </ul></nav></div> </div> <div class="col-xs-6 col-sm-2"> <h3>Quick Links</h3> <div class="menu-quick-links-container"><nav class="foot-navigation" role="navigation"><ul id="menu-quick-links" class="menu"><li id="menu-item-8115" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8115"><a href="https://onthegosystems.com/contact/">Contact</a></li> <li id="menu-item-8114" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8114"><a href="https://onthegosystems.com/press-resources/">Press Resources</a></li> <li id="menu-item-8082" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8082"><a href="https://onthegosystems.com/legal/privacy-policy-and-gdpr-compliance/">Privacy Policy</a></li> </ul></nav></div> </div> </div> </div> </footer> <script type="text/javascript"> const wpvViewHead = document.getElementsByTagName( "head" )[ 0 ]; const wpvViewExtraCss = document.createElement( "style" ); wpvViewExtraCss.textContent = '/* ----------------------------------------- *//* View slug: technologies - start *//* ----------------------------------------- */.technology-list-column { position: relative; height: 100%;}.technologies-wrapper { padding: 40px 50px 30px;}.technologies-wrapper-blank { position: absolute; top: 0; right: 0; bottom: 0; left: 0;}.wpv-technology-title { font-family: Lato; font-weight: 900; color: rgba( 49, 49, 49, 1 ); text-align: left; padding-top: 0; padding-bottom: 20px; margin-top: 0; margin-bottom: 20px; border-bottom: 1px solid rgba( 220, 229, 253, 1 ); font-size: 1.32em;}/* ----------------------------------------- *//* View slug: technologies - end *//* ----------------------------------------- */<!--[if IE 7]><style>.wpv-pagination { *zoom: 1; }</style><![endif]-->'; wpvViewHead.appendChild( wpvViewExtraCss ); </script> <div id="wonderpluginlightbox_options" data-skinsfoldername="skins/default/" data-jsfolder="https://onthegosystems.com/wp-content/plugins/wonderplugin-lightbox/engine/" data-autoslide="false" data-showall="false" data-slideinterval="5000" data-showtimer="true" data-timerposition="bottom" data-timerheight="2" data-timercolor="#dc572e" data-timeropacity="1" data-navarrowspos="inside" data-closepos="outside" data-enteranimation="" data-exitanimation="" data-showplaybutton="false" data-alwaysshownavarrows="false" data-bordersize="8" data-showtitleprefix="false" data-responsive="true" data-fullscreenmode="false" data-fullscreentextoutside="true" data-closeonoverlay="true" data-videohidecontrols="false" data-mutevideo="false" data-nativehtml5controls="false" data-enableclick="false" data-enablespacekey="false" data-initvimeo="true" data-inityoutube="true" data-titlestyle="bottom" data-imagepercentage="75" data-enabletouchswipe="true" data-supportdynamiccontent="false" data-autoplay="true" data-html5player="true" data-overlaybgcolor="#000" data-overlayopacity="0.8" data-defaultvideovolume="1" data-bgcolor="#FFF" data-borderradius="0" data-thumbwidth="96" data-thumbheight="72" data-thumbtopmargin="12" data-thumbbottommargin="12" data-barheight="48" data-showtitle="false" data-titleprefix="%NUM / %TOTAL" data-titlebottomcss="{color:#333; font-size:14px; font-family:Armata,sans-serif,Arial; overflow:hidden; text-align:left;}" data-showdescription="true" data-descriptionbottomcss="{color:#333; font-size:12px; font-family:Arial,Helvetica,sans-serif; overflow:hidden; text-align:left; margin:4px 0px 0px; padding: 0px;}" data-titleinsidecss="color:#fff; font-size:16px; font-family:Arial,Helvetica,sans-serif; overflow:hidden; text-align:left;" data-descriptioninsidecss="color:#fff; font-size:12px; font-family:Arial,Helvetica,sans-serif; overflow:hidden; text-align:left; margin:4px 0px 0px; padding: 0px;" data-titleoutsidecss="color:#fff; font-size:18px; font-family:Arial,Helvetica,sans-serif; overflow:hidden; text-align:center; margin: 8px;" data-descriptionoutsidecss="color:#fff; font-size:14px; font-family:Arial,Helvetica,sans-serif; overflow:hidden; text-align:center; margin:8px; padding: 0px;" data-videobgcolor="#000" data-html5videoposter="" data-responsivebarheight="false" data-smallscreenheight="415" data-barheightonsmallheight="64" data-notkeepratioonsmallheight="false" data-showsocial="false" data-socialposition="position:absolute;top:100%;right:0;" data-socialpositionsmallscreen="position:absolute;top:100%;right:0;left:0;" data-socialdirection="horizontal" data-socialbuttonsize="32" data-socialbuttonfontsize="18" data-socialrotateeffect="true" data-showfacebook="true" data-showtwitter="true" data-showpinterest="true" data-bordertopmargin="48" data-shownavigation="true" data-navbgcolor="rgba(0,0,0,0.2)" data-shownavcontrol="true" data-hidenavdefault="false" data-hidenavigationonmobile="false" data-hidenavigationonipad="false" data-ga4account="" data-googleanalyticsaccount="" style="display:none;"></div> <!-- BEGIN recaptcha, injected by plugin wp-recaptcha-integration --> <script type="text/javascript"> function get_form_submits(el){ var form,current=el,ui,type,slice = Array.prototype.slice,self=this; this.submits=[]; this.form=false; this.setEnabled=function(e){ for ( var s=0;s<self.submits.length;s++ ) { if (e) self.submits[s].removeAttribute('disabled'); else self.submits[s].setAttribute('disabled','disabled'); } return this; }; while ( current && current.nodeName != 'BODY' && current.nodeName != 'FORM' ) { current = current.parentNode; } if ( !current || current.nodeName != 'FORM' ) return false; this.form=current; ui=slice.call(this.form.getElementsByTagName('input')).concat(slice.call(this.form.getElementsByTagName('button'))); for (var i = 0; i < ui.length; i++) if ( (type=ui[i].getAttribute('TYPE')) && type=='submit' ) this.submits.push(ui[i]); return this; } </script><script type="text/javascript"> var recaptcha_widgets={}; function wp_recaptchaLoadCallback(){ try { grecaptcha; } catch(err){ return; } var e = document.querySelectorAll ? document.querySelectorAll('.g-recaptcha:not(.wpcf7-form-control)') : document.getElementsByClassName('g-recaptcha'), form_submits; for (var i=0;i<e.length;i++) { (function(el){ var form_submits = get_form_submits(el).setEnabled(false), wid; // check if captcha element is unrendered if ( ! el.childNodes.length) { wid = grecaptcha.render(el,{ 'sitekey':'6LfqDSQTAAAAAL86mXxwQZotMoiPqoX-yGOZEoFA', 'theme':el.getAttribute('data-theme') || 'light' , 'callback' : function(r){ get_form_submits(el).setEnabled(true); /* enable submit buttons */ } }); el.setAttribute('data-widget-id',wid); } else { wid = el.getAttribute('data-widget-id'); grecaptcha.reset(wid); } })(e[i]); } } // if jquery present re-render jquery/ajax loaded captcha elements if ( typeof jQuery !== 'undefined' ) jQuery(document).ajaxComplete( function(evt,xhr,set){ if( xhr.responseText && xhr.responseText.indexOf('6LfqDSQTAAAAAL86mXxwQZotMoiPqoX-yGOZEoFA') !== -1) wp_recaptchaLoadCallback(); } ); </script><script src="https://www.google.com/recaptcha/api.js?onload=wp_recaptchaLoadCallback&render=explicit" async defer></script> <!-- END recaptcha --> <div data-wpr-lazyrender="1" class="wpml-ls-statics-footer wpml-ls wpml-ls-legacy-list-horizontal"> <ul><li class="wpml-ls-slot-footer wpml-ls-item wpml-ls-item-en wpml-ls-current-language wpml-ls-first-item wpml-ls-item-legacy-list-horizontal"> <a href="https://onthegosystems.com/jobs/senior-rorreact-developer/" class="wpml-ls-link"> <img width="18" height="12" class="wpml-ls-flag lazyload" data-src="https://onthegosystems.com/wp-content/plugins/sitepress-multilingual-cms/res/flags/en.png" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" style="--smush-placeholder-width: 18px; --smush-placeholder-aspect-ratio: 18/12;" /><noscript><img width="18" height="12" class="wpml-ls-flag" src="https://onthegosystems.com/wp-content/plugins/sitepress-multilingual-cms/res/flags/en.png" alt="" /></noscript><span class="wpml-ls-native">English</span></a> </li><li class="wpml-ls-slot-footer wpml-ls-item wpml-ls-item-es wpml-ls-item-legacy-list-horizontal"> <a href="https://onthegosystems.com/es/jobs/senior-rorreact-developer/" class="wpml-ls-link"> <img width="18" height="12" class="wpml-ls-flag lazyload" data-src="https://onthegosystems.com/wp-content/plugins/sitepress-multilingual-cms/res/flags/es.png" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" style="--smush-placeholder-width: 18px; --smush-placeholder-aspect-ratio: 18/12;" /><noscript><img width="18" height="12" class="wpml-ls-flag" src="https://onthegosystems.com/wp-content/plugins/sitepress-multilingual-cms/res/flags/es.png" alt="" /></noscript><span class="wpml-ls-native" lang="es">Español</span></a> </li><li class="wpml-ls-slot-footer wpml-ls-item wpml-ls-item-fr wpml-ls-item-legacy-list-horizontal"> <a href="https://onthegosystems.com/fr/jobs/senior-rorreact-developer/" class="wpml-ls-link"> <img width="18" height="12" class="wpml-ls-flag lazyload" data-src="https://onthegosystems.com/wp-content/plugins/sitepress-multilingual-cms/res/flags/fr.png" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" style="--smush-placeholder-width: 18px; --smush-placeholder-aspect-ratio: 18/12;" /><noscript><img width="18" height="12" class="wpml-ls-flag" src="https://onthegosystems.com/wp-content/plugins/sitepress-multilingual-cms/res/flags/fr.png" alt="" /></noscript><span class="wpml-ls-native" lang="fr">Français</span></a> </li><li class="wpml-ls-slot-footer wpml-ls-item wpml-ls-item-de wpml-ls-last-item wpml-ls-item-legacy-list-horizontal"> <a href="https://onthegosystems.com/de/jobs/senior-rorreact-entwickler/" class="wpml-ls-link"> <img width="18" height="12" class="wpml-ls-flag lazyload" data-src="https://onthegosystems.com/wp-content/plugins/sitepress-multilingual-cms/res/flags/de.png" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" style="--smush-placeholder-width: 18px; --smush-placeholder-aspect-ratio: 18/12;" /><noscript><img width="18" height="12" class="wpml-ls-flag" src="https://onthegosystems.com/wp-content/plugins/sitepress-multilingual-cms/res/flags/de.png" alt="" /></noscript><span class="wpml-ls-native" lang="de">Deutsch</span></a> </li></ul> </div> <script data-minify="1" src="https://onthegosystems.com/wp-content/cache/min/1/assets/embed/ei.js?ver=1730990189" id="codepen-embed-script-js" data-rocket-defer defer></script> <script src="https://onthegosystems.com/wp-content/themes/onthegosystems-theme/bootstrap/js/bootstrap.min.js" id="wpbootstrap_bootstrap_js-js" data-rocket-defer defer></script> <script src="https://onthegosystems.com/wp-content/themes/onthegosystems-theme/js/jquery.gray.min.js" id="grayscale_js-js" data-rocket-defer defer></script> <script src="https://onthegosystems.com/wp-content/themes/onthegosystems-theme/js/custom.min.js?ver=1.5.7" id="custom_js-js" data-rocket-defer defer></script> <script src="https://onthegosystems.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" id="jquery-ui-core-js" data-rocket-defer defer></script> <script src="https://onthegosystems.com/wp-includes/js/jquery/ui/datepicker.min.js?ver=1.13.3" id="jquery-ui-datepicker-js" data-rocket-defer defer></script> <script src="https://onthegosystems.com/wp-includes/js/jquery/ui/mouse.min.js?ver=1.13.3" id="jquery-ui-mouse-js" data-rocket-defer defer></script> <script src="https://onthegosystems.com/wp-includes/js/jquery/ui/slider.min.js?ver=1.13.3" id="jquery-ui-slider-js" data-rocket-defer defer></script> <script data-minify="1" src="https://onthegosystems.com/wp-content/cache/min/1/wp-includes/js/jquery/jquery.ui.touch-punch.js?ver=1730990189" id="jquery-touch-punch-js" data-rocket-defer defer></script> <script id="mediaelement-core-js-before"> var mejsL10n = {"language":"en","strings":{"mejs.download-file":"Download File","mejs.install-flash":"You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https:\/\/get.adobe.com\/flashplayer\/","mejs.fullscreen":"Fullscreen","mejs.play":"Play","mejs.pause":"Pause","mejs.time-slider":"Time Slider","mejs.time-help-text":"Use Left\/Right Arrow keys to advance one second, Up\/Down arrows to advance ten seconds.","mejs.live-broadcast":"Live Broadcast","mejs.volume-help-text":"Use Up\/Down Arrow keys to increase or decrease volume.","mejs.unmute":"Unmute","mejs.mute":"Mute","mejs.volume-slider":"Volume Slider","mejs.video-player":"Video Player","mejs.audio-player":"Audio Player","mejs.captions-subtitles":"Captions\/Subtitles","mejs.captions-chapters":"Chapters","mejs.none":"None","mejs.afrikaans":"Afrikaans","mejs.albanian":"Albanian","mejs.arabic":"Arabic","mejs.belarusian":"Belarusian","mejs.bulgarian":"Bulgarian","mejs.catalan":"Catalan","mejs.chinese":"Chinese","mejs.chinese-simplified":"Chinese (Simplified)","mejs.chinese-traditional":"Chinese (Traditional)","mejs.croatian":"Croatian","mejs.czech":"Czech","mejs.danish":"Danish","mejs.dutch":"Dutch","mejs.english":"English","mejs.estonian":"Estonian","mejs.filipino":"Filipino","mejs.finnish":"Finnish","mejs.french":"French","mejs.galician":"Galician","mejs.german":"German","mejs.greek":"Greek","mejs.haitian-creole":"Haitian Creole","mejs.hebrew":"Hebrew","mejs.hindi":"Hindi","mejs.hungarian":"Hungarian","mejs.icelandic":"Icelandic","mejs.indonesian":"Indonesian","mejs.irish":"Irish","mejs.italian":"Italian","mejs.japanese":"Japanese","mejs.korean":"Korean","mejs.latvian":"Latvian","mejs.lithuanian":"Lithuanian","mejs.macedonian":"Macedonian","mejs.malay":"Malay","mejs.maltese":"Maltese","mejs.norwegian":"Norwegian","mejs.persian":"Persian","mejs.polish":"Polish","mejs.portuguese":"Portuguese","mejs.romanian":"Romanian","mejs.russian":"Russian","mejs.serbian":"Serbian","mejs.slovak":"Slovak","mejs.slovenian":"Slovenian","mejs.spanish":"Spanish","mejs.swahili":"Swahili","mejs.swedish":"Swedish","mejs.tagalog":"Tagalog","mejs.thai":"Thai","mejs.turkish":"Turkish","mejs.ukrainian":"Ukrainian","mejs.vietnamese":"Vietnamese","mejs.welsh":"Welsh","mejs.yiddish":"Yiddish"}}; </script> <script src="https://onthegosystems.com/wp-includes/js/mediaelement/mediaelement-and-player.min.js?ver=4.2.17" id="mediaelement-core-js" data-rocket-defer defer></script> <script src="https://onthegosystems.com/wp-includes/js/mediaelement/mediaelement-migrate.min.js?ver=6.6.2" id="mediaelement-migrate-js" data-rocket-defer defer></script> <script id="mediaelement-js-extra"> var _wpmejsSettings = {"pluginPath":"\/wp-includes\/js\/mediaelement\/","classPrefix":"mejs-","stretching":"responsive","audioShortcodeLibrary":"mediaelement","videoShortcodeLibrary":"mediaelement"}; </script> <script src="https://onthegosystems.com/wp-includes/js/mediaelement/wp-mediaelement.min.js?ver=6.6.2" id="wp-mediaelement-js" data-rocket-defer defer></script> <script src="https://onthegosystems.com/wp-includes/js/underscore.min.js?ver=1.13.4" id="underscore-js" data-rocket-defer defer></script> <script id="wp-util-js-extra"> var _wpUtilSettings = {"ajax":{"url":"\/wp-admin\/admin-ajax.php"}}; </script> <script src="https://onthegosystems.com/wp-includes/js/wp-util.min.js?ver=6.6.2" id="wp-util-js" data-rocket-defer defer></script> <script src="https://onthegosystems.com/wp-includes/js/backbone.min.js?ver=1.5.0" id="backbone-js" data-rocket-defer defer></script> <script src="https://onthegosystems.com/wp-includes/js/mediaelement/wp-playlist.min.js?ver=6.6.2" id="wp-playlist-js" data-rocket-defer defer></script> <script id="views-blocks-frontend-js-extra"> var wpv_pagination_local = {"front_ajaxurl":"https:\/\/onthegosystems.com\/wp-admin\/admin-ajax.php","calendar_image":"https:\/\/onthegosystems.com\/wp-content\/plugins\/wp-views\/embedded\/res\/img\/calendar.gif","calendar_text":"Select date","datepicker_min_date":null,"datepicker_max_date":null,"datepicker_min_year":"1582","datepicker_max_year":"3000","resize_debounce_tolerance":"100","datepicker_style_url":"https:\/\/onthegosystems.com\/wp-content\/plugins\/wp-views\/vendor\/toolset\/toolset-common\/toolset-forms\/css\/wpt-jquery-ui\/jquery-ui-1.11.4.custom.css","wpmlLang":"en"}; </script> <script data-minify="1" src="https://onthegosystems.com/wp-content/cache/min/1/wp-content/plugins/wp-views/public/js/views-frontend.js?ver=1730990189" id="views-blocks-frontend-js" data-rocket-defer defer></script> <script>"use strict";function wprRemoveCPCSS(){var preload_stylesheets=document.querySelectorAll('link[data-rocket-async="style"][rel="preload"]');if(preload_stylesheets&&0<preload_stylesheets.length)for(var stylesheet_index=0;stylesheet_index<preload_stylesheets.length;stylesheet_index++){var media=preload_stylesheets[stylesheet_index].getAttribute("media")||"all";if(window.matchMedia(media).matches)return void setTimeout(wprRemoveCPCSS,200)}var elem=document.getElementById("rocket-critical-css");elem&&"remove"in elem&&elem.remove()}window.addEventListener?window.addEventListener("load",wprRemoveCPCSS):window.attachEvent&&window.attachEvent("onload",wprRemoveCPCSS);</script><noscript><link rel='stylesheet' id='wp-block-library-css' href='https://onthegosystems.com/wp-includes/css/dist/block-library/style.min.css?ver=6.6.2' media='all' /><link rel='stylesheet' id='mediaelement-css' href='https://onthegosystems.com/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' media='all' /><link rel='stylesheet' id='wp-mediaelement-css' href='https://onthegosystems.com/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=6.6.2' media='all' /><link data-minify="1" rel='stylesheet' id='view_editor_gutenberg_frontend_assets-css' href='https://onthegosystems.com/wp-content/cache/min/1/wp-content/plugins/wp-views/public/css/views-frontend.css?ver=1730990188' media='all' /><link data-minify="1" rel='stylesheet' id='wpml-blocks-css' href='https://onthegosystems.com/wp-content/cache/min/1/wp-content/plugins/sitepress-multilingual-cms/dist/css/blocks/styles.css?ver=1730990188' media='all' /><link rel='stylesheet' id='wpml-legacy-horizontal-list-0-css' href='https://onthegosystems.com/wp-content/plugins/sitepress-multilingual-cms/templates/language-switchers/legacy-list-horizontal/style.min.css?ver=1' media='all' /><link rel='stylesheet' id='wpml-menu-item-0-css' href='https://onthegosystems.com/wp-content/plugins/sitepress-multilingual-cms/templates/language-switchers/menu-item/style.min.css?ver=1' media='all' /><link rel='stylesheet' id='theme-css-css' href='https://onthegosystems.com/wp-content/themes/onthegosystems-theme/style.css?ver=1.5.7' media='all' /><link data-minify="1" rel='stylesheet' id='dashicons-css' href='https://onthegosystems.com/wp-content/cache/min/1/wp-includes/css/dashicons.min.css?ver=1730990189' media='all' /></noscript></body> </html> <!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me - Debug: cached@1732344378 -->