PAULO GONÇALVESFront-End Engineer

Natural de Vila Nova de Gaia, Porto, Portugal.
Com mais de 20 anos de experiência profissional, sou atualmente Principal Engineer na empresa Porto Tech Center - Jumia, focado no desenvolvimento de aplicações web escaláveis e de alto desempenho.
Lidero a arquitetura de front-end, defino a direção técnica e promovo boas práticas, recorrendo a frameworks e ferramentas modernas.
Orientado para a performance e experiência do utilizador, colaboro com equipas multidisciplinares para entregar soluções robustas e centradas no utilizador, enfrentando desafios de engenharia complexos.
Experiência Profissional
Jumia Porto Tech Center
11 anos 10 meses
Principal Engineer
out. de 2022 – o momento · 3 anos 11 meses
Porto, Portugal
Especialista em engenharia de software potenciada por Inteligência Artificial, tirando partido de ferramentas e workflows assistidos por AI (Copilot, Claude, Gemini) para acelerar a entrega, elevar a qualidade de código e orientar decisões de arquite...
Especialista em engenharia de software potenciada por Inteligência Artificial, tirando partido de ferramentas e workflows assistidos por AI (Copilot, Claude, Gemini) para acelerar a entrega, elevar a qualidade de código e orientar decisões de arquitetura moderna ao longo de todo o ciclo de desenvolvimento, desde a geração de código até à automação de testes e integração de AI em produtos. Entrega aplicações escaláveis e de alta performance em arquiteturas SPA, SSR e CSR, com forte foco em acessibilidade (A11y), SEO e sistemas de estilo modernos (SCSS, CSS-in-JS, TailwindCSS, shadcn-ui, Radix UI). Experiência aprofundada em JavaScript (ES6+), TypeScript, React 19, Next.js 15 e Preact, com competências sólidas em gestão de estado e dados através de Zustand, TanStack (Query, Router, Table), React Hook Form e Zod. Desenha arquiteturas modulares com Module Federation, Turborepo, Vite e Webpack, complementadas com integração backend usando Express.js, PostgreSQL e Prisma ORM. Garante fiabilidade através de testing e QA cada vez mais reforçados por AI na geração e triagem de testes, utilizando Jest, Testing Library, Playwright, Lighthouse e Axe. Mantém padrões rigorosos de qualidade de código com ESLint, Prettier, Husky, e gestão automatizada de dependências via Renovate e Dependabot. Implementa observabilidade e monitorização com Sentry, Grafana, New Relic e OpenSearch. Automatiza pipelines de CI/CD com GitHub Actions, Jenkins e Docker, validando compatibilidade cross-browser com BrowserStack. Integra ecossistemas de analytics e ad-tech com componentes de AI/ML, incluindo GA4, GTM, AdManager, MoEngage, Mirakl Ads, Google Ads e Sprinklr. Melhora a experiência do utilizador com Recharts, Storybook e SVG sprites, apoiado por workflows eficientes em VSCode, JetBrains e Linux (Ubuntu). Capacidade comprovada de entregar plataformas modernas, modulares e performantes, com forte foco em acessibilidade, resiliência e escalabilidade, impulsionando a adoção estratégica de AI como fator-chave de produtividade e inovação.
Engineering Manager / Lead Front-End Engineer
set. de 2021 – out. de 2022 · 1 ano 2 meses
Porto, Portugal
Liderei equipas de engenharia na Jumia Mall — geri uma equipa full-stack (1 FE + 2 BE + 2 Android + 1 iOS + 2 QAA + 1 PO) e uma equipa de front-end (4 FE + 1 QAE + 1 PO). Conduzi a execução técnica, a qualidade do código e os prazos de entrega.
Lead Front-End Engineer
jun. de 2020 – ago. de 2021 · 1 ano 3 meses
Portugal
Lead Front-End Engineer da Jumia Mall. Desenhei soluções front-end, estabeleci boas práticas e orientei engenheiros juniores, enquanto disponibilizava funcionalidades de e-commerce à escala.
Web Engineer (Senior Front-End Engineer)
abr. de 2016 – jun. de 2020 · 4 anos 3 meses
Porto, Portugal
Desenvolvimento front-end e back-end de soluções de e-commerce para desktop e dispositivos móveis (incluindo o Opera Mini). Construí clientes de micro-serviços, o blog da Jumia e o site do Jumia Group. Trabalhei com JavaScript, ECMAScript 5/6, Angu...
Desenvolvimento front-end e back-end de soluções de e-commerce para desktop e dispositivos móveis (incluindo o Opera Mini). Construí clientes de micro-serviços, o blog da Jumia e o site do Jumia Group. Trabalhei com JavaScript, ECMAScript 5/6, AngularJS (1/2/4), React, Redux, Preact, SSR, Webpack, PWA, Service Workers, AMP, SASS, BEM, Node, Gulp, PHP, MySQL e Docker.
Senior Front-End Developer
nov. de 2014 – abr. de 2016 · 1 ano 6 meses
Porto, Portugal
Soluções de e-commerce - desenvolvimento front-end para desktop e dispositivos móveis. Construído com Node, Gulp, HTML5, SASS, BEM, JavaScript, jQuery, Ext JS, PHP, MySQL e Solr.
Rocket Internet GmbH
2 anos 6 meses
Advanced Developer
jun. de 2012 – nov. de 2014 · 2 anos 6 meses
Soluções de e-commerce - desenvolvimento front-end e back-end. Trabalhei com PHP, MySQL, JavaScript, jQuery, Ext JS, Zend Framework, Yii Framework, Solr, Nginx, Apache2, Memcache e RabbitMQ.
Myone - Comunicação Multimédia
3 anos 8 meses
Multimedia Engineer
out. de 2008 – mai. de 2012 · 3 anos 8 meses
Vila Nova de Gaia
Desenvolvimento back-end e front-end (PHP, MySQL, JSON, AJAX, JavaScript, jQuery, XML, CSS3, HTML5, Flash ActionScript 3.0). Design UI/UX (Adobe Photoshop, Fireworks, Illustrator, Flash, Corel Draw). Gestão de projetos.
Medula - Design de Comunicação
1 ano 1 mês
Web Designer | New Media Developer
set. de 2007 – set. de 2008 · 1 ano 1 mês
Vila Nova de Gaia
Programador PHP, MySQL, JavaScript, AS3. Designer de interfaces e web. Gestão de projetos.
Freelance
3 anos 8 meses
Desenvolvedor/Designer Web Freelancer
jan. de 2004 – ago. de 2007 · 3 anos 8 meses
Projetos freelance de desenvolvimento e design web. Desenvolvimento full-stack, comunicação com clientes e entrega de projetos.
Competências Principais
ℹ️ Para mais detalhes, consulte o meu perfil no LinkedIn.