← Voltar a todas as vagas

Engenheiro de Software Full-Stack Sénior

Localização: RemoteTipo de contrato: ContratoSalário: $50 – $100Publicada em: 29 de setembro de 2026

Sobre a Função

Localização: Global, totalmente remoto Tipo de Função: Prestação de Serviços (~15 horas por semana) Horário: Flexível — escolhes as horas e os dias em que trabalhas, incluindo fins de semana, se desejares, desde que haja atividade. Procuramos Engenheiros de Software Full-Stack altamente qualificados para contribuir num projeto de treino de IA que envolve desenvolvimento de software, resolução de problemas técnicos, depuração, arquitetura de sistemas e avaliação de código. O trabalho envolve criar, resolver, rever e validar tarefas desafiantes de engenharia de software em sistemas front-end e back-end, e ajudar na tradução de builds de código completos de uma linguagem específica para outra. Esta função exige experiência prática significativa tanto em engenharia front-end como back-end. Os candidatos devem sentir-se confortáveis a trabalhar em toda a stack da aplicação, em vez de se especializarem exclusivamente numa única camada.

  • Desenvolver, modificar e depurar componentes de aplicações front-end e back-end.
  • Implementar funcionalidades voltadas para o utilizador, bem como os serviços, APIs e modelos de dados que as suportam.
  • Seguir o percurso de pedidos e dados entre browsers, aplicações front-end, APIs, serviços, bases de dados e integrações externas.
  • Trabalhar em repositórios pouco familiares e compreender a arquitetura de aplicações existentes.
  • Diagnosticar falhas relacionadas com o estado da aplicação, contratos de API, autenticação, persistência, rede e implementação (deployment).
  • Avaliar e melhorar código escrito em várias linguagens de programação.
  • Rever soluções geradas por IA quanto à correção, integridade, desempenho, segurança e sustentabilidade.
  • Forte experiência profissional no desenvolvimento de aplicações full-stack em produção.
  • Experiência prática significativa tanto em engenharia front-end como back-end.
  • Experiência em produção com várias linguagens de programação.
  • Sólido conhecimento de aplicações de browser, APIs, estado de aplicações, bases de dados e integração de serviços.
  • Experiência a compreender e a contribuir para a arquitetura de sistemas de software completos.
  • Capacidade de trabalhar eficazmente em bases de código pouco familiares.
  • Fortes competências de depuração e resolução de problemas técnicos.
  • Candidatar-te à função e concluir as perguntas de seleção.
  • Concluir uma entrevista por IA de aproximadamente 30 minutos.
  • Concluir uma avaliação técnica, se necessário.
  • Concluir a revisão pelo gestor de contratação. A remuneração é baseada em resultados. Os especialistas são pagos por tarefa que cumpra as especificações do projeto. O tempo necessário para concluir cada tarefa pode variar consoante a experiência e o fluxo de trabalho do especialista. Aplicam-se requisitos mínimos de submissão. Os especialistas devem submeter um número mínimo de tarefas por semana.
  • Normalmente preenchemos as vagas em 48 horas e procuramos especialistas prontos para começar de imediato. Se selecionado, esperamos que inicies as primeiras tarefas entre 24 a 48 horas após concluíres o onboarding.

Remuneração e Logística

Consulta as colunas de Remuneração Mínima/Máxima para o intervalo da taxa horária.