Programador WordPress Zurique

7 min de leitura
Guia

#Programador WordPress em Zurique

Sou Mariusz Szatkowski e desenvolvo com WordPress desde 2006. O site de uma PME suíça raramente é só um cartão de visita: costuma estar ligado ao Bexio ou ao Abacus, cobra com TWINT ou PostFinance Pay, publica em duas ou três línguas oficiais e tem de cumprir a lei de proteção de dados revista (nDSG), em vigor desde 1 de setembro de 2023. Construo sites WordPress para esse contexto.

Trabalho sozinho a partir de Gdynia, na Polónia, no mesmo fuso horário de Zurique. O código é escrito por mim e os seus acessos não passam para mais ninguém. O design gráfico e os wireframes são seus; eu transformo-os num tema responsivo.

#Pagamentos, fatura QR e IVA na Suíça

Na Suíça paga-se de forma diferente do resto da Europa:

  • TWINT, o pagamento móvel mais usado no país, através de Datatrans, Wallee, Saferpay ou PostFinance Checkout. No telemóvel abre a aplicação, no computador mostra um código QR.
  • Fatura QR (QR-Rechnung), que substituiu os antigos boletins de pagamento laranja e vermelho. Gero-a no servidor e anexo-a à encomenda WooCommerce ou passo-a para o Bexio.
  • PostFinance Pay e o cartão PostFinance, que muitos clientes suíços continuam a usar.
  • Stripe para preços internacionais e Klarna para comprar agora e pagar depois.

As taxas de IVA suíças estão no art. 25.º da MWSTG (RS 641.20): 8,1 % normal, 2,6 % reduzida para alimentos e outros bens essenciais e 3,8 % para alojamento. Configuro-as no WooCommerce com preços em CHF e, se também vende na zona euro, em EUR. Para envios ligo a Die Post e, se as usar, outras transportadoras como a DPD ou a DHL.

#O WordPress é o CMS certo para uma empresa suíça?

Para sites de PME, escritórios de serviços e captação de clientes B2B com um catálogo até alguns milhares de produtos, o WordPress raramente é a resposta errada. Se a sua empresa está sob supervisão da FINMA e o site se vai ligar a sistemas internos, os requisitos da sua equipa de conformidade podem levar a outra arquitetura. Digo-lho ao ler o briefing, antes da proposta.

No comércio eletrónico a fronteira é menos nítida. O WooCommerce com Datatrans, Wallee ou Saferpay cobre a maioria das lojas em DE-CH e FR-CH. Com um catálogo grande cujo stock vem do Abacus ou do SAP, uma plataforma alojada pode poupar-lhe mais trabalho do que custa a licença.

#O que a nDSG exige de um site WordPress

A lei federal de proteção de dados (nDSG, RS 235.1) está em vigor desde 1 de setembro de 2023. Segue a lógica do RGPD, mas o texto é outro, por isso uma política de privacidade copiada de um site português não serve tal como está. Num site WordPress, na prática:

  • Dever de informar (art. 19.º nDSG): declaração de privacidade em cada língua publicada, com finalidades, destinatários e países para onde vão dados.
  • Envio para o estrangeiro (art. 16.º nDSG): Analytics, email, CDN ou cópias fora da Suíça têm de constar e assentar num país com proteção adequada ou em garantias.
  • Subcontratação (art. 9.º nDSG): se eu aceder a dados pessoais, assinamos antes um contrato que me obriga a tratá-los só como a sua empresa o poderia fazer. Não recorro a subcontratantes ulteriores.
  • Segurança (art. 8.º nDSG): medidas técnicas e organizativas proporcionais ao risco, como TLS, dois fatores para administradores, registo de atividade e cópias cifradas.
  • Registo de atividades (art. 12.º nDSG): a lei prevê exceções para empresas com menos de 250 pessoas e tratamentos de baixo risco; se é o seu caso decide o seu responsável de privacidade.

Se o site também recebe visitantes da UE, configuro o consentimento de cookies pelo padrão mais exigente da UE, para que uma só configuração sirva os dois lados.

#Alojamento na Suíça

Muitas empresas de Zurique querem a base de dados de produção na Suíça. Fornecedores como Cyon, Hostpoint, Infomaniak ou Metanet têm centros de dados no país. O alojamento é contratado por si e eu instalo lá o WordPress ou assumo a instalação existente. Uma CDN como a Cloudflare pode servir os ficheiros estáticos, com o servidor de origem na Suíça.

#Como gerir um site WordPress multilingue na Suíça

A Suíça tem quatro línguas oficiais: alemão, francês, italiano e romanche. Muitas PME de Zurique publicam em DE-CH e inglês; as que vendem em todo o país, em DE-CH, FR-CH e IT-CH. O romanche aparece sobretudo em sites cantonais e turísticos dos Grisões.

