Senior Software Developer

  • Prague
  • Full-time

Powered locally and aligned globally, Publicis Production EMEA Hub forms the regional backbone of Publicis Production. With over 1.200 talented professionals based in the Czech Republic, Bulgaria, Hungary, Poland, the UK, and Mauritius, we enable smarter, faster, and more connected content delivery for global brands. Our integrated capabilities include post and primary production, versioning, commerce, web development, CRM, and language services. As part of the global Publicis Production network, our mission is to transform production into a true growth driver. By combining tech, data, automation, and AI, we deliver intelligent content at scale. We are proud to power Publicis Groupe’s ambition to build the world’s best global integrated production offering.

Overview

The role involves working as a Full‑Stack Developer within the Development team, contributing to both frontend and backend development across the full software life cycle. It includes building and maintaining scalable web applications and collaborating with cross‑functional teams to deliver high‑quality solutions.


Responsibilities

    • Design, develop and deploy scalable web applications, collaborating with design and product teams to deliver user‑friendly interfaces.
    • Build user interfaces using React and TypeScript, implementing designs and interactions with a focus on performance, accessibility, and user experience.
    • Develop backend services using Node.js and TypeScript, integrating with headless CMS platforms and designing scalable APIs and database solutions.
    • Manage and optimize databases to ensure performance, reliability, and efficient data handling.
    • Collaborate with developers, designers, and product teams to ensure seamless delivery, while participating in code reviews and contributing to a collaborative environment.
    • Optimize application performance and scalability, including testing and troubleshooting to ensure a smooth user experience.

Qualifications

  • Experience as a Full‑Stack Developer, covering the full development lifecycle (from design to deployment and maintenance)
  • Strong TypeScript skills with hands‑on experience in React, Next.js (or similar) and modern CSS (e.g. Tailwind)
  • Solid backend experience (Node.js, Python) incl. REST APIs and headless CMS
  • Experience with relational databases (e.g. MySQL, PostgreSQL) and query optimization
  • Familiarity with Git
  • Experience using AI coding tools (e.g. Copilot, Cursor, Claude) with the ability to critically review output
  • Strong problem-solving, communication and teamwork skills

Nice to have

  • Knowledge of cloud computing platforms (e.g., AWS, Azure, Google Cloud).
  • Understanding of microservices architecture.
  • Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Experience with serverless architecture.

We can offer You:

  • Great team of friendly colleagues always happy to share their professional know-how and offer a helping hand.
  • International environment yet without a complicated hierarchy where a daily direct approach to the management is possible.
  • High level of independence and freedom to show your talent, deliver meaningful results, and come up with innovative ideas.
  • Playing a recognized and respected role on global projects for top Client(s) within the informal, result-oriented digital culture team.
  • Priority is given to Your professional development and education, certifications, and training. 
  • Opportunity to learn and grow, especially within the data, digital marketing, and international cooperation domains.
  • Using tools that only the biggest global players and a limited number of people do.
  • New great offices near Palmovka (DOCK in IV), full of friendly people, dogs, snacks, and anything you need to be happy at work.
  • Flexibility to choose and mix remote and office work, 5 weeks of holidays, and several “My Days” for personal time.
  • Publicis Care benefit scheme to choose from, including meal allowances and pension or life insurance contributions, as well as compensation for incapacity for work, a MultiSport card, stays at the company cottage, and other benefits.

At Publicis Groupe, we value diversity and invite all candidates to apply, regardless of age, gender, sexual orientation, religion or lack thereof, origin or disability.