Software developer for Krakow companies: web and e-commerce

5.00/5 - (17 votes)
10 min read
Guide

#Software developer and WordCamp Europe Krakow organiser

WPPoland is one senior software developer, Mariusz Szatkowski, working on web and e-commerce systems: server code in PHP and TypeScript, WordPress and WooCommerce, the integrations between a store or site and the systems behind it, and front ends in Astro and Next.js deployed to Cloudflare. The base is Gdynia, on the coast. There is no Krakow office and no local team, and this page does not pretend otherwise.

The Krakow connection is specific. Mariusz joined the organising team of WordCamp Europe in 2024, in the budget track, and worked on the 2025 edition in Basel and the 2026 edition in Krakow. That meant months of work on an event held in the city, and the days of the event itself spent at the ICE Krakow Congress Centre.

Mariusz Szatkowski at the WordCamp Europe 2026 wall of names in Krakow

WordCamp Europe 2026 in Krakow, the wall listing organisers and volunteers. Own photo.

The general description of the work, the stack and how to evaluate any developer lives on the software developer page. This page covers what is different when the client is a Krakow company.

#How many people attended WordCamp Europe 2026 in Krakow

WordCamp Europe is the continental WordPress conference, organised by volunteers. The 2026 edition was held in Krakow from 4 to 6 June 2026 at the ICE Krakow Congress Centre. The official recap on WordPress.org reports 2,458 ticket holders from 81 countries, 49 talks and eight hands-on workshops. Those are the post-event figures; the pre-event homepage estimates were rounder and higher, and the recap is the number to quote.

The official organisers page lists Mariusz in the Budget Team, one of five people there, and describes that team as the financial expertise behind the event, before, during and after it.

Budget work on a volunteer conference is less glamorous than speaking, and more useful for judging a contractor. It means committing to costs long before the event, when attendance is still an estimate, and being able to account for every line afterwards. The same habits carry into software work: a written scope with its assumptions, an estimate that says what it does not cover, and no surprise invoice at the end.

The WordCamp Europe 2026 organising team on stage in Krakow

Members of the organising team on the main stage, first conference day. Own photo.

A longer look at what the event meant for WordPress agencies and freelancers is in the WordCamp Europe 2026 recap.

#Who buys web development in Krakow

Krakow’s economy has a shape that matters for anyone selling software work into it. According to ABSL, the business services association, at the end of the first quarter of 2025 nearly 108,000 people worked in 312 business service centres in the city. That is a large share of the potential buyers: finance, HR, IT and customer operations centres serving a group headquartered somewhere else.

Alongside them sits the Krakow Technology Park, which says it has supported entrepreneurs in Małopolska for nearly 30 years and reports 600 investors in its economic zone and 117 tenants in the technology park itself (figures from its site, September 2026). Add product companies, e-commerce sellers and the agencies that serve all of them, and the demand for web work is broad.

What a service centre usually needs from an outside web developer is not its core system. The core runs on group platforms owned by a central IT function. The gaps appear around it:

  • The public web layer. Careers sites, local market sites and campaign pages that the group platform does not cover and the centre has to run itself, often on WordPress.
  • Integrations nobody owns. A WooCommerce store for employee or partner sales, a form that has to reach a CRM, a feed from an ERP into a site. Small in scope, awkward in ownership.
  • Inherited code. A site built by an agency years ago, still in production, with nobody in the building who knows how it works.

Those are the jobs a remote senior developer fits well, because they are defined, bounded and need someone who reads existing code before changing it.

#Hiring a remote software developer for a Krakow company

Working with a developer based at the other end of the country changes a few things and leaves most of them alone.

What stays the same. The same time zone and working hours, the same language for Polish clients, the same invoicing and tax system. Code goes into your repository, under your organisation’s accounts, from the first commit. Nothing sits on a personal account that you would need to ask for later.

What changes. There is no on-site phase. Kick-off happens in writing, demos happen on staging every week, and decisions are recorded where they can be found again. For a service centre used to working with colleagues in other countries, this is the normal way of working anyway. For a company that expects a developer to sit in its office twice a week, it is the wrong arrangement, and it is better to know that before signing.

