Oportunidade: Senior Umbraco Developer (. NET)Localização: OeirasModelo de Trabalho: Híbrido FlexívelProcuramos umSenior. NET/Umbraco Developerespecialista emUmbraco (MVC/Razor), autónomo e focado na entrega, capaz de gerir todo o ciclo de vida do projeto.Responsabilidades
Definir e implementar o modelo de conteúdo (tipos de documento, composições, tipos de dados).Desenvolver Razor views, templates, layouts e componentes de conteúdo reutilizáveis.Aplicar e respeitar um Design System existente (tokens, componentes, espaçamento, tipografia) na implementação de páginas e componentes.Integrar Umbraco com APIs externas REST/JSON e serviços backend.Foco em desempenho, escalabilidade, segurança, fiabilidade e SEO técnico ao nível da aplicação.Colaborar com equipas multidisciplinares num ambiente Ágil.Consumir designs UX/UI do Figma para implementar o frontend em Razor views.Colaborar com Tech Lead, UX/UI, QA e Dev Ops num ambiente Agile.Contribuir para standards de código, boas práticas, documentação e pipelines de CI/CD. Perfil ideal
5+ anos de experiência profissional em desenvolvimento web. NET / C# (ASP. NET MVC / ASP. NET Core).Experiência comprovada em entregas end-to-end, não apenas manutenção.Experiência completa do ciclo de desenvolvimento: QA interno → UAT do cliente → release para produção.Forte experiência prática com Umbraco CMS (MVC/Razor) :Tipos de documentos, composições, tipos de dadosRazor views, controllers / Surface Controllers, partial viewsGestão de media e estrutura de conteúdosBons conhecimentos de Razor, HTML5 e CSS3.Experiência com Git (branching, pull requests, code reviews).Experiência com bases de dados relacionais (SQL Server / Azure SQL).Familiaridade com CI/CD (Azure Dev Ops, Git Hub Actions ou equivalente).Capacidade de interpretar e implementar designs do Figma, alinhados com um Design System. Valorizado
Conhecimentos de Umbraco Headless / Heartcore ou outras arquiteturas headless.Experiência prática com Microsoft Azure (App Service/Web Apps, Azure SQL, Application Insights, configuração de ambientes).Experiência em testes automatizados (unitários e de integração) em. NET.Boa compreensão de segurança web (OWASP, secure coding, gestão de segredos).Bons conhecimentos de inglês, falado e escrito. Envia o teu CV paracom o assunto:Senior Umbraco Developer