Línguas publicadasPluginsFluxo editorial
2 (DE-CH e EN)PolylangTradução manual, um editor por língua
3 a 4 (DE-CH, FR-CH, IT-CH, RM opcional)WPML com String Translation e Translation ManagementEditor por língua, memória de tradução partilhada
Muitas páginas por línguaWPML com conector DeepLRascunho automático, revisão humana antes de publicar

O alemão escrito na Suíça não usa o ß (Strasse, gross) e tem helvetismos como Velo, Tram ou parkieren. Se o DeepL devolve alemão da Alemanha por defeito, o texto soa estrangeiro mesmo com a gramática certa. Os textos são revistos pela sua própria equipa; eu configuro o fluxo para que a variante certa seja o ponto de partida.

#Como configurar hreflang para de-CH, fr-CH e it-CH

O defeito técnico que mais encontro em sites suíços multilingues é hreflang partido ou em falta. O mínimo para um site em DE-CH, FR-CH, IT-CH e EN:

  • de-CH, fr-CH, it-CH e en (ou en-CH se se dirige a leitores na Suíça em inglês)
  • x-default a apontar para o seletor de língua ou para a versão DE-CH
  • ligações recíprocas: cada versão liga a todas as outras e a si própria
  • as mesmas anotações no sitemap com xhtml:link

O Polylang e o WPML geram hreflang correto quando bem configurados. Quando falha, costuma ser código próprio que retira as etiquetas do <head> em páginas em cache, ou regras de CDN que variam por cookie em vez de por URL.

#Migração de TYPO3, Drupal e Magnolia para WordPress

Várias empresas e associações suíças continuam com TYPO3, Drupal ou Magnolia e pagam cada vez mais por licenças ou por programadores escassos. Migro para WordPress a cuidar da visibilidade no Google.ch; o método geral está em migrar TYPO3 para WordPress.

  • Redirecionamentos 301: inventário de todos os URL e uma regra 301 para cada um, com canonical, Open Graph e dados estruturados reproduzidos.
  • Conteúdo em todas as línguas: DE-CH, FR-CH, IT-CH e EN exportados por script para custom post types e campos ACF.
  • Clientes e encomendas: em lojas transfiro contas, histórico e variantes. As palavras-passe antigas passam para o formato do WordPress no primeiro início de sessão.

#Manutenção de WordPress para empresas suíças

A manutenção inclui monitorização de disponibilidade a cada 1 a 5 minutos, cópias de segurança guardadas pelo menos 30 dias em países da UE e atualizações testadas primeiro em staging, com comparação visual das páginas principais. Se precisa que as cópias fiquem também na Suíça, acertamos isso com o seu fornecedor de alojamento.

Não ofereço piquete 24/7, SLA nem tempos de resposta garantidos. Quando algo falha, investigo e explico-lhe por escrito a causa e a correção.

#Como trabalho

Briefing escrito, proposta com âmbito e pressupostos, desenvolvimento num repositório Git privado com cada alteração visível em staging, aprovação sua e passagem a produção. A comunicação faz-se por email, em documentos e no repositório; se precisar de uma chamada, diga-me. No fim recebe por escrito o inventário de plugins, as datas de renovação de licenças e a política de cópias.

O contrato é B2B, sob lei polaca, e a fatura sai da Polónia. O IVA suíço sobre serviços de empresas estrangeiras não registadas na Suíça é liquidado como imposto sobre aquisições (Bezugsteuer, art. 45.º da MWSTG); como se aplica à sua empresa confirma-o o seu contabilista.

#Preços

Os preços são individuais e dependem do âmbito: preço fixo para um projeto bem definido, por horas para trabalho contínuo e uma mensalidade para a manutenção. Envie-me o seu briefing pelo formulário de contacto e respondo com uma proposta por escrito.

Comunidade WordPress em Zurique

Os meetups locais são um bom sítio para avaliar um programador para além do portefólio: vê-se quem trabalha mesmo com WordPress no dia a dia.

  • WordPress Zürich

    Encontros regulares para programadores, editores e donos de sites em WordPress.

    Página do grupo

Mapa de Zurique e arredores

Trabalho remotamente a partir de Gdynia para clientes em Zurique e arredores.

Abrir no Google Maps

Explorar outros serviços WordPress e base de conhecimento

Recomendações do LinkedIn

Recomendações e opiniões sobre o trabalho com a WPPoland

Recomendações de pessoas das comunidades WordPress, WordCamp e e-commerce. Escrevem sobre cumprimento de prazos, profundidade técnica e uma abordagem orientada ao negócio no desenvolvimento de sites.

Karolina Czapla

Karolina Czapla

Estratega de Marketing, Performance & Digital Strategy

