Senior Software Engineer - Fullstack in Porto

Senior Software Engineer - Fullstack in Porto

Porto Tempo inteiro 60000 - 70000 € / ano (est.) Híbrido
U

Num relance

  • Tarefas: Desenvolver software inovador e colaborar em projetos de ponta com IA.
  • Empresa: Empresa de tecnologia inovadora com uma cultura colaborativa.
  • Benefícios: Salário competitivo, benefícios de saúde, trabalho remoto e desenvolvimento profissional.
  • Outras informações: Ambiente dinâmico com excelentes oportunidades de crescimento na carreira.
  • Porquê este emprego: Trabalhe com tecnologia de ponta e faça um impacto real em projetos inovadores.
  • Qualificações: Experiência em desenvolvimento de software e habilidades de colaboração em equipe.

O salário previsto situa-se entre 60000 - 70000 € por ano.

Sobre Nós

UJET lidera o caminho na inovação de centros de contato impulsionados por IA, oferecendo uma plataforma em nuvem à prova de futuro que redefine a experiência do cliente com IA de ponta, verdadeira multimodalidade e uma abordagem móvel. Infundimos IA em todos os aspectos da jornada do cliente e operações do centro de contato, para impulsionar a automação e eficiência. As soluções de IA da UJET capacitam os agentes, otimizam as jornadas dos clientes e transformam as operações do centro de contato para experiências elevadas e insights acionáveis.

Oportunidade

UJET está à procura de um Engenheiro de Software Sênior (Fullstack) para se juntar à nossa equipe em crescimento! O candidato ideal é um engenheiro fullstack experiente que possui épicos e recursos de complexidade significativa de ponta a ponta, tanto no frontend quanto no backend, e que é meticuloso com o estilo e qualidade do código.

Responsabilidades

  • Possuir épicos e entregar recursos, serviços e refatorações de complexidade significativa em engenharia de software de produto — desde a quebra de tickets até a validação pós-lançamento.
  • Definir e executar prazos, recursos e outras restrições, sinalizando riscos e trade-offs precocemente.
  • Dividir épicos em tickets bem definidos e sequenciar o trabalho com sua equipe.
  • Se tornar o SME para uma ou mais áreas do domínio da sua equipe e uma pessoa de referência confiável dentro da equipe.
  • Projetar e construir recursos e serviços fullstack com alta disponibilidade, baixa latência e auto escalabilidade.
  • Autor e revisar documentos de design técnico (TDDs); projetar limites de serviço, modelos de dados e APIs equilibrando simplicidade, desempenho e extensibilidade.
  • Colaborar com PM, Design, QA, PMO e SRE durante todo o ciclo de vida do desenvolvimento de software, participando do planejamento, estimativa e priorização.
  • Escrever código idiomático e bem testado e fornecer revisões de código reflexivas que mantenham os padrões de engenharia em toda a base de código.
  • Construir e manter testes unitários, de integração e contratuais; instrumentar logging, métricas e rastreamento para que os sistemas sejam observáveis em produção.
  • Participar da rotação de plantão; triagem, mitigação e documentação de incidentes de produção e conduzir ações de acompanhamento a partir de postmortems.
  • Identificar e reduzir a dívida técnica, modernizando o código legado para proteger a manutenibilidade a longo prazo.
  • Usar assistentes de codificação de IA e fluxos de trabalho agenticos para acelerar a entrega, aplicando nossas diretrizes de equipe e padrões de qualidade a tudo o que produzem.
  • Orientar engenheiros L1 e L2, contribuir para documentos de integração e compartilhar conhecimento através de brown-bags, palestras internas e revisões de arquitetura.
  • Comunicar-se de forma aberta e transparente, e elevar a qualidade do rastreamento e relato de bugs dentro da sua equipe.

