Emprego Software Engineer, Developer Experience – Full-Stack | Porto – Híbrido

Software Engineer, Developer Experience – Full-Stack | Porto – Híbrido

Superhuman (formerly Grammarly)
Porto Publicado há 4 horas
Full Time Engenharias Informática Híbrido €60k - €80k Português Inglês Sénior (5+ anos) Licenciatura (1.º ciclo — nível 6 QNQ/EQF)

A Superhuman está a recrutar um/a Software Engineer, Developer Experience – Full-Stack para integrar a equipa de engenharia no Porto, em regime híbrido e a tempo inteiro. A função estará integrada na equipa de Developer Experience do Superhuman Docs e terá como principal objetivo melhorar a produtividade dos engenheiros através de ferramentas internas, automação de workflows, evolução dos processos de CI/CD e otimização do ambiente de desenvolvimento.

A posição oferece uma remuneração anual entre 60.000€ e 80.000€ e destina-se a profissionais com pelo menos 5 anos de experiência em engenharia de software, experiência full-stack e conhecimentos sólidos de CI/CD, build systems, cloud e ambientes containerizados.

Responsabilidades:

  • Atuar como parceiro de Developer Experience da unidade Superhuman Docs, implementando e adaptando ferramentas e práticas desenvolvidas pela equipa central de plataforma;
  • Identificar problemas e pontos de fricção no trabalho diário dos engenheiros e transformá-los numa roadmap de Developer Experience priorizada;
  • Desenvolver ferramentas internas full-stack e plataformas self-service, incluindo interfaces frontend e serviços backend;
  • Melhorar os processos de release e evoluir pipelines de CI/CD e ferramentas de deployment;
  • Otimizar os ambientes de desenvolvimento local e reduzir os tempos de feedback;
  • Melhorar a fiabilidade e desempenho das suites de testes;
  • Trabalhar com arquiteturas que combinam aplicações monolíticas e microserviços;
  • Trabalhar com sistemas de build de grande escala, como Bazel ou tecnologias equivalentes;
  • Gerir e otimizar workflows baseados em infraestrutura cloud-native e Kubernetes;
  • Criar e manter golden paths, templates e documentação específicos da codebase;
  • Definir e acompanhar métricas de produtividade dos developers;
  • Utilizar dados para avaliar o impacto das melhorias implementadas;
  • Colaborar com engenheiros, responsáveis de negócio e a equipa central de Engineering Platform para alinhar prioridades locais e globais.

Requisitos:

  • Mínimo de 5 anos de experiência em engenharia de software;
  • Experiência relevante em desenvolvimento full-stack, incluindo frontend e backend;
  • Domínio de pelo menos duas linguagens de programação, como Go, Python, Java ou TypeScript;
  • Experiência prática com sistemas de CI/CD, ferramentas de build e automação de workflows de desenvolvimento;
  • Experiência com sistemas de build de grande escala, como Bazel ou tecnologia semelhante;
  • Experiência com ambientes cloud, como AWS, Azure ou GCP;
  • Experiência com workflows containerizados e Kubernetes;
  • Capacidade para trabalhar com arquiteturas híbridas que combinam monólitos e microserviços;
  • Experiência com processos de release complexos e de elevada frequência;
  • Fortes capacidades de comunicação e colaboração com equipas técnicas e responsáveis de negócio;
  • Interesse genuíno em melhorar a experiência, produtividade e eficiência de outros engenheiros;
  • Capacidade para trabalhar com autonomia num ambiente tecnológico dinâmico e em constante evolução.

Oferta:

  • Posição full-time;
  • Regime de trabalho híbrido no Porto;
  • Remuneração anual entre 60.000€ e 80.000€;
  • Elevado nível de autonomia e responsabilidade técnica;
  • Oportunidade de trabalhar na criação de ferramentas e processos de Developer Experience com impacto direto em centenas de alterações de código por semana;
  • Ambiente de trabalho colaborativo entre equipas de engenharia, produto, design e plataforma;
  • Oportunidades de desenvolvimento e crescimento profissional;
  • Modelo de trabalho flexível que combina períodos de concentração individual com colaboração presencial.

Diversidade e inclusão:

A Superhuman promove a igualdade de oportunidades e valoriza equipas diversificadas, incentivando candidaturas de profissionais de diferentes origens, experiências e identidades, incluindo pessoas tradicionalmente sub-representadas no setor tecnológico.

Candidatar-se