“Trabalhar com o Mariusz no WordCamp mostrou‑me como é raro combinar competências técnicas profundas com verdadeira liderança. Planeia, coordena e entrega com precisão, dando ao mesmo tempo espaço para a equipa crescer. Quando outros dizem 'não dá', ele encontra uma solução.”

Co‑organizadora, WordCamp Gdynia 2024 & 2025

Anna Kamińska

Anna Kamińska

Talent Acquisition Specialist / HR People Partner

“O portefólio do Mariusz fala por si. Reflete precisão, versatilidade e um forte sentido de responsabilidade. Pode confiar nele para conduzir um projeto da ideia até à entrega, mantendo todas as partes informadas.”

Trabalhámos na mesma equipa

Sarah‑Luisa Kwolek

Sarah‑Luisa Kwolek

Gestora de Projetos TI & Product Owner, Web/App

“Durante mais de dois anos pude sempre contar com o Mariusz para tarefas WordPress, desde styling e templates até integrações. Traz estabilidade à equipa e mantém a parte de frontend sob controlo.”

Mariusz foi seu cliente em projetos WordPress

Argert Boja

Argert Boja

Senior Full‑Stack Developer

“Mariusz é o colega de equipa que todos gostariam de ter: fortes competências full‑stack em WordPress, explicações claras e uma atitude positiva mesmo sob pressão. Move‑se facilmente entre plugins, performance e layouts Gutenberg, sem perder a visão do todo.”

Trabalhámos juntos em projetos WordPress

Varun Patil

Varun Patil

Líder de Growth & CRM

“Para além do desenvolvimento, o Mariusz entende SEO, analytics e growth. Fala diretamente com stakeholders, faz as perguntas certas e entrega soluções que mexem nos indicadores de negócio, de AMP a tracking e performance.”

Foi gestor do Mariusz em iniciativas de growth

Rafał Osiński

Rafał Osiński

Founder @ EasyTrips.pl, Senior WordPress Dev

“Conheço o Mariusz da comunidade WordPress há muitos anos. É fiável, muito envolvido e está sempre presente, em meetups, WordCamps e projetos. Se procura colaboração a longo prazo e alguém que trate o seu site como se fosse dele, ele é a pessoa certa.”

Co‑organizador da comunidade WordUp Trójmiasto & WordCamp

Daniel Blossfeld

Daniel Blossfeld

Consultor de Otimização de Processos e Digitalização

“Tive o prazer de trabalhar com o Mariusz por quase três anos. Durante esse tempo, as suas habilidades de desenvolvimento WordPress provaram ser inestimáveis em uma variedade de projetos, desde a construção de websites até áreas de membros online e até mesmo integrações Shopify. Ele é um desenvolvedor confiável e capaz.”

Mariusz foi seu cliente em projetos WordPress

Natalie Wiszczor

Natalie Wiszczor

Gestora de CRM e E-mail Marketing

“Tive o grande prazer de trabalhar com o Mariusz por mais de 4 anos na área técnica. Durante esse tempo, ele provou ser um colega competente e confiável. O que se destacou em particular foi a sua natureza amigável e a sua notável perseverança na resolução de desafios técnicos complexos. Mesmo em situações de stress, ele sempre manteve a cabeça fria e contribuiu significativamente para uma atmosfera de trabalho positiva e produtiva com a sua atitude otimista. 🙏🏻🚀”

Trabalhou com Mariusz em equipas diferentes

Mark Chalklen

Mark Chalklen

Head of Design & Build na Itineris Limited

“Mariusz é um ótimo membro da equipa, sempre feliz em se dedicar a qualquer tarefa e aprender coisas novas. Um ótimo comunicador e um cara legal para trabalhar. Difícil de vencer na nossa tabela de classificação semanal do Strava!”

Geriu Mariusz diretamente

Jessica Di Pasquale

Jessica Di Pasquale

Liderando iniciativas de SEO com estratégias de crescimento baseadas em dados.

“Mariusz é um cara muito habilidoso, paciente e experiente. Sempre pronto para ajudar e corrigir erros, eu realmente apreciei trabalhar com ele. Ele é um ótimo colega!”

Geriu Mariusz diretamente

Biki John

Biki John

Apaixonado por Marketing de Conteúdo e Entusiasta de SEO

“Foi ótimo trabalhar com o Mariusz. Eu realmente apreciei o seu vasto conhecimento de WordPress e como isso foi útil sempre que precisei de suporte para navegar no CMS. Elogio totalmente o Mariusz pela sua paciência, bom humor e experiência no seu ofício, ele fará muita falta a todos.”

Trabalhou com Mariusz em equipas diferentes

Rafal Borowiec

Rafal Borowiec

Desenvolvedor de Software, Consultor, Gerente e Professor