Requisitos

  • Mais de 5 anos de experiência em desenvolvimento de software, com sólida experiência em desenvolvimento fullstack (frontend e backend) e um histórico de posse de épicos ou recursos de complexidade significativa.
  • Você tem um forte conhecimento fundamental de computação distribuída moderna.
  • Entende as características de desempenho dos serviços que possui e pode raciocinar sobre eles quantitativamente.
  • Experiência prática com uma variedade de bancos de dados, incluindo MySQL, NoSQL, Redis ou Elasticsearch.
  • Eficiência nas melhores práticas e ferramentas de software como Git, Docker, CI, 12factor, etc.
  • Experiência trabalhando dentro de uma arquitetura de microserviços.
  • Capaz de escrever código otimizado em toda a pilha, incluindo pelo menos uma linguagem de backend (Java, Go, Ruby, Python) e um framework moderno de frontend (por exemplo, React, Angular).
  • Proficiência prática com desenvolvimento impulsionado por IA — assistentes de codificação de IA e fluxos de trabalho agenticos (por exemplo, Claude, Copilot, Cursor) — com o julgamento para aplicá-los efetivamente enquanto mantém a qualidade do código.
  • Experiência orientando engenheiros menos experientes e colaborando de forma cruzada em um ambiente dinâmico.
  • Graduação em Ciência da Computação ou experiência equivalente.

Por favor, note que esta posição requer 2 dias de trabalho no escritório em Porto, Portugal semanalmente.

Faixa Salarial em Portugal: €60,000 - €70,000 Anualmente. A colocação real de um candidato dentro desta faixa dependerá da localização geográfica, experiência de trabalho, educação e/ou nível de habilidade.

Por que UJET?

  • Trabalho Impactante: Esteja na vanguarda da inovação, moldando diretamente o futuro da experiência do cliente.
  • Cultura Dinâmica: Junte-se a uma equipe colaborativa e inclusiva que valoriza grandes ideias, soluções criativas e relacionamentos poderosos.
  • Benefícios Abrangentes: Médico, dental, visão, plano 401(k), benefícios de bem-estar e mais.

UJET é um Empregador de Oportunidades Iguais.

UJET fornece oportunidades iguais de emprego a todos os funcionários e candidatos a emprego e proíbe discriminação e assédio de qualquer tipo, sem considerar raça, cor, religião, idade, sexo, origem nacional, status de deficiência, genética, status de veterano protegido, orientação sexual, identidade ou expressão de gênero, ou qualquer outra característica protegida por leis federais, estaduais ou locais.

Responsabilidades de Conformidade

A segurança, proteção de dados e conformidade (SDPC) são fundamentais para o sucesso de nossas parcerias. Todos os cargos na UJET exigem conformidade com requisitos legais e regulatórios e aceitação e adesão a todas as políticas e padrões dentro da UJET.

Uso de IA em Nosso Processo de Contratação

UJET usa tecnologia de inteligência artificial (IA) para ajudar na revisão inicial e filtragem de candidaturas contra as qualificações listadas neste anúncio. A IA não toma decisões de contratação, não conduz entrevistas e não tem autoridade para rejeitar ou avançar um candidato por conta própria. Todas as decisões de revisão de candidaturas, triagem de candidatos e entrevistas são conduzidas por membros de nossas equipes de recrutamento e contratação humanas.

Acomodação Razoável

Se você gostaria de solicitar uma acomodação razoável como parte do processo de candidatura, incluindo uma alternativa à triagem assistida por IA, entre em contato com peopleteam@ujet.cx.

Autorização de Trabalho & Patrocínio

Os candidatos devem estar legalmente autorizados a trabalhar no país em que esta posição está localizada, sem a necessidade de patrocínio de visto por parte do empregador atual ou futuro. A UJET não patrocina vistos de emprego para este cargo.

Empregador para Senior Software Engineer - Fullstack in Porto: ujet.cx

A UJET é um empregador excecional, oferecendo uma cultura de trabalho dinâmica e colaborativa em Porto, Portugal, onde a inovação e a criatividade são valorizadas. Os colaboradores têm acesso a benefícios abrangentes, incluindo assistência médica e planos de bem-estar, além de oportunidades significativas de crescimento profissional. Junte-se a uma equipa que molda o futuro da experiência do cliente com soluções de IA de ponta, enquanto desfruta de um ambiente inclusivo que promove a responsabilidade e a melhoria contínua.

U

Dados de contacto:

Equipa de recrutamento de ujet.cx

Achamos que precisas destas competências para brilhares como Senior Software Engineer - Fullstack in Porto

Desenvolvimento Fullstack
Gestão de Projetos
Mentoria de Engenheiros
Desenvolvimento Orientado a AI
Codificação em Java
Codificação em Go
Codificação em Ruby