Software developer in Gdynia and the Tricity

Software developer in Gdynia and the Tricity

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

#A software developer who is actually based in Gdynia

WPPoland is one person: Mariusz Szatkowski, a web and e-commerce software developer working from Gdynia. The work is the server side and the glue of web systems, in PHP and WordPress, WooCommerce, TypeScript on Node.js, Astro and Next.js front ends and Cloudflare Workers at the edge. The place is not a marketing line. Gdynia is where the work has been done since the WPPoland brand started in 2007, it is the place of work recorded on his Wikidata entry, and from 2007 to 2015 it was also where he worked as a web developer and internet marketing specialist at Vector Group.

Most clients are elsewhere, in Germany, Austria, the Nordics and the rest of Poland, and the work is remote by default. What being local changes for a company in Gdynia, Sopot or Gdansk is simple: when an hour at a whiteboard saves a week of email, the meeting can happen in the same city, in Polish.

The general picture of the offer, the stack table and the track record are on the main software developer page. This page is about what is specific to the Tricity.

WordCamp Gdynia 2025 group photo in front of the Pomeranian Science and Technology Park

WordCamp Gdynia 2025, held from 26 to 28 September 2025 at the Pomeranian Science and Technology Park, Aleja Zwycięstwa 96/98.

#Who hires a web developer in the Tricity

The Tricity economy is broad enough that “a developer” means different things to different buyers. Three kinds of request come up most often, and they need different answers.

  • Online shops and B2B sellers. A WooCommerce store that has grown past its first plugins: an ERP or wholesaler feed, invoicing, BLIK and card payments, several warehouses. The problem is usually the joins between systems, not the shop front.
  • Companies with a WordPress site that has become software. A booking system, a member area or a document portal that started as a plugin and now holds business logic nobody has documented.
  • Technology teams with a gap. A product company or a service centre that needs one senior person on a web or integration problem for a few months, without adding a permanent hire.

The third case is common here because of how many engineering employers the area holds. That competition for developers is also the reason a contractor who can start next month is sometimes easier to find than a permanent hire.

#Polish e-commerce requirements that end up in the code

A developer from outside Poland can build a good WooCommerce store. What a local developer brings is familiarity with the requirements that only apply here and that land directly in checkout, invoice and data code.

#KSeF e-invoicing

The National e-Invoice System (KSeF) became mandatory for issuing invoices on 1 February 2026 for taxpayers whose sales, including tax, exceeded 200 million zlotys in 2024, and on 1 April 2026 for all other taxpayers, with a deferral for those whose monthly invoiced sales do not exceed 10,000 zlotys gross. Receiving invoices through KSeF has been mandatory since 1 February 2026 (source: the Ministry of Finance KSeF portal).

For a store that means one of two things: the invoicing software that already talks to KSeF has to receive complete and correct order data from WooCommerce, or the connection has to be built. The typical failures are mundane and expensive: a company tax number (NIP) collected in a free-text field, a B2B customer checking out without an invoice flag, corrections that never leave the shop. The code work is making the order data trustworthy. The tax interpretation stays with your accountant.

#BLIK and the payment mix

BLIK processed 2.9 billion transactions worth 441.5 billion zlotys in 2025, with online payments growing by 20% to 1.4 billion operations and 20.7 million active accounts (ITwiz, based on Polski Standard Płatności figures). A Polish checkout without BLIK leaves money on the table, and a checkout where BLIK is present but the order status is not updated reliably creates a support queue. The work is in the payment operator’s webhooks, the order state machine and the refunds, not in the button.

#Accessibility act

The Polish act implementing the European Accessibility Act has applied since 28 June 2025 and covers e-commerce services; microenterprises do not have to adapt (source: biznes.gov.pl). For a shop above that threshold, accessibility is now a legal requirement rather than a nice-to-have. The practical work is an audit against WCAG, then fixes where stores usually fail: form labels and error messages in checkout, keyboard access to filters and the cart, contrast in the theme, and product images without text alternatives.

#Withdrawal button and consumer law

Directive (EU) 2023/2673 requires an online withdrawal function for distance contracts. As of June 2026 Poland had not transposed it, and the professional press described the country as already late (Prawo.pl, 9 June 2026). The date the Polish rules will apply is therefore still open. The sensible preparation is technical: an order history that can identify a contract, a withdrawal form that is easy to reach, and an e-mail acknowledgement with a timestamp.

#Personal data

Personal data processing is supervised by the Personal Data Protection Office (UODO). For development work this means a data processing agreement before production data is copied, anonymised staging copies, and deleting the copies at the end of the engagement.

#The local technology ecosystem, briefly

Two places explain why the Tricity is a technology market and not only a port region.

The Pomeranian Science and Technology Park (PPNT) in Gdynia was set up in 2001 on the initiative of the Pomeranian Technology Centre association and the City of Gdynia. It describes itself as the largest hub in Poland of organisations working where business, science and technology meet, with more than 250 companies, 76,000 square metres of usable space and 1,343 people working directly in the park (PPNT). It is also where the WordPress community in Gdynia meets for its larger events.

Olivia Centre in Gdansk has about 175,000 square metres, most of it offices, and its Olivia Star tower, at 180 metres, is the tallest building in northern Poland (Wikipedia). Its tenants include Allianz, Amazon, Bayer, Energa, Epam Systems, PwC, Ricoh and Sii (Gedanopedia).

For a company buying development, this ecosystem has two effects. There is a deep pool of engineers, and there is strong competition for them. A permanent hire takes months; a senior contractor for a defined problem can start much sooner. Neither is always right, and the decision table on the main page covers when a freelancer, an agency or a software house fits.

#Local proof you can check