What your procurement will ask. Service centres and larger companies register outside contractors: a company record, a contract, sometimes a security questionnaire and an access request per system. That is fine and worth starting early, because access approval is often the slowest step of the first week. The scope document names every system that needs access and who approves it.

#Developer community and meetups in Krakow

Krakow has one of the deepest developer communities in Poland, and it is worth knowing when a local hire is the better answer. Meetup groups give a rough measure. As of September 2026, WordUp Kraków, the local WordPress meetup, had 536 members and KrakowJS, the JavaScript group, 4,974. PHPers Kraków held its first meetup on 10 July 2014.

Those numbers say two useful things. First, the JavaScript market is large and competitive, so a Krakow company hiring a full-time front-end or Node.js developer has a real pool to choose from. Second, the WordPress and PHP communities are smaller and more specialised, which is where a senior outside developer is harder to replace with a quick local hire.

This page does not claim that WPPoland is part of those groups or attends their events. The claim is narrower: the Krakow market has its own talent, and a remote contractor should be the choice for a defined piece of work, not a substitute for building a team you actually need.

#Software development services for Krakow companies

The work is the same kind described on the software developer page, with some items that come up more often for Polish companies.

  • WooCommerce with Polish payments and invoicing. Checkout flows with the payment methods Polish customers expect, and invoice data leaving the store in a shape an invoicing system can pass to KSeF. The Ministry of Finance set the dates: issuing through KSeF became mandatory on 1 February 2026 for taxpayers whose 2024 sales exceeded 200 million złoty, and on 1 April 2026 for the rest, with a deferral for the smallest issuers. Receiving invoices through KSeF has been mandatory since 1 February 2026. The store does not talk to KSeF directly in most setups; the invoicing layer does, and the store has to feed it correctly.
  • Accessibility work that the law now requires. The Polish act implementing the European Accessibility Act has applied since 28 June 2025 and covers e-commerce services. Microenterprises providing services do not have to adapt. For everyone else, a store that fails keyboard navigation or form labelling is now a compliance problem as well as a lost sale.
  • Integrations with group systems. A site or store connected to the ERP, CRM or identity system that the group already runs, with a clear rule about which system owns which data.
  • Headless and edge front ends. Astro or Next.js on top of WordPress or WooCommerce, deployed to Cloudflare, where speed and a smaller attack surface are worth the extra moving part.
  • AI and MCP integrations. Connecting a site or store to AI agents in a way that is read-only by default and logged. The public WooCommerce MCP server below is an example.

#Remote developer, local hire or agency in Krakow

SituationBetter fitWhy
One product, years of full-time work aheadPermanent hire in KrakowThe local pool is deep, and a product needs someone who stays
A defined project with a fixed deadlineRemote independent developerA written scope, one accountable person, no ramp-up of a team
Design, mobile app and web togetherKrakow agency or software houseSeveral disciplines at once are outside what one developer covers
An inherited WordPress or WooCommerce system nobody understandsRemote senior developerReading and stabilising existing code is the core of the job
An integration between the store and a group ERPRemote senior developer, with group ITNeeds integration experience plus access decided by the group
24/7 operations with on-call rotationA managed service providerOne person cannot staff a rotation

The table is deliberately not flattering. If your situation sits in the first, third or last row, a different kind of supplier will serve you better.

#How to verify the developer’s experience

Claims about a developer are cheap. These can be checked before any contact:

  • WordCamp Europe 2026 organisers page, listing the Budget Team: europe.wordcamp.org/2026/organisers.
  • wppoland/woocommerce-mcp on GitHub: a read-only MCP server for WooCommerce, written in TypeScript and published under the MIT licence.
  • wppoland/hidden-text-detector on GitHub: a Python tool that finds hidden text and prompt injection in PDF and DOCX files.
  • The wordpress.org profile motylanogha, listing the plugins worked on.
  • LinkedIn, with the contract roles: full-stack engineer for a Vienna-based digital agency since October 2025, WordPress and WooCommerce developer for Equiqo in Berlin since January 2021, and co-organiser of CMSConf in Gdynia since October 2025.

Client names inside those engagements stay confidential. The anonymised case studies linked from the software developer page describe the kind of work without naming the client.

