{"id":8580,"date":"2026-08-20T15:36:46","date_gmt":"2026-08-20T13:36:46","guid":{"rendered":"https:\/\/itds.pl\/it-jobs\/mid-senior-fullstack-developer-php-vue-js-expertise\/"},"modified":"2026-08-20T15:37:22","modified_gmt":"2026-08-20T13:37:22","slug":"mid-senior-fullstack-developer-php-vue-js-expertise","status":"publish","type":"matador-job-listings","link":"https:\/\/itds.pl\/pl\/praca\/mid-senior-fullstack-developer-php-vue-js-expertise\/","title":{"rendered":"Mid\/Senior Fullstack Developer \u2013 PHP &amp; Vue.js Expertise"},"content":{"rendered":"<p><strong>Hook \u2013 Empower your career with innovative fullstack solutions that shape the future of educational content!<\/strong><\/p> <p><strong>Location &amp; Work Model:<\/strong> Warszawa-based opportunity with hybrid work<\/p> <p><strong>As a<\/strong> <strong>Mid\/Senior Fullstack Developer<\/strong>, you will be working for our client, a leading educational publishing house embarking on an exciting greenfield project. You will play a key role in building a modern, scalable platform from scratch, utilizing cutting-edge technologies including the TALL stack and Laravel ecosystem. This initiative aims to deliver robust backend systems and sleek frontend interfaces without legacy limitations, focusing on efficiency, maintainability, and innovative content delivery solutions.<\/p> <p><strong>Your main responsibilities:<\/strong><\/p> <ul> <li>Develop and maintain backend systems using PHP and Laravel<\/li> <li>Design and build admin dashboards utilizing Filament<\/li> <li>Integrate and manage messaging queues with RabbitMQ<\/li> <li>Optimize database structures with MySQL<\/li> <li>Write clean, efficient, and well-documented code<\/li> <li>Participate in code reviews and contribute to team best practices<\/li> <li>Deploy and manage applications within on-premise or private cloud environments (Atman)<\/li> <li>Utilize Docker for containerization and GitHub for version control<\/li> <li>Potentially work with React for specific frontend components<\/li> <\/ul> <p><strong>You\u2019re ideal for this role if you have:<\/strong><\/p> <ul> <li>Minimum 4 years of experience in fullstack development<\/li> <li>Strong expertise with PHP and Laravel framework<\/li> <li>Experience with Vue.js and TALL stack (Tailwind CSS, Livewire, Alpine.js) or Bootstrap<\/li> <li>Solid knowledge of MySQL and REST API development<\/li> <li>Experience with Docker and version control using Git\/GitHub<\/li> <li>Ability to work independently and collaboratively within a team<\/li> <\/ul> <p><strong>It is a strong plus if you have:<\/strong> <em>(optional)<\/em><\/p> <ul> <li>Familiarity with RabbitMQ<\/li> <li>Experience developing admin panels using Filament<\/li> <li>Knowledge of PostgreSQL, NGINX, or Apache<\/li> <li>Experience with TypeScript, Tailwind, Nuxt, Ionic, Inertia.js<\/li> <li>Understanding of on-premise or private cloud deployments<\/li> <li>Familiarity with Kubernetes, Ansible, Cloudflare CDN<\/li> <\/ul> <p><strong>Language Required for the role:<\/strong><\/p> <ul> <li>Polish \u2013 good command required<\/li> <\/ul> <p><strong>Eligibility for the role:<\/strong><\/p> <ul> <li>Only candidates with an existing legal right to work in the European Union will be considered for this role.<\/li> <\/ul> <p><strong>#MAKEYourCareerBETTER<\/strong><br \/> Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.<\/p> <nav class=\"matador-job-navigation\"> <ul> <li> <a href=\"https:\/\/itds.pl\/pl\/?wpid=8580&#038;bhid=9910\" rel=\"button\" class=\"matador-button\" title=\"Apply Now\">Apply Now<\/a> <\/li> <li> <a href=\"https:\/\/itds.pl\/pl\/praca\/mid-senior-fullstack-developer-php-vue-js-expertise\/\" rel=\"button\" class=\"matador-button matador-button-secondary\" title=\"More Info\">More Info<\/a> <\/li> <\/ul> <\/nav> ","protected":false},"excerpt":{"rendered":"<p>Hook \u2013 Empower your career with innovative fullstack solutions that shape the future of educational content! Location &amp; Work Model: Warszawa-based opportunity with hybrid work As a Mid\/Senior Fullstack Developer, you will be working for our client, a leading educational publishing house embarking on an exciting greenfield project. You will play a key role in &hellip; <a href=\"https:\/\/itds.pl\/pl\/praca\/mid-senior-fullstack-developer-php-vue-js-expertise\/\">Continued<\/a><\/p>\n","protected":false},"template":"","meta":{"_acf_changed":false,"_matador_source_id":"9910"},"matador-categories":[],"matador-locations":[26],"matador-types":[25],"matador-remote-job-possible":[181],"matador-skills":[183],"matador-seniority":[1593,177],"matador-position":[],"matador-technology":[700],"matador-contract-type":[402],"matador-priority":[284],"matador-language":[178],"matador-place":[437],"matador-visibility":[704],"matador-choose-website-to-publis":[449],"class_list":["post-8580","matador-job-listings","type-matador-job-listings","status-publish","hentry","matador-locations-warszawa","matador-types-contract","matador-remote-job-possible-hybrid","matador-skills-developer","matador-seniority-mid-level","matador-seniority-senior","matador-technology-angular","matador-contract-type-b2b","matador-priority-0-urgent","matador-language-polish","matador-place-warszawa","matador-visibility-online","matador-choose-website-to-publis-poland"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Mid\/Senior Fullstack Developer \u2013 PHP &amp; Vue.js Expertise | ITDS<\/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:\/\/itds.pl\/pl\/praca\/mid-senior-fullstack-developer-php-vue-js-expertise\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mid\/Senior Fullstack Developer \u2013 PHP &amp; Vue.js Expertise | ITDS\" \/>\n<meta property=\"og:description\" content=\"Hook \u2013 Empower your career with innovative fullstack solutions that shape the future of educational content! Location &amp; Work Model: Warszawa-based opportunity with hybrid work As a Mid\/Senior Fullstack Developer, you will be working for our client, a leading educational publishing house embarking on an exciting greenfield project. You will play a key role in &hellip; Continued\" \/>\n<meta property=\"og:url\" content=\"https:\/\/itds.pl\/pl\/praca\/mid-senior-fullstack-developer-php-vue-js-expertise\/\" \/>\n<meta property=\"og:site_name\" content=\"ITDS\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-20T13:37:22+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=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/itds.pl\/pl\/praca\/mid-senior-fullstack-developer-php-vue-js-expertise\/\",\"url\":\"https:\/\/itds.pl\/pl\/praca\/mid-senior-fullstack-developer-php-vue-js-expertise\/\",\"name\":\"Mid\/Senior Fullstack Developer \u2013 PHP &amp; Vue.js Expertise | ITDS\",\"isPartOf\":{\"@id\":\"https:\/\/itds.pl\/pl\/#website\"},\"datePublished\":\"2026-08-20T13:36:46+00:00\",\"dateModified\":\"2026-08-20T13:37:22+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/itds.pl\/pl\/praca\/mid-senior-fullstack-developer-php-vue-js-expertise\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/itds.pl\/pl\/praca\/mid-senior-fullstack-developer-php-vue-js-expertise\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/itds.pl\/pl\/praca\/mid-senior-fullstack-developer-php-vue-js-expertise\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/itds.pl\/pl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Job Listings\",\"item\":\"https:\/\/itds.pl\/pl\/praca\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Mid\/Senior Fullstack Developer \u2013 PHP &amp; Vue.js Expertise\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/itds.pl\/pl\/#website\",\"url\":\"https:\/\/itds.pl\/pl\/\",\"name\":\"ITDS\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/itds.pl\/pl\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/itds.pl\/pl\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/itds.pl\/pl\/#organization\",\"name\":\"ITDS\",\"url\":\"https:\/\/itds.pl\/pl\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/itds.pl\/pl\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/itds.pl\/app\/uploads\/2026\/05\/ITDS_logo-1.png\",\"contentUrl\":\"https:\/\/itds.pl\/app\/uploads\/2026\/05\/ITDS_logo-1.png\",\"width\":650,\"height\":400,\"caption\":\"ITDS\"},\"image\":{\"@id\":\"https:\/\/itds.pl\/pl\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Mid\/Senior Fullstack Developer \u2013 PHP &amp; Vue.js Expertise | ITDS","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:\/\/itds.pl\/pl\/praca\/mid-senior-fullstack-developer-php-vue-js-expertise\/","og_locale":"pl_PL","og_type":"article","og_title":"Mid\/Senior Fullstack Developer \u2013 PHP &amp; Vue.js Expertise | ITDS","og_description":"Hook \u2013 Empower your career with innovative fullstack solutions that shape the future of educational content! Location &amp; Work Model: Warszawa-based opportunity with hybrid work As a Mid\/Senior Fullstack Developer, you will be working for our client, a leading educational publishing house embarking on an exciting greenfield project. You will play a key role in &hellip; Continued","og_url":"https:\/\/itds.pl\/pl\/praca\/mid-senior-fullstack-developer-php-vue-js-expertise\/","og_site_name":"ITDS","article_modified_time":"2026-08-20T13:37:22+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/itds.pl\/pl\/praca\/mid-senior-fullstack-developer-php-vue-js-expertise\/","url":"https:\/\/itds.pl\/pl\/praca\/mid-senior-fullstack-developer-php-vue-js-expertise\/","name":"Mid\/Senior Fullstack Developer \u2013 PHP &amp; Vue.js Expertise | ITDS","isPartOf":{"@id":"https:\/\/itds.pl\/pl\/#website"},"datePublished":"2026-08-20T13:36:46+00:00","dateModified":"2026-08-20T13:37:22+00:00","breadcrumb":{"@id":"https:\/\/itds.pl\/pl\/praca\/mid-senior-fullstack-developer-php-vue-js-expertise\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/itds.pl\/pl\/praca\/mid-senior-fullstack-developer-php-vue-js-expertise\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/itds.pl\/pl\/praca\/mid-senior-fullstack-developer-php-vue-js-expertise\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/itds.pl\/pl\/"},{"@type":"ListItem","position":2,"name":"Job Listings","item":"https:\/\/itds.pl\/pl\/praca\/"},{"@type":"ListItem","position":3,"name":"Mid\/Senior Fullstack Developer \u2013 PHP &amp; Vue.js Expertise"}]},{"@type":"WebSite","@id":"https:\/\/itds.pl\/pl\/#website","url":"https:\/\/itds.pl\/pl\/","name":"ITDS","description":"","publisher":{"@id":"https:\/\/itds.pl\/pl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/itds.pl\/pl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/itds.pl\/pl\/#organization","name":"ITDS","url":"https:\/\/itds.pl\/pl\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/itds.pl\/pl\/#\/schema\/logo\/image\/","url":"https:\/\/itds.pl\/app\/uploads\/2026\/05\/ITDS_logo-1.png","contentUrl":"https:\/\/itds.pl\/app\/uploads\/2026\/05\/ITDS_logo-1.png","width":650,"height":400,"caption":"ITDS"},"image":{"@id":"https:\/\/itds.pl\/pl\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/itds.pl\/pl\/wp-json\/wp\/v2\/matador-job-listings\/8580","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/itds.pl\/pl\/wp-json\/wp\/v2\/matador-job-listings"}],"about":[{"href":"https:\/\/itds.pl\/pl\/wp-json\/wp\/v2\/types\/matador-job-listings"}],"wp:attachment":[{"href":"https:\/\/itds.pl\/pl\/wp-json\/wp\/v2\/media?parent=8580"}],"wp:term":[{"taxonomy":"matador-categories","embeddable":true,"href":"https:\/\/itds.pl\/pl\/wp-json\/wp\/v2\/matador-categories?post=8580"},{"taxonomy":"matador-locations","embeddable":true,"href":"https:\/\/itds.pl\/pl\/wp-json\/wp\/v2\/matador-locations?post=8580"},{"taxonomy":"matador-types","embeddable":true,"href":"https:\/\/itds.pl\/pl\/wp-json\/wp\/v2\/matador-types?post=8580"},{"taxonomy":"matador-remote-job-possible","embeddable":true,"href":"https:\/\/itds.pl\/pl\/wp-json\/wp\/v2\/matador-remote-job-possible?post=8580"},{"taxonomy":"matador-skills","embeddable":true,"href":"https:\/\/itds.pl\/pl\/wp-json\/wp\/v2\/matador-skills?post=8580"},{"taxonomy":"matador-seniority","embeddable":true,"href":"https:\/\/itds.pl\/pl\/wp-json\/wp\/v2\/matador-seniority?post=8580"},{"taxonomy":"matador-position","embeddable":true,"href":"https:\/\/itds.pl\/pl\/wp-json\/wp\/v2\/matador-position?post=8580"},{"taxonomy":"matador-technology","embeddable":true,"href":"https:\/\/itds.pl\/pl\/wp-json\/wp\/v2\/matador-technology?post=8580"},{"taxonomy":"matador-contract-type","embeddable":true,"href":"https:\/\/itds.pl\/pl\/wp-json\/wp\/v2\/matador-contract-type?post=8580"},{"taxonomy":"matador-priority","embeddable":true,"href":"https:\/\/itds.pl\/pl\/wp-json\/wp\/v2\/matador-priority?post=8580"},{"taxonomy":"matador-language","embeddable":true,"href":"https:\/\/itds.pl\/pl\/wp-json\/wp\/v2\/matador-language?post=8580"},{"taxonomy":"matador-place","embeddable":true,"href":"https:\/\/itds.pl\/pl\/wp-json\/wp\/v2\/matador-place?post=8580"},{"taxonomy":"matador-visibility","embeddable":true,"href":"https:\/\/itds.pl\/pl\/wp-json\/wp\/v2\/matador-visibility?post=8580"},{"taxonomy":"matador-choose-website-to-publis","embeddable":true,"href":"https:\/\/itds.pl\/pl\/wp-json\/wp\/v2\/matador-choose-website-to-publis?post=8580"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}