These can be verified without taking anyone’s word for it.

  • CMSConf 2026. A conference for creators and developers of content management systems, held from 12 to 14 November 2026 at PPNT in Gdynia. Mariusz is listed as Conference Coordinator on the CMSConf website.
  • WordCamp Gdynia. The 2024 edition was held from 4 to 6 October 2024 at the Maritime Fisheries Institute, and the 2025 edition from 26 to 28 September 2025 at PPNT (2024, 2025). The photos on this page are from those editions.
  • WordUp Gdynia. The local WordPress meetup has 473 members as of September 2026 and meets at the Gdynia City Museum, Zawiszy Czarnego 1 (meetup page).
  • WordCamp Europe. Part of the organising team since 2024 on the budget track, for the 2025 edition in Basel and the 2026 edition in Krakow.
  • Public code. The read-only WooCommerce MCP server (TypeScript, MIT licence) and the plugins on wordpress.org.

Audience at WordCamp Gdynia 2024

WordCamp Gdynia 2024, 4 to 6 October 2024.

#Engagements that fit a Tricity company

The client work is under NDA, so the case studies are anonymised and say so. The ones closest to what Tricity companies ask for:

  • A slow B2B WooCommerce store, recovered by profiling checkout and database queries rather than adding a cache plugin: WooCommerce performance recovery. This is the typical state of a store that grew from a few hundred products to wholesale volume.
  • A headless WooCommerce build on Cloudflare, for a catalogue where speed and security mattered more than a visual page builder: headless WooCommerce on Cloudflare.
  • A written migration plan for moving a WordPress site to a headless front end, including the parts that should stay as they are: headless migration plan. A plan like this is often the right first purchase, before any code is written.
  • An AI integration with human review in every step: AI content operations integration. Relevant for service centres and publishers that want to try AI on their content without handing it the publish button.

None of these depended on the client being local. What local presence added, where it applied, was the first workshop.

#When a local developer matters, and when it does not

Being in the same city is useful in a few specific situations and irrelevant in most others.

SituationDoes being in the Tricity help?
A workshop to map an ERP, warehouse or invoicing process with the people who run itYes, a half day in the room replaces weeks of calls
Polish-language requirements, documents or contracts that must be read closelyYes, and so does knowing the local vendors (payment operators, invoicing software)
An integration with your accountant’s KSeF setupSomewhat: the accountant and the developer need to talk once, in Polish
Ongoing development, bug fixes and releasesNo, this is remote work with written decisions and weekly demos
Emergency response outside working hoursNo, there is no 24/7 on-call service here, local or not

The rule of thumb: choose on skill and working method first, then treat proximity as a bonus. A local developer who cannot show public code or a written process is not a better choice than a remote one who can.

#Starting a project from the Tricity

  1. Write the brief. The system, the problem and the deadline, plus the repositories, hosting, payment operator and invoicing software in use. Polish or English, whichever your team works in.
  2. Meet if it helps. For process-heavy work, a meeting in Gdynia, Sopot or Gdansk. For a clearly scoped fix, no meeting is needed.
  3. Agree the scope in writing. Inclusions, exclusions and assumptions; design and wireframes come from the client.
  4. Baseline, then change. A staging copy and measurements first, especially of the order, payment and invoice flows that must not break.
  5. Iterate weekly and release safely. Commits in your repository, demos on staging, a rehearsed rollback.

#What is not on offer

The same limits apply in Gdynia as anywhere else.

  • No graphic design, wireframes or UX design. The layout comes from the client; turning it into a working, responsive interface is the job.
  • No mobile apps and no 24/7 on-call.
  • No team pretending to be bigger. One person, one calendar. If the work needs several developers in parallel from day one, a Tricity software house is the better fit.
  • No tax or legal advice. KSeF, accessibility and consumer law are implemented in code according to what your accountant or lawyer decides.

For WordPress work specifically, including maintenance and site builds for Tricity companies, see the WordPress developer in Gdansk, Gdynia and Sopot page. The full offer, stack and track record are on the software developer page, and background on the person is on the about page.

If you have a web or e-commerce system in the Tricity that has to work reliably, 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

Is there a software developer based in Gdynia who works on WooCommerce and custom web systems?#
Yes. WPPoland is Mariusz Szatkowski, a senior web and e-commerce software developer based in Gdynia. The work covers PHP and WordPress, WooCommerce, TypeScript on Node.js, Astro and Next.js front ends and Cloudflare Workers. It is one person, not a software house.
Can we meet in person in the Tricity?#
Yes, when a meeting genuinely helps, for example a workshop on an integration or a walk through a warehouse process. Gdynia, Sopot and Gdansk are all within reach. Day-to-day work is remote and in writing, with a weekly demo on staging.
Do you handle KSeF in a WooCommerce store?#
Yes, on the store side. KSeF became mandatory for issuing invoices on 1 February 2026 for taxpayers whose 2024 sales exceeded 200 million zlotys and on 1 April 2026 for the rest, with a deferral for very small issuers. The usual work is connecting WooCommerce orders to the invoicing software that talks to KSeF and making sure the data it sends is correct. Tax questions stay with your accountant.
Does the Polish accessibility act apply to our online shop?#
Most likely, unless you are a microenterprise. The act implementing the European Accessibility Act has applied since 28 June 2025 and covers e-commerce services; microenterprises do not have to adapt. The practical work is an audit against WCAG and fixes in the theme, checkout and forms.
Is working with a Gdynia freelancer cheaper than a Tricity software house?#
Not automatically. The price follows the scope, and there is no price list on this page. The real difference is structure: one senior person who writes and answers for the code, instead of a team with account management around it. For work that needs five developers at once, a software house is the better choice.
Who owns the code?#
You do. Commits land in your repository from the first day, under your organisation, with no licence held back.

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

Let’s discuss

Related Articles