Senior Full-stack Developer (PayloadCMS / TS+Next.js) – Leveraging AI
Hi, we are Affiliana. We run a network of review websites in the Czech Republic and abroad, including the leading review portal Testado.cz. We outpace the competition by developing our own technological solutions, applying AI (sensibly) and expanding to new markets.
Our platform of choice is PayloadCMS, which we scale and customize into a multi-tenant, multi-locale solution serving a large portfolio of websites from a single codebase.
We are looking for an experienced partner who will take over development end-to-end and can design robust architecture and a clean data model. We are open to modern approaches and favor efficiency, so using AI tools for speeding up development, writing boilerplate code, or bug fixing is a welcome standard with us. The goal is for you to deliver things more efficiently thanks to these tools and focus on architecture and business logic. However, we are not looking for a junior 'prompt engineer' – for us, the basis is your ability to write clean and sustainable code, think critically, and participate in product planning without the need to have every ticket defined to the last detail.
Job Description:
Core:
Design and management of data structures in PayloadCMS (version 3, Next.js native) and PostgreSQL and integrations with other systems and services.
Optimization of BE and FE performance at all levels.
GitHub CI/CD, Docker, and management of services on AWS: ECS, RDS, S3, load balancers...
Design and implementation of advanced caching strategies, SSG, SSR, ISR, Cloudflare...
Other activities:
Automation of imports, synchronization of data between environments, and bulk operations over DB.
Utilization of LLM models for automation of tasks within the system (e.g., through n8n).
Adherence to standards (lint), using integration and unit tests.
A/B tests, monitoring (Sentry, New Relic).
Modern and responsive FE.
Updating PayloadCMS, installing plugins, monitoring development, and reporting bugs.
Support:
You will collaborate with a project manager, and a part-time FE developer. For larger decisions, an experienced IT architect/consultant is available (responsible for another of our systems) as well as the owner of the company, who brings technical and product innovations.
What we require:
Full-time (or almost full-time) commitment and the ability to start within a few weeks.
Senior knowledge of the ecosystem and infrastructure: TypeScript, Next.js (App Router), Node.js, PostgreSQL, Docker, AWS, Linux.
Good communication, responsibility, creativity during development, systemic thinking, willingness to learn.
Emphasis on system logic: We are looking for a person who builds projects "from the bottom up". Your priority is clean code on the backend and scalable architecture. You perceive the frontend as an important but supplementary layer.
Previous experience directly with PayloadCMS is a great advantage.
What We Offer:
Full Remote: Work from anywhere. You’re always welcome at our office in Náchod (CZ), and we’d love to see you once a quarter for a team meetup.
Flexibility: Work whenever and wherever. We sync online 1–2 times a week or as needed.
B2B Contract (IČO).
Direct Impact: Zero bureaucracy, direct influence on the company's technical direction.
Senior Compensation: We pay well for high-level expertise. We also offer performance-based bonuses or project-based rewards for delivering above expectations.
The Hiring Process:
Code Sample: Show us something you’ve built (GitHub link or snippets) that reflects your skill level.
Short Call: A quick chat to see if we’re a good fit.
Paid Task: A small, real-world assignment from our backlog (fully compensated upon completion).
Interested? Send us your CV, LinkedIn, or a sample of your work.
We look forward to working with you!
