{"id":2920,"date":"2024-04-10T08:51:00","date_gmt":"2024-04-10T08:51:00","guid":{"rendered":"https:\/\/apriko.com\/en\/?post_type=detail-page&#038;p=2920"},"modified":"2024-12-18T13:59:32","modified_gmt":"2024-12-18T13:59:32","slug":"full-stack-engineer","status":"publish","type":"detail-page","link":"https:\/\/apriko.com\/en\/blog\/full-stack-engineer\/","title":{"rendered":"Full Stack Engineer"},"content":{"rendered":"\n<section id=\"detail-main-block-66c857a6719d2\" class=\"section section-detail\">\n<style>\r\n    @media only screen and (min-width: 768px) {\r\n        #detail-main-block-66c857a6719d2{ padding-top:0px !important;padding-bottom:0px !important;}\r\n    }\r\n\r\n    @media only screen and (max-width: 767px) {\r\n        #detail-main-block-66c857a6719d2{ padding-top:px !important;padding-bottom:px !important;}\r\n    }\r\n<\/style>\n\t<div class=\"container\">\n        <ul class=\"breadcrumbs\"><li><a href=\"https:\/\/apriko.com\/en\/\">Apriko<\/a><\/li><\/ul>\n\t\t<div>\n\t\t\t<div class=\"detail-info__content\">\n                \n                \n\t\t\t\t\n\t\t\t\t<div class=\"detail-article__title\">\n                                        <h3 class=\"title-4\">Your tasks<\/h3>\n                    \n                    \t\t\t\t<\/div>\n\n                \t\t\t\t<div class=\"text-block\">\n                    <ul>\n<li>As part of a Kanban team, you will be responsible for driving the domain forward and helping to shape our vision, roadmap, and features.<\/li>\n<li>You will implement features, from the backend to the frontend, and play an active role in crafting the entire process.<\/li>\n<li>In a team with the other engineers and architects, you will create and further develop services and APIs.<\/li>\n<li>You will be jointly responsible for designing and further developing the engine for the backend, API, and web UI generation.<\/li>\n<li>You will also devise solutions for software infrastructure requirements and implement them in the team. You will ensure clean code, neat structure, good performance and high test coverage.<\/li>\n<\/ul>\n\t\t\t\t<\/div>\n                \n                \t\t\t<\/div>\n\t\t<\/div>\n        \n        \r\n\t<\/div>\n<\/section>\n\n\n<section id=\"detail-main-block-66c857a671ab8\" class=\"section section-detail\">\n<style>\r\n    @media only screen and (min-width: 768px) {\r\n        #detail-main-block-66c857a671ab8{ padding-top:0px !important;padding-bottom:0px !important;}\r\n    }\r\n\r\n    @media only screen and (max-width: 767px) {\r\n        #detail-main-block-66c857a671ab8{ padding-top:px !important;padding-bottom:px !important;}\r\n    }\r\n<\/style>\n\t<div class=\"container\">\n        \n\t\t<div>\n\t\t\t<div class=\"detail-info__content\">\n                \n                \n\t\t\t\t\n\t\t\t\t<div class=\"detail-article__title\">\n                                        <h3 class=\"title-4\">Your profile<\/h3>\n                    \n                    \t\t\t\t<\/div>\n\n                \t\t\t\t<div class=\"text-block\">\n                    <ul>\n<li>You have a bachelor&#8217;s or master&#8217;s degree in computer science or equivalent professional experience.<\/li>\n<li>You have at least five years of experience as a , ideally with .NET technologies and React.<\/li>\n<li>Experience with our tech stack and approach (microservice, REST, PostgreSQL, domain-driven design, test-driven development, and continuous delivery) is desirable, but more importantly, you should be able to learn new technologies quickly.<\/li>\n<li>You attach great importance to high-quality code. The readability and maintainability of the code are a matter of course for you.<\/li>\n<li>You have a strong analytical approach, a capacity to deal with abstract topics and independent initiative, and you are curious and a strong problem-solver.<\/li>\n<li>Business fluent German and good English skills round off your profile.<\/li>\n<\/ul>\n\t\t\t\t<\/div>\n                \n                \t\t\t<\/div>\n\t\t<\/div>\n        \n        \r\n\t<\/div>\n<\/section>\n\n\n<section id=\"detail-main-block-66c857a671b56\" class=\"section section-detail\">\n<style>\r\n    @media only screen and (min-width: 768px) {\r\n        #detail-main-block-66c857a671b56{ padding-top:0px !important;padding-bottom:0px !important;}\r\n    }\r\n\r\n    @media only screen and (max-width: 767px) {\r\n        #detail-main-block-66c857a671b56{ padding-top:px !important;padding-bottom:px !important;}\r\n    }\r\n<\/style>\n\t<div class=\"container\">\n        \n\t\t<div>\n\t\t\t<div class=\"detail-info__content\">\n                \n                \n\t\t\t\t\n\t\t\t\t<div class=\"detail-article__title\">\n                                        <h3 class=\"title-4\">What we offer<\/h3>\n                    \n                    \t\t\t\t<\/div>\n\n                \t\t\t\t<div class=\"text-block\">\n                    <ul>\n<li>A responsible and varied job in a team that takes on challenges with courage and enthusiasm.<\/li>\n<li>Flat hierarchies, a corporate culture on first name terms and open communication<\/li>\n<li>Plenty of creative latitude and a high level of personal responsibility<\/li>\n<li>Well-located and modern workplace<\/li>\n<li>40-hour work week and six weeks of holiday<\/li>\n<\/ul>\n\t\t\t\t<\/div>\n                \n                \t\t\t<\/div>\n\t\t<\/div>\n        \n        \r\n\t<\/div>\n<\/section>\n\n\r\n<section id=\"form-661e6f995e9ed\" class=\"section\">\r\n<style>\r\n    @media only screen and (min-width: 768px) {\r\n        #form-661e6f995e9ed{ padding-top:20px !important;padding-bottom:40px !important;}\r\n    }\r\n\r\n    @media only screen and (max-width: 767px) {\r\n        #form-661e6f995e9ed{ padding-top:px !important;padding-bottom:px !important;}\r\n    }\r\n<\/style>\r\n\t<div class=\"container\">\r\n\t\t\t\t\r\n\t\t<div class=\"form-wrapper\">\r\n\t\t\t<div class=\"form-wrapper__left\">\r\n\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t<div class=\"eyebrow\"> Application<\/div>\r\n\t\t\t\t\r\n\t\t\t\t\t\t\t\t<h2 class=\"title-3\"> Become part of the Apriko team and apply now.<\/h2>\r\n\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t<div class=\"form-wrapper__right\">\r\n\t\t\t\t<form class=\"form js-form custom-form\" novalidate>\n        <div class=\"form__row\">\n        <div class=\"form__row-col\">\n            <div class=\"form-control\">\n                                <label class=\"form-control-label\"> I am applying for the position<\/label>\n\t\t\t\t                <select name=\"subject\" class=\"js-select select required\">\n                                        <option value=\"1\">Full Stack Engineer<\/option>\n                                    <\/select>\n                <span class=\"valid-message\" style=\"display: none;\">Required field<\/span>\n            <\/div>\n        <\/div>\n    <\/div>\n    \n        <div class=\"form__row\">\n        <div class=\"form__row-col\">\n            <div class=\"form-control\">\n                                <label class=\"form-control-label\">Salutation<\/label>\n\t\t\t\t                <select name=\"salutation\" class=\"js-select select required\">\n                                        <option value=\"0\">None<\/option>\n                                        <option value=\"Herr\">Mr<\/option>\n                                        <option value=\"Frau\">Ms<\/option>\n                                    <\/select>\n                <span class=\"valid-message\" style=\"display: none;\">Required field<\/span>\n            <\/div>\n        <\/div>\n    <\/div>\n    \n    <div class=\"form__row form__row--mobile\">\n        <div class=\"form__row-col\">\n            <div class=\"form-control\">\n                                <label class=\"form-control-label\">Name <\/label>\n\t\t\t\t                <input type=\"text\" name=\"first_name\" class=\"form-control-input required\" placeholder=\"First name\">\n                <span class=\"valid-message\" style=\"display: none;\">Required field<\/span>\n            <\/div>\n        <\/div>\n\n        <div class=\"form__row-col\">\n            <div class=\"form-control\">\n                                <input type=\"text\" name=\"surname\" class=\"form-control-input required\" placeholder=\"Last name\">\n                <span class=\"valid-message\" style=\"display: none;\">Required field<\/span>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    \n    <div class=\"form__row\">\n        <div class=\"form__row-col\">\n            <div class=\"form-control\">\n                                <label class=\"form-control-label\">E-mail <\/label>\n\t\t\t\t                <input type=\"email\" name=\"email\" class=\"form-control-input required\" placeholder=\"your@e-mail-address.ch\">\n                <span class=\"valid-message\" style=\"display: none;\">Required field<\/span>\n                <span class=\"valid-message invalid-email\" style=\"display: none;\">Please provide correct e-mail<\/span>\n            <\/div>\n        <\/div>\n        <div class=\"form__row-col\">\n            <div class=\"form-control\">\n                                <label class=\"form-control-label\">Telephone number<\/label>\n\t\t\t\t                <input type=\"tel\" name=\"phone\" class=\"form-control-input input-phone required\" placeholder=\"XX XXX XX XX\">\n                <span class=\"valid-message\" style=\"display: none;\">Required field<\/span>\n                <span class=\"valid-message invalid-tel\" style=\"display: none;\">Please provide correct phone<\/span>\n            <\/div>\n        <\/div>\n    <\/div>\n\n        <div class=\"form__row --full\">\n        <div class=\"form__row-col\">\n            <div class=\"form-control\">\n                                <label class=\"form-control-label\">\n                    Your message                                    <\/label>\n\t\t\t\t                <textarea name=\"note\" class=\"form-control-textarea required\" placeholder=\"Please call back\"><\/textarea>\n                <span class=\"valid-message\" style=\"display: none;\">Required field<\/span>\n            <\/div>\n        <\/div>\n    <\/div>\n    \n        <div class=\"form__row --full\">\n        <div class=\"form__row-col\">\n            <div class=\"form-control\">\n                <div class=\"form-control-file files\">\n                    <div class=\"files-area\">\n                                                <h3 class=\"files-title\">Upload attachment<\/h3>\n                                                <div class=\"files-names-holder\">\n                            <div class=\"files-names\"><\/div>\n                                                        <div class=\"files-limit\">Max 6 Files<\/div>\n                                                    <\/div>\n                    <\/div>\n                    <label class=\"form-control-file__label\">\n                        <input type=\"file\" name=\"file[]\" multiple class=\"form-control-file__input required\" data-max=\"6\" data-size=\"6\"\/>\n                        <span class=\"valid-message\" style=\"display: none;\">Required field<\/span>\n                        <span class=\"valid-message size-error\" style=\"display: none;\">the file size exceeds the max size<\/span>\n                        <span class=\"valid-message invalid-file\" style=\"display: none;\">max 6 files<\/span>\n                        <span class=\"btn btn-outline\">Choose files<\/span>\n                    <\/label>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n        \n    <div class=\"form__bottom\">\n                <label class=\"agree\">\n            <input type=\"checkbox\" name=\"agree\" class=\"agree__input required\">\n            <span class=\"agree__box\">\n                I accept the privacy policy and general terms and conditions.             <\/span>\n        <\/label>\n        <span class=\"valid-message\" style=\"display: none;\">Required field<\/span>\n                <button type=\"submit\" class=\"btn btn-secondary\">Send<\/button>\n    <\/div>\n    <span class=\"invalid-message\" style=\"display: none;\">Something went wrong, try again<\/span>\n<\/form>\r\n\t\t\t\t<div class=\"from-succses\">\r\n\t\t\t\t\t\t\t\t\t\t<h3 class=\"from-succses__title\"> Thank you for your interest in Apriko and your application. We will get back to you as soon as possible.<\/h3>\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t<div class=\"from-succses__subscribe\">\r\n\t\t\t\t\t\t                        \r\n\t\t\t\t\t\t<form class=\"subscribe\">\n    <div class=\"subscribe-step active\">\n        <div class=\"form-control form-control-w-btn\">\n            <button tupe=\"button\" class=\"form-control-submit apply-btn js-subscribe-step\">\n                <img decoding=\"async\" src=\"https:\/\/apriko.com\/en\/wp-content\/themes\/general\/frontend\/assets\/img\/arrow-right.svg\" alt=\"applay\">\n            <\/button>\n            <input type=\"email\" name=\"email\" class=\"form-control-input required\" placeholder=\"e-mail\">\n        <\/div>\n        <label class=\"agree form-control\">\n            <input type=\"checkbox\" name=\"agree\" class=\"agree__input required\">\n            <span class=\"agree__box\">\n                I accept the privacy policy            <\/span>\n        <\/label>\n        <div class=\"step-errors\">\n            <span class=\"valid-message general\" style=\"display: none;\">Required field<\/span>\n            <span class=\"valid-message invalid-email\" style=\"display: none;\">Please provide correct e-mail<\/span>\n        <\/div>\n    <\/div>\n\n    <div class=\"subscribe-step\">\n        <div class=\"form-control\">\n            <select class=\"js-select select\" name=\"gender\">\n                <option value=\"0\">Salutation<\/option>\n                <option value=\"Female\">Female<\/option>\n                <option value=\"Male\">Male<\/option>\n                <option value=\"Other\">Other<\/option>\n            <\/select>\n        <\/div>\n        <span class=\"valid-message\" style=\"display: none;\">Required field<\/span>\n        <div class=\"form-control\">\n            <input type=\"text\" name=\"name\" class=\"form-control-input\" placeholder=\"First name\">\n        <\/div>\n        <span class=\"valid-message\" style=\"display: none;\">Required field<\/span>\n        <div class=\"form-control form-control-w-btn\">\n            <button tupe=\"button\" class=\"form-control-submit apply-btn js-subscribe-step form-mailchimp-subscribe\">\n                <img decoding=\"async\" src=\"https:\/\/apriko.com\/en\/wp-content\/themes\/general\/frontend\/assets\/img\/arrow-right.svg\" alt=\"applay\">\n            <\/button>\n            <input type=\"text\" name=\"surname\" class=\"form-control-input\" placeholder=\"Last Name\">\n        <\/div>\n        <span class=\"valid-message\" style=\"display: none;\">Required field<\/span>\n        <span class=\"invalid-message all\" style=\"display: none;\">Something went wrong, try again<\/span>\n        <span class=\"invalid-message pending\" style=\"display: none;\">We have already sent the confirmation email &#8211; please confirm subscription<\/span>\n        <span class=\"invalid-message registered\" style=\"display: none;\">E-mail is already register, thank you<\/span>\n    <\/div>\n\n    <div class=\"subscribe-step\">\n            <div class=\"subscribe__text\">\n            <h4>Thank you<\/h4>\n        <\/div>\n        <\/div>\n<\/form>\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t<\/div>\r\n<\/section>\n\n\n<section id=\"contact-660533ceeeada\" class=\"section\">\n<style>\r\n    @media only screen and (min-width: 768px) {\r\n        #contact-660533ceeeada{ padding-top:20px !important;padding-bottom:20px !important;}\r\n    }\r\n\r\n    @media only screen and (max-width: 767px) {\r\n        #contact-660533ceeeada{ padding-top:px !important;padding-bottom:px !important;}\r\n    }\r\n<\/style>\n\t<div class=\"container\">\n                \n\t\t<div class=\"contact-block\">\n\t\t\t<div class=\"contact-block__cont contact-info\">\n                \t\t\t\t<h3 class=\"contact-info__title\">Need help? Contact us now.<\/h3>\n                                \t\t\t\t<div class=\"contact-info__name\"> Customer Service &amp; Support<\/div>\n                                \t\t\t\t<div class=\"contact-info__sub-title\">Mo &#8211; Fr 8:00 am to 5:00 pm<\/div>\n                \n\t\t\t\t<div class=\"contact-info__links\">\n                    \t\t\t\t\t<a href=\"mailto:help&#064;aprik&#111;&#046;c&#111;m\">help&#64;aprik&#111;&#46;c&#111;m<\/a>\n                                        \n\t\t\t\t\t<a href=\"tel:+&#52;&#49;&#52;&#52;5&#51;&#52;6655\">+&#52;&#49; &#52;&#52; 5&#51;&#52; 66 55<\/a>\n                    \t\t\t\t<\/div>\n\n                \t\t\t<\/div>\n\n\t\t\t<div class=\"contact-block__media\">\n                \n<div  class=\"contact-block__img\">\n\n<picture>\n    <img decoding=\"async\" width=\"1500\" height=\"1222\" src=\"https:\/\/apriko.com\/en\/wp-content\/uploads\/sites\/3\/Med-Ramiqi-Contact.jpg\" class=\"attachment-full size-full\" alt=\"\" srcset=\"https:\/\/apriko.com\/en\/wp-content\/uploads\/sites\/3\/Med-Ramiqi-Contact.jpg 1500w, https:\/\/apriko.com\/en\/wp-content\/uploads\/sites\/3\/Med-Ramiqi-Contact-300x244.jpg 300w, https:\/\/apriko.com\/en\/wp-content\/uploads\/sites\/3\/Med-Ramiqi-Contact-1024x834.jpg 1024w, https:\/\/apriko.com\/en\/wp-content\/uploads\/sites\/3\/Med-Ramiqi-Contact-768x626.jpg 768w\" sizes=\"(max-width: 1500px) 100vw, 1500px\" \/><\/picture>\n\n\n\n<\/div>\n\n\t\t\t\t<div class=\"contact-block__decore\">\n\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/apriko.com\/en\/wp-content\/themes\/general\/frontend\/assets\/img\/contacts-decore.svg\" alt=\"\">\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/section>\n\n\n<section id=\"card-slider-661e7b4722d97\" class=\"section section-full\">\n<style>\r\n    @media only screen and (min-width: 768px) {\r\n        #card-slider-661e7b4722d97{ padding-top:50px !important;padding-bottom:50px !important;}\r\n    }\r\n\r\n    @media only screen and (max-width: 767px) {\r\n        #card-slider-661e7b4722d97{ padding-top:px !important;padding-bottom:px !important;}\r\n    }\r\n<\/style>\n\t<div class=\"container\">\n\t\t\t\t\n\t\t<div class=\"cards-slider js-cards-slider\">\n\t\t\t<div class=\"cards-slider-head\">\n\t\t\t\t<div class=\"cards-slider-head__body\">\n                                        <div class=\"eyebrow\">Open Positions<\/div>\n                    \n                                        <h2 class=\"title-3\">More Open Positions<\/h2>\n                    \t\t\t\t<\/div>\n\t\t\t\t<div class=\"arrows cards-slider-arrows\">\n\t\t\t\t\t<button type=\"button\" class=\"arrow-btn arrow-btn-prev\">\n\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/apriko.com\/en\/wp-content\/themes\/general\/frontend\/assets\/img\/arrow-left.svg\" alt=\"\">\n\t\t\t\t\t<\/button>\n\t\t\t\t\t<button type=\"button\" class=\"arrow-btn arrow-btn-next\">\n\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/apriko.com\/en\/wp-content\/themes\/general\/frontend\/assets\/img\/arrow-right.svg\" alt=\"\">\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n            \t\t\t<div class=\"swiper\">\n\t\t\t\t<div class=\"swiper-wrapper\">\n                                    <div class=\"swiper-slide\">\n\t\t\t\t\t\t\t\t\t\t\n<div class=\"card-container \">\n    <div class=\"card \">\n        <div class=\"card__top\">\n            \n                            \n<div  class=\"card__media\">\n\n<picture>\n    <img decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/apriko.com\/en\/wp-content\/uploads\/sites\/3\/2024\/04\/software-engineer-job.png\" class=\"attachment-full size-full\" alt=\"\" srcset=\"https:\/\/apriko.com\/en\/wp-content\/uploads\/sites\/3\/2024\/04\/software-engineer-job.png 1920w, https:\/\/apriko.com\/en\/wp-content\/uploads\/sites\/3\/2024\/04\/software-engineer-job-300x169.png 300w, https:\/\/apriko.com\/en\/wp-content\/uploads\/sites\/3\/2024\/04\/software-engineer-job-1024x576.png 1024w, https:\/\/apriko.com\/en\/wp-content\/uploads\/sites\/3\/2024\/04\/software-engineer-job-768x432.png 768w, https:\/\/apriko.com\/en\/wp-content\/uploads\/sites\/3\/2024\/04\/software-engineer-job-1536x864.png 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><\/picture>\n\n\n\n<\/div>\n                    <\/div>\n        <div class=\"card__body\">\n            <div class=\"card__head\">\n                <div class=\"card__head-left\">\n                                            <div class=\"card__category\">Job<\/div>\n                    \n                                        <h3 class=\"card__title\">Full Stack Engineer<\/h3>\n                                    <\/div>\n                                    \r\n<div  class=\"icon icon-35\">\r\n    <img decoding=\"async\" src=\"https:\/\/apriko.com\/en\/wp-content\/uploads\/sites\/3\/jobposting.svg\" class=\"attachment-35x35 size-35x35\" alt=\"\" \/><\/div>                            <\/div>\n\n            <div class=\"card__ligt-text\">April 10, 2024<\/div>\n\n            <div class=\"card__text\">\n                <p>As a member of an agile Kanban team, you drive the domain forward and shape the vision, roadmap, and features. You implement features from backend to frontend, actively shape the process, and further develop services, APIs, and engines for backend, API, and web UI generation. You conceptualize and implement software infrastructure requirements with a focus on clean code, good performance, and high test coverage.<\/p>\n            <\/div>\n\n            <div class=\"card__footer\">\n                <div class=\"card__action\">\n                    <button type=\"button\" class=\"action-btn js-card-flip\">\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"13\" height=\"15\" viewBox=\"0 0 13 15\" fill=\"none\">\r\n    <path d=\"M10.8333 15C10.2315 15 9.71991 14.7813 9.29861 14.3438C8.87732 13.9063 8.66667 13.375 8.66667 12.75C8.66667 12.6625 8.67269 12.5719 8.68472 12.4781C8.69676 12.3844 8.71482 12.3 8.73889 12.225L3.64722 9.15C3.44259 9.3375 3.21389 9.48438 2.96111 9.59063C2.70833 9.69688 2.44352 9.75 2.16667 9.75C1.56481 9.75 1.05324 9.53125 0.631944 9.09375C0.210648 8.65625 0 8.125 0 7.5C0 6.875 0.210648 6.34375 0.631944 5.90625C1.05324 5.46875 1.56481 5.25 2.16667 5.25C2.44352 5.25 2.70833 5.30313 2.96111 5.40938C3.21389 5.51562 3.44259 5.6625 3.64722 5.85L8.73889 2.775C8.71482 2.7 8.69676 2.61563 8.68472 2.52188C8.67269 2.42813 8.66667 2.3375 8.66667 2.25C8.66667 1.625 8.87732 1.09375 9.29861 0.65625C9.71991 0.21875 10.2315 0 10.8333 0C11.4352 0 11.9468 0.21875 12.3681 0.65625C12.7894 1.09375 13 1.625 13 2.25C13 2.875 12.7894 3.40625 12.3681 3.84375C11.9468 4.28125 11.4352 4.5 10.8333 4.5C10.5565 4.5 10.2917 4.44688 10.0389 4.34063C9.78611 4.23438 9.55741 4.0875 9.35278 3.9L4.26111 6.975C4.28519 7.05 4.30324 7.13438 4.31528 7.22813C4.32731 7.32188 4.33333 7.4125 4.33333 7.5C4.33333 7.5875 4.32731 7.67813 4.31528 7.77188C4.30324 7.86563 4.28519 7.95 4.26111 8.025L9.35278 11.1C9.55741 10.9125 9.78611 10.7656 10.0389 10.6594C10.2917 10.5531 10.5565 10.5 10.8333 10.5C11.4352 10.5 11.9468 10.7188 12.3681 11.1562C12.7894 11.5938 13 12.125 13 12.75C13 13.375 12.7894 13.9063 12.3681 14.3438C11.9468 14.7813 11.4352 15 10.8333 15Z\" fill=\"none\"\/>\r\n<\/svg>                    <\/button>\n                                        <button type=\"button\" class=\"action-btn bookmark\" data-id=\"2920\">\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"13\" height=\"17\" viewBox=\"0 0 13 17\" fill=\"none\">\r\n    <path d=\"M0.5 17V1.88889C0.5 1.36944 0.667857 0.924769 1.00357 0.554861C1.33929 0.184954 1.74286 0 2.21429 0H10.7857C11.2571 0 11.6607 0.184954 11.9964 0.554861C12.3321 0.924769 12.5 1.36944 12.5 1.88889V17L6.5 13.4111L0.5 17ZM2.21429 14.1194L6.5 11.3333L10.7857 14.1194V1.88889H2.21429V14.1194Z\" fill=\"none\"\/>\r\n<\/svg>                    <\/button>\n                                    <\/div>\n                <a href=\"https:\/\/apriko.com\/en\/blog\/full-stack-engineer\/\" class=\"link-text\">Read more<\/a>\n            <\/div>\n        <\/div>\n    <\/div>\n\n            \n<div class=\"card-back card-back--blue share-data\" data-id=\"2920\" data-url=\"https:\/\/apriko.com\/en\/blog\/full-stack-engineer\/\" >\n            <h3 class=\"card-back__title\">Share Options<\/h3>\n    \n    <div class=\"share-container\">\n        <ul class=\"share-nav share-step active\">\n            <li>\n                <a href=\"#\" class=\"js-share-copy\">\n                                        <div class=\"icon icon-35\">\n                        <img decoding=\"async\" src=\"https:\/\/apriko.com\/en\/wp-content\/uploads\/sites\/3\/2024\/06\/url-3.svg\" class=\"attachment-35x35 size-35x35\" alt=\"\" \/>                    <\/div>\n                                        Copy link                <\/a>\n            <\/li>\n            <li>\n                <a href=\"#\" class=\"js-share-next\" data-share=\"email\">\n                                        <div class=\"icon icon-35\">\n                        <img decoding=\"async\" src=\"https:\/\/apriko.com\/en\/wp-content\/uploads\/sites\/3\/2024\/06\/mail-2.svg\" class=\"attachment-35x35 size-35x35\" alt=\"\" \/>                    <\/div>\n                                        Send by email                <\/a>\n            <\/li>\n            <li>\n                <a class=\"js-share-linkedin\" href=\"#\" target=\"_blank\">\n                                        <div class=\"icon icon-35\">\n                        <img decoding=\"async\" src=\"https:\/\/apriko.com\/en\/wp-content\/uploads\/sites\/3\/2024\/06\/logo-linkedin-2.svg\" class=\"attachment-35x35 size-35x35\" alt=\"\" \/>                    <\/div>\n                                        Share on linkedIn                <\/a>\n            <\/li>\n        <\/ul>\n\n        <div class=\"share-step share-step-email\" data-share-target=\"email\">\n            <form class=\"share-email\">\n                                <h3 class=\"title-sm\">Send by email<\/h3>\n                                <div class=\"form-control\">\n                    <input type=\"email\" name=\"email\" class=\"form-control-input\" placeholder=\"E-Mail\">\n                <\/div>\n                <span class=\"valid-message\" style=\"display: none;\">Required field<\/span>\n                <span class=\"valid-message invalid-email\" style=\"display: none;\">Please provide correct e-mail<\/span>\n                <div class=\"share-email__bottom\">\n                    <div>\n                        <label class=\"agree\">\n                            <input type=\"checkbox\" class=\"agree__input\">\n                            <span class=\"agree__box\">\n                                I accept the privacy policy                            <\/span>\n                        <\/label>\n                        <span class=\"valid-message\" style=\"display: none;\">Required field<\/span>\n                    <\/div>\n                    <div>\n                        <button type=\"button\" class=\"btn btn-secondary js-share-email\"  data-share=\"subscribe\">Send<\/button>\n                    <\/div>\n                    <span class=\"invalid-message\" style=\"display: none;\">Something went wrong, try again<\/span>\n                <\/div>\n            <\/form>\n        <\/div>\n\n        <div class=\"share-step share-step-subscribe\" data-share-target=\"subscribe\">\n                            <div class=\"share-modal__text\"><p>The article has been sent successfully. Don&#8217;t want to miss any Apriko content in the future? Then subscribe to our newsletter. <\/p>\n<\/div>\n                                        <h3 class=\"title-sm\">Subscribe to our Newsletter<\/h3>\n            \n            <form class=\"subscribe\">\n    <div class=\"subscribe-step active\">\n        <div class=\"form-control form-control-w-btn\">\n            <button tupe=\"button\" class=\"form-control-submit apply-btn js-subscribe-step\">\n                <img decoding=\"async\" src=\"https:\/\/apriko.com\/en\/wp-content\/themes\/general\/frontend\/assets\/img\/arrow-right.svg\" alt=\"applay\">\n            <\/button>\n            <input type=\"email\" name=\"email\" class=\"form-control-input required\" placeholder=\"e-mail\">\n        <\/div>\n        <label class=\"agree form-control\">\n            <input type=\"checkbox\" name=\"agree\" class=\"agree__input required\">\n            <span class=\"agree__box\">\n                I accept the privacy policy            <\/span>\n        <\/label>\n        <div class=\"step-errors\">\n            <span class=\"valid-message general\" style=\"display: none;\">Required field<\/span>\n            <span class=\"valid-message invalid-email\" style=\"display: none;\">Please provide correct e-mail<\/span>\n        <\/div>\n    <\/div>\n\n    <div class=\"subscribe-step\">\n        <div class=\"form-control\">\n            <select class=\"js-select select\" name=\"gender\">\n                <option value=\"0\">Salutation<\/option>\n                <option value=\"Female\">Female<\/option>\n                <option value=\"Male\">Male<\/option>\n                <option value=\"Other\">Other<\/option>\n            <\/select>\n        <\/div>\n        <span class=\"valid-message\" style=\"display: none;\">Required field<\/span>\n        <div class=\"form-control\">\n            <input type=\"text\" name=\"name\" class=\"form-control-input\" placeholder=\"First name\">\n        <\/div>\n        <span class=\"valid-message\" style=\"display: none;\">Required field<\/span>\n        <div class=\"form-control form-control-w-btn\">\n            <button tupe=\"button\" class=\"form-control-submit apply-btn js-subscribe-step form-mailchimp-subscribe\">\n                <img decoding=\"async\" src=\"https:\/\/apriko.com\/en\/wp-content\/themes\/general\/frontend\/assets\/img\/arrow-right.svg\" alt=\"applay\">\n            <\/button>\n            <input type=\"text\" name=\"surname\" class=\"form-control-input\" placeholder=\"Last Name\">\n        <\/div>\n        <span class=\"valid-message\" style=\"display: none;\">Required field<\/span>\n        <span class=\"invalid-message all\" style=\"display: none;\">Something went wrong, try again<\/span>\n        <span class=\"invalid-message pending\" style=\"display: none;\">We have already sent the confirmation email &#8211; please confirm subscription<\/span>\n        <span class=\"invalid-message registered\" style=\"display: none;\">E-mail is already register, thank you<\/span>\n    <\/div>\n\n    <div class=\"subscribe-step\">\n            <div class=\"subscribe__text\">\n            <h4>Thank you<\/h4>\n        <\/div>\n        <\/div>\n<\/form>        <\/div>\n    <\/div>\n\n    <div class=\"card-back__bottom\">\n        <button class=\"btn btn-outline-w js-card-flip-back\">Close<\/button>\n    <\/div>\n<\/div>    \n    \n    <\/div>\t\t\t\t\t                    <\/div>\n\t\t\t\t                    <div class=\"swiper-slide\">\n\t\t\t\t\t\t\t\t\t\t\r\n<div class=\"card-container\">\r\n    <div class=\"card card-news\">\r\n        <div class=\"card__body\">\r\n                        <div class=\"card__category\">Apriko newsletter<\/div>\r\n                                    <h3 class=\"card__title\">The newsletter for staffing agency. Subscribe today.<\/h3>\r\n                                    <div class=\"card__text\"><p>Valuable industry news and the latest from Apriko. Stay up to date and sign up for our newsletter.<\/p>\n<\/div>\r\n            \r\n            <form class=\"subscribe\">\n    <div class=\"subscribe-step active\">\n        <div class=\"form-control form-control-w-btn\">\n            <button tupe=\"button\" class=\"form-control-submit apply-btn js-subscribe-step\">\n                <img decoding=\"async\" src=\"https:\/\/apriko.com\/en\/wp-content\/themes\/general\/frontend\/assets\/img\/arrow-right.svg\" alt=\"applay\">\n            <\/button>\n            <input type=\"email\" name=\"email\" class=\"form-control-input required\" placeholder=\"e-mail\">\n        <\/div>\n        <label class=\"agree form-control\">\n            <input type=\"checkbox\" name=\"agree\" class=\"agree__input required\">\n            <span class=\"agree__box\">\n                I accept the privacy policy            <\/span>\n        <\/label>\n        <div class=\"step-errors\">\n            <span class=\"valid-message general\" style=\"display: none;\">Required field<\/span>\n            <span class=\"valid-message invalid-email\" style=\"display: none;\">Please provide correct e-mail<\/span>\n        <\/div>\n    <\/div>\n\n    <div class=\"subscribe-step\">\n        <div class=\"form-control\">\n            <select class=\"js-select select\" name=\"gender\">\n                <option value=\"0\">Salutation<\/option>\n                <option value=\"Female\">Female<\/option>\n                <option value=\"Male\">Male<\/option>\n                <option value=\"Other\">Other<\/option>\n            <\/select>\n        <\/div>\n        <span class=\"valid-message\" style=\"display: none;\">Required field<\/span>\n        <div class=\"form-control\">\n            <input type=\"text\" name=\"name\" class=\"form-control-input\" placeholder=\"First name\">\n        <\/div>\n        <span class=\"valid-message\" style=\"display: none;\">Required field<\/span>\n        <div class=\"form-control form-control-w-btn\">\n            <button tupe=\"button\" class=\"form-control-submit apply-btn js-subscribe-step form-mailchimp-subscribe\">\n                <img decoding=\"async\" src=\"https:\/\/apriko.com\/en\/wp-content\/themes\/general\/frontend\/assets\/img\/arrow-right.svg\" alt=\"applay\">\n            <\/button>\n            <input type=\"text\" name=\"surname\" class=\"form-control-input\" placeholder=\"Last Name\">\n        <\/div>\n        <span class=\"valid-message\" style=\"display: none;\">Required field<\/span>\n        <span class=\"invalid-message all\" style=\"display: none;\">Something went wrong, try again<\/span>\n        <span class=\"invalid-message pending\" style=\"display: none;\">We have already sent the confirmation email &#8211; please confirm subscription<\/span>\n        <span class=\"invalid-message registered\" style=\"display: none;\">E-mail is already register, thank you<\/span>\n    <\/div>\n\n    <div class=\"subscribe-step\">\n            <div class=\"subscribe__text\">\n            <h4>Thank you<\/h4>\n        <\/div>\n        <\/div>\n<\/form>        <\/div>\r\n    <\/div>\r\n<\/div>\t\t\t\t\t                    <\/div>\n\t\t\t\t\n\t\t\t\t\t\t\t<\/div>\n            \t\t<\/div>\n\t<\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":5,"featured_media":0,"menu_order":0,"template":"","meta":{"_acf_changed":false,"footnotes":""},"categories":[13],"tags":[31],"authors":[],"visual-tag":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v23.3 (Yoast SEO v23.3) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Full Stack Engineer - Apriko EN<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/apriko.com\/en\/blog\/full-stack-engineer\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Full Stack Engineer\" \/>\n<meta property=\"og:url\" content=\"https:\/\/apriko.com\/en\/blog\/full-stack-engineer\/\" \/>\n<meta property=\"og:site_name\" content=\"Apriko EN\" \/>\n<meta property=\"article:modified_time\" content=\"2024-12-18T13:59:32+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/apriko.com\/en\/blog\/full-stack-engineer\/\",\"url\":\"https:\/\/apriko.com\/en\/blog\/full-stack-engineer\/\",\"name\":\"Full Stack Engineer - Apriko EN\",\"isPartOf\":{\"@id\":\"https:\/\/apriko.com\/en\/#website\"},\"datePublished\":\"2024-04-10T08:51:00+00:00\",\"dateModified\":\"2024-12-18T13:59:32+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/apriko.com\/en\/blog\/full-stack-engineer\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/apriko.com\/en\/blog\/full-stack-engineer\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/apriko.com\/en\/blog\/full-stack-engineer\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Apriko\",\"item\":\"https:\/\/apriko.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Full Stack Engineer\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/apriko.com\/en\/#website\",\"url\":\"https:\/\/apriko.com\/en\/\",\"name\":\"Apriko EN\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/apriko.com\/en\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Full Stack Engineer - Apriko EN","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/apriko.com\/en\/blog\/full-stack-engineer\/","og_locale":"en_US","og_type":"article","og_title":"Full Stack Engineer","og_url":"https:\/\/apriko.com\/en\/blog\/full-stack-engineer\/","og_site_name":"Apriko EN","article_modified_time":"2024-12-18T13:59:32+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/apriko.com\/en\/blog\/full-stack-engineer\/","url":"https:\/\/apriko.com\/en\/blog\/full-stack-engineer\/","name":"Full Stack Engineer - Apriko EN","isPartOf":{"@id":"https:\/\/apriko.com\/en\/#website"},"datePublished":"2024-04-10T08:51:00+00:00","dateModified":"2024-12-18T13:59:32+00:00","breadcrumb":{"@id":"https:\/\/apriko.com\/en\/blog\/full-stack-engineer\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/apriko.com\/en\/blog\/full-stack-engineer\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/apriko.com\/en\/blog\/full-stack-engineer\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Apriko","item":"https:\/\/apriko.com\/en\/"},{"@type":"ListItem","position":2,"name":"Full Stack Engineer"}]},{"@type":"WebSite","@id":"https:\/\/apriko.com\/en\/#website","url":"https:\/\/apriko.com\/en\/","name":"Apriko EN","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/apriko.com\/en\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/apriko.com\/en\/wp-json\/wp\/v2\/detail-page\/2920"}],"collection":[{"href":"https:\/\/apriko.com\/en\/wp-json\/wp\/v2\/detail-page"}],"about":[{"href":"https:\/\/apriko.com\/en\/wp-json\/wp\/v2\/types\/detail-page"}],"author":[{"embeddable":true,"href":"https:\/\/apriko.com\/en\/wp-json\/wp\/v2\/users\/5"}],"version-history":[{"count":6,"href":"https:\/\/apriko.com\/en\/wp-json\/wp\/v2\/detail-page\/2920\/revisions"}],"predecessor-version":[{"id":3033,"href":"https:\/\/apriko.com\/en\/wp-json\/wp\/v2\/detail-page\/2920\/revisions\/3033"}],"wp:attachment":[{"href":"https:\/\/apriko.com\/en\/wp-json\/wp\/v2\/media?parent=2920"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/apriko.com\/en\/wp-json\/wp\/v2\/categories?post=2920"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/apriko.com\/en\/wp-json\/wp\/v2\/tags?post=2920"},{"taxonomy":"authors","embeddable":true,"href":"https:\/\/apriko.com\/en\/wp-json\/wp\/v2\/authors?post=2920"},{"taxonomy":"visual-tag","embeddable":true,"href":"https:\/\/apriko.com\/en\/wp-json\/wp\/v2\/visual-tag?post=2920"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}