') no-repeat 50% 50%}.icon-trending_up{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-trending_flat{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-remove_circle:before{content:"⊝"}.icon-star_outline:before{content:"✩"}.icon-star:before{content:"★"}.icon-thumb_up{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-thumb_down{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-check_circle{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-close{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-done{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-phone{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-email{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-rss{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-xml{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-business{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-person{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-menu{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-search{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-tune{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-facebook{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-linkedin{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-twitter{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.icon-whatsapp{-webkit-mask:url('data:image/svg+xml,') no-repeat 50% 50%}.social-sharing button{background:unset;border:unset;font-size:1em;padding:0;cursor:pointer}.social-sharing button:active{transition:all .2s ease-in-out;transform:scale(.85)}.social-sharing button .icon{height:1.5em;width:1.5em;font-size:1.4em}.social-sharing.large button .icon{height:1.75em;width:1.75em;font-size:1.7em}.social-sharing.mini button .icon{height:1.3em;width:1.3em;font-size:1.2em}.animated-underline:after{background:none repeat scroll 0 0 transparent;bottom:0;content:"";display:block;height:1px;left:50%;position:absolute;background:#fff;transition:width .3s ease 0s,left .3s ease 0s;width:0}.animated-underline:hover:after{width:100%;left:0}.animated-underline.active:after,.animated-underline:active:after,.animated-underline:focus:after{width:100%;left:0}.p0{padding:0!important}.p5{padding:5px!important}.p10{padding:10px!important}.p15{padding:15px!important}.p35{padding:35px!important}.pl2{padding-left:2px!important}.pt0{padding-top:0!important}.pt2{padding-top:2px!important}.pr3{padding-right:3px}.ml1{margin-left:1px!important}.ml10{margin-left:10px!important}.mr1{margin-right:1px!important}.mt0{margin-top:0!important}.mt5{margin-top:0!important}.mb0{margin-bottom:0!important}.mt24{margin-top:24px!important}.mt25{margin-top:25px!important}.mt-3{margin-top:-3px!important}.mt-5{margin-top:-5px!important}.mt-10{margin-top:-10px!important}.mt-15{margin-top:-15px!important}.mt-16{margin-top:-16px!important}.ml-5{margin-left:-5px!important}.ml-16{margin-left:-16px!important}.ml-20{margin-left:-20px!important}.ml-24{margin-left:-24px!important}.mr-5{margin-right:-5px!important}.mr-16{margin-right:-16px}.mr-24{margin-right:-24px!important}.mb-15{margin-bottom:-15px!important}.mb-24{margin-bottom:-24px!important}.mat-tab-nav-bar{border-bottom:unset}.mat-toolbar .icon{font-size:25px}.mat-tab-nav-bar .mat-tab-links .mat-tab-link{background:unset;border:unset;min-width:80px!important;font-weight:400;color:rgba(0,0,0,.77);opacity:1!important;line-height:63px;height:63px;padding:0 12px;text-align:center;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;vertical-align:top;text-decoration:none;position:relative;overflow:hidden;-webkit-tap-highlight-color:transparent;cursor:pointer}.mat-tab-nav-bar .mat-tab-links .mat-tab-link,.thumb{-webkit-touch-callout:none}.mat-toolbar{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0;background:#e8eaf6;color:rgba(0,0,0,.77);font-size:1em;min-height:55px;line-height:55px}.mat-toolbar.mat-primary{background:#384171;color:#fff}.nav-logo{display:inline-flex;align-items:center;justify-content:center;min-width:80px!important;padding:7px 12px}.navbar-fixed-top{background-color:#384171}.navbar-fixed-top .mat-toolbar{font-size:1em;color:#e8eaf6}.navbar-fixed-top .mat-toolbar a{color:#e8eaf6!important}.table-grid{border-bottom:unset;border-left:unset}.table-grid.bordered{border:1px solid #eceff1}.table-grid>div{padding:8px 24px}.table-grid>div:not(last-child){border-bottom:1px solid #cfd8dc}.table-grid>div:nth-child(odd){background-color:#fafafa}.table-grid.touched,.table-grid.touched-left-right{margin-left:-16px;margin-right:-16px}.table-grid.touched{margin-top:-16px!important}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.layout-row{display:flex;box-sizing:border-box;flex-direction:row;width:100%}.layout-wrap{flex-wrap:wrap}.layoutalign-start-center{justify-content:flex-start}.layoutalign-center-center,.layoutalign-center-start{justify-content:center}.layoutalign-spacebetween-center,.layoutalign-spacebetween-start{justify-content:space-between}.layoutalign-center-center,.layoutalign-spacebetween-center,.layoutalign-start-center{align-items:center}.flex{flex:1 1 0%}.flex-grow{flex:1 1 100%}.flex-fill,.mat-tab-label{height:100%;width:100%;min-height:100%;min-width:100%}.flex-none{flex:0 0 auto}.flex-align-end{align-self:flex-end}.flex-14{flex:1 1 100%;max-width:14%}.flex-16{flex:1 1 100%;max-width:16.66666666666667%}.flex-18{flex:1 1 100%;max-width:18%}.flex-20{flex:1 1 20%}.flex-30{flex:1 1 100%;max-width:30%}.flex-32{flex:1 1 100%;max-width:32%}.flex-50{flex:1 1 100%;max-width:50%}.flex-80{flex:1 1 100%;max-width:80%}.flex-30px{flex:0 0 30px;min-width:30px;max-width:30px}.flex-230px{flex:0 0 230px}.flex-238px{flex:0 0 238px}.flex-310px{flex:0 0 310px}.flex-750px{flex:0 0 750px}.layout-column{display:flex;box-sizing:border-box;flex-direction:column}.layoutalign-center-start,.layoutalign-spacebetween-start{align-items:flex-start}.flex-align-auto{align-self:auto}.flex-align-center{align-self:center}.flex-align-start{align-self:flex-start}.flex-20-gap-15px{flex:1 1 calc(20% - 15px);max-width:calc(20% - 15px)}.flex-33{flex:1 1 100%;max-width:33.3333333333%}.flex-40{flex:1 1 100%;max-width:40%}.flex-50-gap-5px{flex:1 1 calc(50% - 5px);max-width:calc(50% - 5px)}.flex-50-gap-15px{flex:1 1 calc(50% - 15px)}.flex-70{flex:1 1 100%;max-width:70%}.flex-75{flex:1 1 100%;max-width:75%}.flex-100{flex:1 1 100%;min-width:100%;max-width:100%}.flex-25px{flex:0 0 25px;min-width:25px;max-width:25px}.flex-50px{flex:0 0 50px;min-width:50px;max-width:50px}.flex-65px{flex:0 0 65px}.flex-70px{flex:0 0 70px}.flex-75px{flex:0 0 75px}.flex-80px{flex:0 0 80px}.flex-85px{flex:0 0 85px}.flex-100px{flex:0 0 100px}.flex-109px{flex:0 0 109px}.flex-110px{flex:0 0 110px}.flex-120px{flex:0 0 120px}.flex-130px{flex:0 0 130px}.flex-140px{flex:0 0 140px}.flex-150px{flex:0 0 150px}.flex-160px{flex:0 0 160px}.flex-175px{flex:0 0 175px}.flex-180px{flex:0 0 180px}.flex-185px{flex:0 0 185px}.flex-190px{flex:0 0 190px}.flex-200px{flex:0 0 200px}.flex-220px{flex:0 0 220px}.flex-225px{flex:0 0 225px}.flex-250px{flex:0 0 250px}.flex-270px{flex:0 0 270px}.flex-320px{flex:0 0 320px}.flex-385px{flex:0 0 385px}.flex-440px{flex:0 0 440px}.flex-450px{flex:0 0 450px}.flex-55{flex:1 1 calc(55% - 15px);min-width:calc(55% - 15px)}.flex-order-2{order:2}.flex-order-3{order:3}.layout-gap-10px>:not(:last-child){margin-right:10px}*,:after,:before{box-sizing:border-box}.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1028;border-width:0 0 1px}.mat-icon-button{font-size:14px;font-weight:500}.mat-button-base{padding:0 16px 0 16px;font-weight:400;text-transform:uppercase;letter-spacing:.0892857143em;-webkit-font-smoothing:antialiased}.mat-button-base.bordered{border:1px solid #f0f2fd!important}.mat-card{font-size:1em;background:#fff;color:rgba(0,0,0,.87);transition:box-shadow 280ms cubic-bezier(.4,0,.2,1);display:block;position:relative;padding:16px;border-radius:4px;background-color:rgba(255,255,255,.8)}.mat-card h2{font-size:1.2em;margin:0 0 10px 0}.mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.mat-card-image{width:calc(100% + 32px);margin:0 -16px 16px -16px}.mat-card-image:first-child{margin-top:-16px;border-top-left-radius:inherit;border-top-right-radius:inherit}.mat-form-field-full-width{width:100%!important}.mat-tab-link{text-align:center;font-family:Roboto,Helvetica Neue,sans-serif;font-weight:500;color:rgba(0,0,0,.87)}.mat-tab-link .mat-list-avatar{max-height:50px;border-radius:50%;border:3px solid rgba(63,81,181,.12);opacity:.75}.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-elevation-z2{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-elevation-z4{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-button,.mat-icon-button{color:inherit;background:0 0}.mat-icon-button.mat-primary{color:#384171}.mat-icon-button.mat-primary .mat-button-focus-overlay{background-color:#384171}.mat-button-focus-overlay{background:#000}.pr0{padding-right:0!important}.pl0{padding-left:0!important}.pt5{padding-top:5px!important}.pt10{padding-top:10px!important}.pt15{padding-top:15px!important}.pb0{padding-bottom:0!important}.pb5{padding-bottom:5px!important}.pb10{padding-bottom:10px!important}.pb15{padding-bottom:15px!important}.pl10{padding-left:10px!important}.pl15{padding-left:15px!important}.pr10{padding-right:10px!important}.pr15{padding-right:15px!important}.mt10{margin-top:10px!important}.mt15{margin-top:15px!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.mb5{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}.mb25{margin-bottom:25px!important}.mb30{margin-bottom:30px!important}p{margin:unset}input[type=search],input[type=text]{outline:unset;border:unset!important;box-shadow:unset!important}.mat-form-field-underline{background-color:#cfd8dc!important}.mat-input-element{color:rgba(0,0,0,.77)}.mat-button.btn-xs{padding:3px 18px;font-size:.9em}.mat-chip button{border:unset;background:unset}.mat-chip:not(.mat-basic-chip){color:rgba(0,0,0,.77);background-color:#f5f5f5;margin-bottom:5px;font-weight:400}:focus{outline:0 none!important}body,html{min-height:100vh;height:100vh;touch-action:manipulation}:root{touch-action:pan-x pan-y;height:100%}*{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif!important}body{margin:0;-webkit-font-smoothing:antialiased;font-size:14px;color:rgba(0,0,0,.77);line-height:25px;background-color:#f0f2fd;background-repeat:repeat-y}h1,h2,h3,h4,h5,h6,th{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI Light",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif!important}h1,h2,h3,h4,h5,h6{font-weight:600;-webkit-font-smoothing:antialiased;margin-top:10px;margin-bottom:10px}h1{font-size:1.45em;margin:5px 0 15px}h1 small{font-size:.75em}h2{font-size:1.3em}h3{font-size:1.2em}h4{font-size:1.1em}h5{font-size:1em}h6{font-size:.95em}.text-right{text-align:right!important}.text-muted{color:#93a6af!important}.text-success{color:#009688!important}.text-sm{font-size:.95em}.text-xs{font-size:.9em}.text-lg{font-size:15px}.text-md{font-size:14px!important}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-unstyled{padding-left:0;list-style:none;margin:0}.btn-xs{border:none;font-size:.9em!important;line-height:25px!important;min-width:unset!important}.text-center{text-align:center}.mat-chip{position:relative;overflow:hidden;box-sizing:border-box;transform:translateZ(0);margin:6px;display:inline-flex;padding:7px 12px;border-radius:16px;align-items:center;min-height:32px;height:1px}.mat-chip .icon{margin-right:7px}.list-item h2{font-size:1.18em}.jobs-list-compact .desc{line-height:20px;font-size:.95em}.jobs-list-compact .desc a{height:20px;overflow:hidden;display:block;font-size:1.05em}.slider-layout{background-color:#384171!important;color:#fff;min-height:480px;margin-top:-35px;height:100vh;display:flex;align-items:center;justify-content:center}.slider-layout .mat-raised-button{color:#000000c4;background-color:#fff}.slider-layout a{color:#fff}.slider-layout h1{font-weight:400;font-size:1.95em;margin-top:12px;margin-bottom:25px!important}.slider-layout h2{color:#d9d9d9;font-size:1.3em;font-weight:400;margin-bottom:40px!important}.slider-layout h3{font-size:1em}.slider-layout .mat-chip-list .mat-chip:not(.mat-basic-chip){background-color:hsla(0,0%,100%,.77);margin-bottom:5px;font-weight:400}.slider-layout .mat-chip-list{height:41px}.slider-layout .mat-chip-list a{color:rgba(0,0,0,.77);font-size:12px}.slider-layout #homepage-buttons{text-align:center;margin-bottom:35px;font-family:Raleway,Helvetica,Arial,sans-serif}.slider-layout #homepage-buttons>a{font-size:1em;font-weight:400;text-transform:uppercase;color:#eceff1;padding-left:2px;padding-right:2px}.slider-layout #homepage-buttons .icon{font-size:50px;margin-bottom:10px}.slider-layout .search-form{background-color:rgba(255,255,255,.1);padding:0 10px;margin-bottom:40px}.search-form input:not(.mat-input-element){padding:15px 10px;width:calc(100% - 20px);height:calc(100% - 30px);background:unset;border-bottom:1px solid #e8eaf6!important;transition:all .2s ease-in-out}.search-form:not(.dark) input:not(.mat-input-element):focus{border-bottom:2px solid #384171!important}.search-form.dark input:not(.mat-input-element){color:#fff!important;border-bottom:unset!important}.search-form.dark ::placeholder{color:#c5cae9!important}.slider-layout .search-form .mat-tab-nav-bar{border-bottom:1px solid #5f668e}.slider-layout .search-form .mat-tab-nav-bar .mat-tab-links .mat-tab-link{height:50px;line-height:50px;color:#fff}img[alt]{font-size:9px!important}.job-ad-type-badge{position:absolute;top:0;right:0;padding:5px 7px;color:#242424}.centered{display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center}.label{font-weight:400;color:#343434;line-height:1;white-space:nowrap;text-align:center;display:inline;padding:.2em .6em .3em;font-size:75%;vertical-align:baseline;border-radius:.25em}.label-warning{background-color:#ffc000}.list-dashboard-actions>div{text-align:center;cursor:pointer;padding:12px 5px;display:block;color:inherit;position:relative}.list-dashboard-actions>div:not(:last-child){border-right:1px solid #eceff1}.list-dashboard-actions>div .title{font-size:1em;text-transform:uppercase}.list-dashboard-actions>div .icon{font-size:3em!important;background-color:#879dab;margin-bottom:5px;transition:transform .2s ease-in-out}.list-dashboard-actions>div:active{padding-bottom:9px}.list-dashboard-actions>div:active .icon{background-color:#68757d;transform:scale(.85);margin-top:3px}.list-dashboard-actions>div:active .title{transition:all .1s ease-in-out;font-size:1em!important;font-weight:600}.list-dashboard-actions>div:hover .icon{background-color:#68757d;transition:all .1s ease-in-out}.list-dashboard-actions>div .badge{background-color:#f10;position:absolute;top:5px;right:5px;animation:zoomIn .2s linear;-webkit-animation:zoomIn .2s linear}.footer{background-color:rgba(60,64,117,.85)!important;font-size:13px;line-height:20px;background-color:#e8eaf6}.footer h3,.footer h4{color:#fff;margin:10px 0 3px 0;font-size:1.15em}.footer a{color:#c2c7e7;display:block;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer a:hover{color:#e8eaf6;font-weight:400}.footer a.text-lg{font-family:Raleway,Helvetica,Arial,sans-serif!important;font-weight:500;-webkit-font-smoothing:antialiased;color:#fff;margin:10px 0 3px 0;font-size:1.15em}.footer .social-sharing a{display:inline-block}.copyrights{background-color:#384171;color:#e8eaf6}.copyrights a{font-weight:400;display:unset}.layout-gap-15px>:not(:last-child){margin-right:15px}.layout-gap-10px-except-3rd>:not(:nth-of-type(3)):not(:last-child){margin-right:10px}@media (min-width:600px){.text-right-gt-xs{text-align:right!important}.mat-card-gt-xs{background:#fff;color:rgba(0,0,0,.77);line-height:25px;font-size:1em;display:block;position:relative;padding:16px;border-radius:4px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background-color:#fff;padding:15px}.list-inline-ad-unit{height:280px}.layout-gap-10px-gt-xs>:not(:last-child){margin-right:10px}.layout-gap-15px-gt-xs>:not(:last-child),.layout-gap-15px>:not(:last-child){margin-right:15px}.layout-gap-20px>:not(:last-child){margin-right:20px}.flex-33-gap-15px-nogrow{flex:0 0 calc(33.3333% - 15px)}.flex-25-gap-15px{flex:0 0 calc(25% - 15px)}.flex-75-gap-15px{flex:1 1 calc(75% - 15px)}.flex-100-310px-gap-15px{flex:1 1 calc(100% - 340px)}.layoutalign-end-end-gt-xs{align-items:flex-end}.layout-gap-3px>:not(:last-child){margin-right:3px}.layout-gap-5px>:not(:last-child){margin-right:5px}.layout-gap-10px-gt-xs>:not(:last-child){margin-right:10px}.layout-gap-15px>:not(:last-child){margin-right:15px}.layout-gap-20px>:not(:last-child){margin-right:20px}.flex-16-gap-15{flex:0 0 calc(16.6667% - 15px);min-width:calc(16.6667% - 15px)}.flex-25-gap-15px{flex:0 0 calc(25% - 15px)}.flex-33-gap-15px{flex:1 1 calc(33.3333% - 15px)}.flex-33-gap-15px-nogrow{flex:0 0 calc(33.3333% - 15px)}.flex-41-gap-15px{flex:0 0 calc(41% - 15px);max-width:calc(41% - 15px)}.flex-40-gap-15px{flex:0 0 calc(40% - 15px);max-width:calc(40% - 15px)}.flex-48-gap-15px{flex:1 1 calc(48% - 15px);box-sizing:border-box;min-width:calc(48% - 15px)}.flex-52-gap-15px{flex:1 1 calc(52% - 15px);box-sizing:border-box;min-width:calc(52% - 15px)}.flex-58-gap-15px{flex:1 1 calc(58% - 15px);max-width:calc(58% - 15px)}.flex-60-gap-15px{flex:1 1 calc(60% - 15px);max-width:calc(60% - 15px)}.flex-75-gap-15px{flex:1 1 calc(75% - 15px)}.flex-180px-gt-xs{flex:0 0 180px}.flex-210px{flex:0 0 210px}.flex-100-155px-gap-15px{flex:1 1 calc(100% - 170px)}.flex-100-155px-gap-15px{flex:1 1 calc(100% - 170px)}.flex-100-175px-gap-15px{flex:1 1 calc(100% - 190px)}.flex-100-210px-gap-15px{flex:1 1 calc(100% - 310px)}.flex-100-310px-gap-15px{flex:1 1 calc(100% - 340px)}.flex-100-325px-gap-15px{flex:1 1 calc(100% - 325px);min-width:calc(100% - 325px)}}@media (min-width:768px){h1.heading-cover-image{margin:35px 0 10px -20px;display:inline-block;text-decoration:none;background-color:rgba(35,45,106,.58);color:#fff;padding:7px 9px 10px 20px;font-size:1.65em}.text-left{text-align:left}.container{width:750px}.hidden-gt-xs{display:none!important}.pt-75-gt-xs{padding-top:75px!important}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}@media (max-width:599.98px){.btn-block-xs{width:100%}.mb15-xs{margin-bottom:15px!important}.social-sharing button .icon{font-size:1.2em!important}.order-first-xs{order:-1}*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a{-webkit-tap-highlight-color:transparent}.text-sm-xs{font-size:.95em}.mat-button.btn-xs{padding:3px 3px;font-size:.9em}.mt10-xs{margin-top:10px!important}.text-center-xs{text-align:center}.list-inline-ad-unit{height:300px}.layout-column-xs{display:flex;flex-direction:column}.flex-hide-xs{display:none}.flex-100-xs{flex:1 1 100%;max-width:100%;width:100%}.flex-150px-xs{flex:0 0 150px}.flex-50-gap-15px-xs{flex:1 1 calc(50% - 15px);min-width:calc(50% - 15px)}.layout-column-xs{display:flex;flex-direction:column}.flex-hide-xs{display:none}.flex-33-xs{flex:1 1 100%;max-width:33.3333333333%}.flex-100-xs{flex:1 1 100%;max-width:100%;width:100%}.flex-150px-xs{flex:0 0 150px}.layout-gap-15px-odd-xs>:nth-of-type(odd){margin-right:15px}.layoutalign-center-center-xs{justify-content:center}.flex-order-1-xs{order:1}.flex-order-2-xs{order:2}.flex-order-3-xs{order:3}.flex-order-4-xs{order:4}.flex-50-xs{flex:1 1 50%;max-width:50%}.list-dashboard-actions.tiles{width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;padding-top:60px}.list-dashboard-actions.tiles>div{justify-content:center;display:flex;align-items:center;border-bottom:1px solid #cfd8dc;color:#3f51b5;font-family:Raleway,Helvetica,Arial,sans-serif}.list-dashboard-actions.tiles>div:nth-child(odd){border-right:1px solid #cfd8dc}.list-dashboard-actions.tiles>div:nth-child(even){border-right:unset}.list-dashboard-actions.tiles>div:last-child,.list-dashboard-actions.tiles>div:nth-last-child(2){border-bottom:unset}.list-dashboard-actions.tiles .title{font-size:1.15em!important;text-transform:capitalize}.nav-logo{padding:7px 1px 5px;justify-content:left}.container{padding-left:5px;padding-right:5px}.nav-logo{padding:7px 1px 5px;justify-content:left}.hidden-xs{display:none!important}.tappable{padding:15px 1px}.pl-15-xs{padding-left:15px!important}.pr-15-xs{padding-right:15px!important}.pt-65-xs{padding-top:65px}.mat-tab-link{flex:1 1 100%}#homepage-buttons{text-align:center;margin-bottom:35px}#homepage-buttons>a{font-size:1em!important}#homepage-buttons>a .svg-icon{font-size:30px;margin-bottom:0}.slider-layout h1{font-weight:300;font-size:1.5em;margin-bottom:20px}.slider-layout h2{font-weight:400;font-size:1.15em}.slider-layout .mat-tab-nav-bar .mat-tab-link{min-width:unset!important}.slider-layout .mat-chip-list{height:82px}}@media (min-width:960px) and (max-width:1279.99px){.flex-hide-md{display:none}.flex-100px-md{flex:0 0 100px}}.alert-warning{padding:5px 10px!important;margin-bottom:10px;color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.thumb{white-space:nowrap;text-align:center;display:inline-block}.thumb.img-circle{overflow:hidden;border-radius:50%}.thumb .helper{display:inline-block;height:100%;vertical-align:middle}.thumb img{background:0 0;vertical-align:middle;max-width:100%;max-height:100%}.thumb .icon{background-color:#404040;display:inline-block;line-height:unset;position:unset}.centered{display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center}.center-y{width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.max-width-450px{max-width:450px}.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.btn-xl{padding:2px 20px 5px!important;font-size:1.25em!important}.pricing{margin-bottom:25px}.pricing .mat-form-field-label{transform:translateY(-1.28125em) scale(.95) perspective(100px) translateZ(.001px)!important;color:#4f63dd!important;font-weight:600;-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif!important}.pricing .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#e3e6f3!important}.pricing input.mat-input-element{margin-bottom:1.5px;margin-top:3px;font-weight:500}.pricing mat-card{padding:0}.pricing h2,.pricing h3{text-align:center;font-size:30px;font-weight:700;color:#4d5ec1!important;background-color:unset!important}.pricing .pricing-block{transition:all .2s ease-in-out;background-color:#fff;margin-bottom:15px}.pricing .pricing-block:hover{box-shadow:0 5px 8px -1px rgba(0,0,0,.2),0 8px 12px 0 rgba(0,0,0,.14),0 1px 20px 0 rgba(0,0,0,.12);transition:all .2s ease-in-out;border-color:#353e6d;background-color:#fff}.pricing .pricing-block:hover .title{transition:all .2s ease-in-out;background-color:#e8eaf6}.pricing .pricing-block .title{font-size:1.15em!important;background-color:#f0f1f7;margin:0;padding:12px 7px;font-size:18px;font-weight:700;background-color:#525ea5!important;color:#fff;padding:10px;text-transform:uppercase;text-align:center;word-spacing:3px}.pricing .pricing-block .desc,.pricing .pricing-block .price,.pricing .pricing-block form{padding-left:15px;padding-right:15px}.pricing .pricing-block .price{margin-bottom:10px;text-align:left}.pricing .pricing-block form button,.pricing-block a{width:100%;margin-bottom:15px;background-color:#384171;color:#fff}.pricing .pricing-block .desc{padding-top:15px;font-size:1em!important;text-align:left}.ribbon{position:absolute;right:-5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.ribbon span{font-size:.9em;color:#fff;text-transform:uppercase;text-align:center;line-height:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:100px;display:block;background:#ff7734;position:absolute;top:19px;right:-21px}.ribbon span::before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid #ff7734;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #ff7734}.ribbon span::after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #ff7734;border-bottom:3px solid transparent;border-top:3px solid #ff7734}.ribbon.red span{background:#f10}.ribbon.red span::before{border-left:3px solid #f10;border-top:3px solid #f10}.ribbon.red span::after{border-right:3px solid #f10;border-top:3px solid #f10}
Andersen, an international IT company, invites experienced developers to join its team.
The customer is an international fast-growing FinTech company with an extensive worldwide reach. The group operates on three continents, providing access to financial services and radically changing the financial services industry wherever it takes place.
We invite you to join us in the development of a project in the field of financial technology - a loan granting platform.
Tech Stack: Ruby (2.7), Rails (5.0), Grape (API), Unicorn, Sidekiq, Releaf, Capistrano.
Requirements:
- Commercial development experience for 4+ years;
- Knowledge of and development experience in Ruby and Ruby on Rails;
- Experience in writing unit tests;
- Experience with MySQL;
- Experience with the Grape framework (API) and Capistrano;
- Experience with Agile methodologies;
- Experience with the Unicorn web server;
- Knowledge of the Sidekiq and Releaf tools;
- Excellent communication skills, teamwork skills, readiness to learn new tools and technologies;
- Level English - confident Intermediate or above.
Reasons why this job would be interesting to you:
Andersen cooperates with such businesses as Samsung, Johnson & Johnson, Ryanair, Europcar, TUI, Verivox, Media Markt, Shypple, etc. This project is just your beginning here - working with us means reliability and prospects.
We have been strengthening our expertise since 2007. During this time, we have formed excellent teams with streamlined processes, where you can learn something new from your colleagues every day and enjoy your work.
We welcome specialists from every part of the world.
The salaries are pegged to the US dollar, and our employees are provided with a social package and an extensive set of bonuses.
There are many different ways to grow and develop at our company. You can improve as a specialist or a manager, and all your activities will be decently rewarded.
To apply for Ruby Developer or any other position at Andersen Lab, please, send your CV now
We invite you to join our team!