#Services not included

  • Graphic design, wireframes and UX design. The layout comes from the client or its designer; the work is implementing it well.
  • Native mobile apps. Web and e-commerce only.
  • 24/7 on-call support. Support runs in working hours with agreed response times.
  • A team on day one. If a project needs five people from the start, hire a software house.
  • On-site presence in Krakow. The work is remote. Being in Krakow for WordCamp Europe does not make it a local service.

#WordPress developer in Krakow

For WordPress and WooCommerce specifically, including performance, maintenance and theme and plugin development, see the WordPress developer in Krakow page. This page is about the wider software work around those systems.

#Next step

If you run a web or e-commerce system in Krakow that has to work reliably and be understood by the next person who opens it, describe it in writing. A reply with questions or a first scope usually follows within one working day.

Related cluster

Explore other WordPress services and knowledge base

Strengthen your business with professional technical support in key areas of the WordPress ecosystem.

Recommendations from LinkedIn

Recommendations and reviews of working with WPPoland

Selected recommendations from WordPress, WordCamp and e-commerce leaders - with a focus on delivery on time, technical depth, and a business-driven approach to WordPress development.

Karolina Czapla

Karolina Czapla

Marketing Strategist, Performance & Digital Strategy

“Working with Mariusz on WordCamp has shown me how rare it is to combine deep technical skill with genuine leadership. He plans, coordinates and delivers with precision, while giving the team space to grow and contribute....”

Co‑organiser, WordCamp Gdynia 2024 & 2025

Anna Kamińska

Anna Kamińska

Talent Acquisition Specialist / HR People Partner

“Mariusz's portfolio speaks for itself. It reflects his precision, versatility and sense of responsibility. You can trust him to guide a project from idea to delivery, keep stakeholders informed and make sure things are d...”

Worked on the same team

Sarah‑Luisa Kwolek

Sarah‑Luisa Kwolek

IT Project Management & Product Owner, Web/App

“For over two years I could always rely on Mariusz to handle WordPress tasks calmly and professionally, from styling and templating to third‑party integrations. He brings steadiness to the team and keeps the frontend side...”

Mariusz was her client for WordPress work

Argert Boja

Argert Boja

Senior Full‑Stack Developer

“Mariusz is the teammate everyone hopes for: strong full‑stack WordPress skills, clear explanations and a positive attitude even under pressure. He moves easily between custom plugins, performance work and Gutenberg layou...”

Worked alongside Mariusz on WordPress projects

Varun Patil

Varun Patil

Growth & CRM Lead

“Beyond development, Mariusz understands SEO, analytics and growth. He talks directly with stakeholders, asks the right questions and ships solutions that move business metrics, from AMP to tracking to performance.”

Managed Mariusz on growth initiatives

Rafał Osiński

Rafał Osiński

Founder @ EasyTrips.pl, Senior WordPress Dev

“I've known Mariusz through the WordPress community for many years. He's reliable, deeply involved and consistently shows up, at meetups, WordCamps and in projects. If you care about long‑term collaboration and someone wh...”

WordPress community co‑organiser

Daniel Blossfeld

Daniel Blossfeld

Process Optimization & Digitalization Consultant

“I had the pleasure of working with Mariusz for almost three years. During that time, his WordPress development skills proved invaluable across a range of projects, from website builds to online member areas and even Shop...”

Mariusz was his client for WordPress work

Natalie Wiszczor

Natalie Wiszczor

CRM & E-Mail Marketing Manager

“I had the great pleasure of working with Mariusz for over 4 years in the technical field. During this time, he proved to be a competent and reliable colleague. What stood out in particular was his friendly nature and his...”

Worked with Mariusz on different teams

Mark Chalklen

Mark Chalklen

Head of Design & Build at Itineris Limited

“Mariusz is a great member of the team, always happy to get stuck into any task and happy to learn new things. A great communicator and all round nice guy to work with. Hard to beat on our weekly Strava leader board thoug...”

Managed Mariusz directly

Jessica Di Pasquale

Jessica Di Pasquale

Leading SEO initiatives with data-driven growth strategies.

“Mariusz is a very skilled, patient and expert guy. Always ready to help and to fix errors, I really appreciated working with him. He is such a great colleague!”

Managed Mariusz directly

