JobsEngenheiro Fullstack Sênior
Farfetch logo

Engenheiro Fullstack Sênior

Farfetch · Porto, PT · Posted 3 days ago

Application managed by InterviewHR

Porto, PTHybridPermanentFull timeSenior level

Junte-se à nossa equipa de R&D em Porto como Engenheiro Fullstack Sênior e lidere o desenvolvimento de produtos internos que potenciam o nosso negócio global de luxo em segunda mão. Reportando ao Engineering Manager, você será uma referência técnica responsável por decisionar a arquitetura de serviços backend e aplicações frontend, estabelecendo padrões de codificação e melhores práticas em toda a organização. Trabalhará em estreita colaboração com Product Managers, Designers e outros Engenheiros para traduzir requisitos de negócio em soluções técnicas robustas. Nesta função, terá propriedade end-to-end sobre a definição, planeamento, execução e monitorização de funcionalidades em ambiente de produção, garantindo alta disponibilidade e desempenho. Você será responsável por desenhar arquiteturas escaláveis utilizando .NET (C#), Azure Service Bus e Hangfire para processamento assíncrono, otimizar schemas de base de dados e colaborar com o Design Team na implementação de estratégias web. Esta é uma oportunidade para trabalhar numa plataforma B2B tecnologicamente avançada que redefine o mercado de revenda de luxo, com uma equipa global distribuída por Portugal, Brasil e Filipinas.

Responsibilities

  • Ser uma referência técnica reportando ao Engineering Manager, conduzindo decisões arquiteturais para serviços backend e aplicações frontend, estabelecendo padrões de codificação e melhores práticas
  • Ter propriedade end-to-end na definição, planeamento, execução, entrega e monitorização de funcionalidades em ambiente de produção, garantindo alta disponibilidade e desempenho
  • Colaborar com Product Managers em descoberta, refinamento, estimativa e priorização de novas funcionalidades, traduzindo requisitos de negócio em especificações técnicas
  • Desenhar e implementar aplicações robustas e arquiteturas event-driven utilizando Azure Service Bus e Hangfire para processamento em background e tarefas assíncronas
  • Gerir e otimizar schemas de base de dados, garantindo consistência de dados e desempenho de queries
  • Colaborar estreitamente com o Design Team, garantindo implementação fiel da estratégia web e contribuindo para a evolução e manutenção do Design System interno
  • Criar e manter documentação clara para APIs, diagramas de arquitetura e fluxos de sistema
  • Integrar testes automatizados (Unit, Integration) numa pipeline CI/CD como baseline para cada funcionalidade

Skills

.NETC#SQLMySQLPostgreSQLHangfireAzure Service BusReactTypeScriptAzureTerraformBitbucket PipelinesProgramação Orientada por ObjetosDomain-Driven DesignTestes AutomatizadosTestes UnitáriosTestes de IntegraçãoCI/CDInfraestrutura como CódigoArquitetura Event-DrivenRabbitMQKafkaOtimização de Base de Dados

Benefits

  • Seguro de saúde para toda a família
  • Ambiente de trabalho flexível e ferramentas de suporte ao bem-estar
  • Dias extra de férias, programa de sabbatical e dias para contribuir à comunidade
  • Oportunidades de formação e acesso gratuito a Udemy
  • Programa de benefícios flexível

Not sure if your CV is ready?

Get free instant feedback on your CV before applying

Analyse my CV

Apply for this position

Your application is submitted on okemprego and processed by InterviewHR.

Drag and drop your CV here, or click to browse

PDF, DOC, DOCX (max 5MB)

This application is processed by InterviewHR.

Your application may be shared with the advertising company.