Product sites
Careers, landings, brands that linger
Sites people want to open: mesh, glass, light/dark/auto theme, SEO and conversion. Agency sites to B2B brands — never off-the-shelf templates.
Product studio · Europe · codezen.pl
We design ATS platforms, career sites, stores and ops panels that feel like consumer products and hold production load. Code, tests, Docker — not off-the-shelf templates. In the stack now: Laravel
10+
years of PHP engineering
150+
products in production
24h
reply to a brief
Who we are
CodeZen builds digital products for companies that refuse another template brochure. ATS, careers, commerce, ops panels — one team from architecture to Docker deploy.
Laravel 13, Inertia Vue, Tailwind v4, PHPUnit and light / dark / auto theming are not decoration. They are the craft behind recruitment systems, stores and ops tools for Europe.
Consumer-grade UI: glass, mesh, auto theme — and real production traffic.
Laravel 13, Inertia v2, Vue 3, Tailwind v4, Docker. The same kit we use for ATS platforms and career sites.
You talk to people who write the code, ship SMTP and run containers — not a sales buffer.
Scope, tests, demo, deploy. Price before we start, no end-of-sprint surprises.
Services
From the first interface sketch to containers on the server. A full product cycle.
Careers, landings, brands that linger
Sites people want to open: mesh, glass, light/dark/auto theme, SEO and conversion. Agency sites to B2B brands — never off-the-shelf templates.
Inertia Vue · PHP 8.3 · tests
SPA feel without SPA sprawl: Inertia v2, Vue 3, PHPUnit. From ATS and CRM to SaaS — architecture, queues, CI and docs as standard.
Stores and B2B on Laravel
Catalog, cart, PayU / Stripe, InPost, B2B price lists and an order panel. Warehouse integrations when sales have to go further than a landing.
Filament, ATS, dashboards
Panels teams actually open: recruitment, offers, mailing, roles. Filament or Inertia — depending on whether we are building an internal tool or a product.
APIs, queues, production mail
REST, webhooks, queues, SMTP mailboxes with a real From. Mail that leaves the server — not a log file. ERP, payments, automation.
Legacy to Laravel 13
We read the code, name the risks and move the system in stages: Docker, tests, a new interface. Without switching the company off for three months.
Craft
The same kit behind our ATS platforms and career sites: from auto theme to containers.
The framework and language we keep production on — not demos.
Full SPA feel without a separate API for every click. Panels that fly.
A utility design system: glass, mesh, dark and light — no split CSS.
nginx, PHP-FPM, MySQL, Node — the same stack locally and on the server. No “works on my machine”.
As in our products: a three-mode cycle, no flash on boot, following the system.
Behaviour tests and formatting. Changes do not ship on a hunch.
Dedicated SMTP boxes, connection tests, honest send status — never a fake “sent”.
CVs painted natively, offers, recruitment mail. Systems recruiters open every day.
Stack
Work
Loading projects...
Process
Goals, constraints, stack. ATS, store or career site — first the truth about the product.
Scope, Docker, tests, interface. Transparent pricing before a line of code.
Iterations, demos, PHPUnit. You see the product, not a progress slide.
Deploy, acceptance, docs. Containers on the server, mail that actually leaves.
Contact
Describe the product, the timeline and how it should feel. We usually reply within one business day.
New product?