Biki John

Biki John

Content Marketing Aficionado & SEO Enthusiast

“It was great to work with Mariusz. I really appreciated his extensive knowledge of WordPress and how that came in handy whenever I needed support navigating the CMS. I commend Mariusz totally for his patience, good natur...”

Worked with Mariusz on different teams

Rafal Borowiec

Rafal Borowiec

Software Developer, Consultant, Manager and Lecturer

“I had an opportunity to work with Mariusz for 7 months. He excels in technical optimization for search engines (SEO). Mariusz has also strong expertise in AMP development, GTM, and GA. Mariusz feels very comfortable with...”

Managed Mariusz directly

Belinda Koch

Belinda Koch

Web-Tracking Analyst at TUI

“Mariusz is a great person to work with. He is extremely motivated to learn new things and share his knowledge, and is very knowledgeable on a wide range of topics. We worked together on digital analytics and tracking top...”

Worked with Mariusz on digital analytics and tracking topics

Ali Nezamolmaleki

Ali Nezamolmaleki

Growth, SEO, Analytical thinking, AMP

“Mariusz is an extremely talented person in his field of work. He is always capable of giving a new perspective to solve problems and to think out of the box in situations where everything seems to be locked. Working with...”

Worked with Mariusz on the same team

Karol Jakubcewicz

Karol Jakubcewicz

Front-end / JavaScript Developer

“Mariusz is an incredibly experienced WordPress developer and SEO/SEM specialist I've had the pleasure to work with for almost two years. As a pilot of the team responsible for AirHelp's website development, he's been one...”

Worked with Mariusz on the same team

Paweł Lewczuk

Paweł Lewczuk

Front-end developer, WordPress developer

“I collaborated with Mariusz on several projects and our cooperation was always exemplary. I believe there are many more joint projects ahead of us. Highly recommended!”

Mariusz was Paweł's client

Przemek Wroblewski

Przemek Wroblewski

Software Developer with 20+ years of experience

“I found Mariusz as someone with great expertise and profound knowledge of frontend solutions. Powerful, knowledgeable and accountable WordPress developer. Has an easiness to build interpersonal relations with others. He ...”

Worked with Mariusz on different teams

Frequently asked questions

Questions about scope, delivery, pricing, and execution quality.

Is there an office in Krakow?#
No. WPPoland is one developer based in Gdynia who works remotely. The Krakow connection is WordCamp Europe 2026, where Mariusz Szatkowski was on the organising team in the budget track. Work for Krakow companies runs through a written brief, the company's own repository and weekly staging demos.
Can a shared service centre in Krakow hire an outside developer like this?#
Usually yes, as a contractor registered through procurement or group IT. Code goes into the company's repository under its accounts from day one, access is granted and revoked by the company, and the scope and exclusions are written down before work starts, which is what vendor onboarding normally asks for.
Why not hire a developer in Krakow directly?#
For permanent, full-time work on one product, a local hire is often the better choice, and the Krakow market is deep. A remote independent developer fits a defined project, an integration, a rescue of an existing system or a period when the in-house team is short of senior web and e-commerce experience.
What was the role at WordCamp Europe 2026 in Krakow?#
Budget track of the organising team. The WordCamp Europe 2026 organisers page lists Mariusz Szatkowski in the Budget Team, which it describes as bringing the financial expertise behind the event before, during and after it. He joined the organising team in 2024 and worked on the 2025 edition in Basel and the 2026 edition in Krakow.
Which systems do you work on?#
Web and e-commerce systems: WordPress and WooCommerce, PHP, TypeScript on Node.js, Astro and Next.js front ends, Cloudflare Workers, and integrations with ERP, accounting, payment and AI services. Not native mobile apps and not graphic design.
Do you handle KSeF for a WooCommerce store?#
The store side, yes: getting invoice data out of WooCommerce in a clean shape and into the invoicing or accounting system that talks to KSeF. The obligation dates are set by the Ministry of Finance: 1 February 2026 for the largest taxpayers, 1 April 2026 for the rest, with receiving through KSeF mandatory from 1 February 2026.

Need an FAQ tailored to your industry and market? We can build one aligned with your business goals.

Let’s discuss

Related Articles