EmpregosEngenheiro Fullstack Sênior
Farfetch logo

Engenheiro Fullstack Sênior

Farfetch · Porto, PT · Publicado há 2 dias

Candidatura gerida por InterviewHR

Porto, PTHíbridoEfetivoTempo inteiroSénior nível

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.

Responsabilidades

  • 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

Competências

.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

Benefícios

  • 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

Não tens a certeza se o teu CV está pronto?

Recebe feedback gratuito e instantâneo no teu CV antes de te candidatares

Analisar o meu CV

Candidatar-se a esta vaga

A sua candidatura é submetida no okemprego e processada pela InterviewHR.

Arraste e largue o seu CV aqui, ou clique para procurar

PDF, DOC, DOCX (máx. 5MB)

Esta candidatura é processada pela InterviewHR.

A sua candidatura poderá ser partilhada com a empresa anunciante.