“Tive a oportunidade de trabalhar com o Mariusz por 7 meses. Ele se destaca na otimização técnica para motores de busca (SEO). Mariusz também possui forte experiência em desenvolvimento AMP, GTM e GA. Mariusz se sente muito confortável com o WordPress - ele trabalhou em uma variedade de projetos e tarefas relacionadas ao WordPress, incluindo desenvolvimento de landing pages, melhorias de desempenho e muito mais. Se você está procurando um especialista sólido em WordPress especializado em SEO, rastreamento, desempenho e desenvolvimento - não hesite em entrar em contato com o Mariusz.”

Geriu Mariusz diretamente

Belinda Koch

Belinda Koch

Analista de Web-Tracking na TUI

“Mariusz é uma ótima pessoa para trabalhar. Ele é extremamente motivado para aprender coisas novas e compartilhar o seu conhecimento, e é muito experiente em uma ampla gama de tópicos. Trabalhamos juntos em tópicos de análise digital e rastreamento e sou muito grata por toda a energia, apoio e insights que ele trouxe para os projetos.”

Trabalhou com Mariusz em tópicos de análise digital e rastreamento

Ali Nezamolmaleki

Ali Nezamolmaleki

Crescimento, SEO, Pensamento Analítico, AMP

“Mariusz é uma pessoa extremamente talentosa na sua área de trabalho. Ele é sempre capaz de dar uma nova perspetiva para resolver problemas e pensar fora da caixa em situações onde tudo parece estar bloqueado. Trabalhar com ele é sempre um prazer devido à sua personalidade positiva e atitude de 'posso fazer'.”

Trabalhou com Mariusz na mesma equipa

Karol Jakubcewicz

Karol Jakubcewicz

Desenvolvedor Front-end / JavaScript

“Mariusz é um desenvolvedor WordPress e especialista SEO/SEM incrivelmente experiente com quem tive o prazer de trabalhar por quase dois anos. Ele foi uma das figuras-chave responsáveis pela melhoria constante do tempo de carregamento e ranking de páginas. Admiro as suas competências e conhecimento vitais para um projeto WordPress tão complexo e multilingue. Muita experiência, toneladas de atitude positiva - recomendo muito a colaboração com o Mariusz.”

Trabalhou com Mariusz na mesma equipa

Paweł Lewczuk

Paweł Lewczuk

Desenvolvedor Front-end, Desenvolvedor WordPress

“Colaborei com o Mariusz em vários projetos e a nossa cooperação foi sempre exemplar. Acredito que há muitos mais projetos conjuntos à nossa frente. Altamente recomendado!”

Mariusz foi cliente do Paweł

Przemek Wroblewski

Przemek Wroblewski

Desenvolvedor de Software com mais de 20 anos de experiência

“Encontrei no Mariusz alguém com grande experiência e conhecimento profundo de soluções frontend. Um desenvolvedor WordPress poderoso, experiente e responsável. Tem facilidade em construir relações interpessoais. Tinha a visão para ver os benefícios e a paixão para transformar isso em resultados mensuráveis. Definitivamente alguém que eu gostaria de ter na minha equipa.”

Trabalhou com Mariusz em equipas diferentes

Todas as recomendações no LinkedIn

Perguntas frequentes

Perguntas sobre escopo, entrega, custos e qualidade.

Quem desenvolve WordPress para Zurique e a Suíça?#
A WPPoland é Mariusz Szatkowski, programador WordPress sénior desde 2006, com sede em Gdynia (Polónia). Trabalho sozinho para PME de Zurique e do resto da Suíça: TWINT e fatura QR, WPML ou Polylang para DE-CH, FR-CH e IT-CH, e um site preparado para a nDSG, em vigor desde 1 de setembro de 2023.
Para quem é este serviço no mercado suíço?#
Para PME cujo site convive com o Bexio ou o Abacus, um checkout com TWINT ou PostFinance Pay e textos em duas ou três línguas oficiais. Se a sua empresa está sob supervisão da FINMA e o site se liga a sistemas internos, assinalo-o logo no início: esses requisitos são fixados pelo seu responsável de conformidade e podem pedir outra arquitetura.
Como começa o trabalho?#
Com um briefing escrito em /pt-pt/contacto/: línguas publicadas, pagamentos (TWINT, Datatrans, Saferpay, Wallee), alojamento e o design que traz. Sem briefing não há proposta.
Como corre o processo até ao lançamento?#
Âmbito, proposta com pressupostos, desenvolvimento em staging e lançamento. Para a nDSG isso significa uma declaração de privacidade por língua, consentimento de cookies ao nível da UE se tiver visitantes da UE e clareza sobre os fornecedores fora da Suíça. O alemão da Suíça não usa ß e tem helvetismos.
Como se orçamenta um projeto WordPress na Suíça?#
De forma individual depois de definido o âmbito. Esta página não tem valores nem pacotes. O mesmo briefing: /pt-pt/contacto/.