Num relance
- Tarefas: Desenvolver software com ferramentas de IA e colaborar em projetos inovadores.
- Empresa: Empresa de tecnologia inovadora com uma cultura colaborativa.
- Benefícios: Salário competitivo, prêmios de produtividade e acesso a ferramentas de desenvolvimento de IA.
- Outras informações: Ambiente dinâmico com oportunidades de crescimento na carreira e eventos sociais.
- Porquê este emprego: Aprende engenharia moderna e faz impacto real em projetos digitais.
- Qualificações: Experiência em desenvolvimento de software e habilidades de colaboração em equipe.
O salário previsto situa-se entre 47250 - 57750 € por ano.
Border cria soluções que ajudam pessoas e empresas a manterem-se conectadas. Construímos produtos digitais e fornecemos consultoria especializada a clientes prestigiados, a partir do nosso escritório iluminado e ensolarado à beira do rio em Parque das Nações, Lisboa. A forma como o software é construído mudou. Na Border, os engenheiros trabalham ao lado de agentes de codificação de IA todos os dias. Os agentes escrevem grande parte do código; as pessoas decidem o que deve ser construído, como se encaixa e se é bom o suficiente para ser enviado.
Estamos à procura de um júnior que queira aprender engenharia desta forma, numa plataforma moderna Angular + Node.js/NestJS.
Responsabilidades:
- Transformar requisitos de negócios em especificações claras e testáveis, entregando-as de ponta a ponta com agentes de codificação de IA (Claude Code, Cursor ou similar).
- Revisar, testar e melhorar o código escrito por IA: identificar bugs, casos extremos e problemas de segurança que um agente possa ter perdido.
- Construir e integrar APIs REST, serviços de backend e interfaces Angular.
- Escrever testes (Jest, Supertest) e verificações de CI que garantam que o trabalho do agente seja seguro para mesclar.
- Manter a consistência da base de código: seguir nossos padrões e sinalizar quando o código gerado desvia.
- Trabalhar diretamente com clientes e colegas em uma equipe ágil (Scrum/Kanban) e compartilhar o que você aprende sobre trabalhar com agentes.
Requisitos:
- Responsabilidade e propriedade: você é responsável pelo que entrega, incluindo o código que um agente escreveu para você. Se quebrar, cabe a você consertar e explicar.
- Um diploma em Ciência da Computação, Telecomunicações ou Engenharia Elétrica, ou prova equivalente de projetos reais que você construiu e enviou.
- Fundamentos sólidos: TypeScript/JavaScript, HTTP e REST, SQL, código assíncrono (Promises, RxJS Observables). Você não precisa saber tudo de cor, mas deve ser capaz de perceber quando um agente errou.
- Experiência prática na construção com ferramentas de codificação de IA e exemplos que você pode nos mostrar (repositórios, projetos, como trabalhou).
- Um olhar crítico: você lê diffs, executa o código e questiona a saída antes de confiar nela.
- Comunicação escrita clara. Especificações, prompts e descrições de PR fazem parte do trabalho.
- Curiosidade sobre como os sistemas se encaixam: fluxo de dados, APIs, bancos de dados, implantação.
Diferenciais:
- Experiência na configuração de fluxos de trabalho de agentes (arquivos de regras, comandos personalizados, servidores MCP); experiência em NestJS e Angular; bancos de dados Oracle e TypeORM; Docker, Kubernetes, nuvem, pipelines de CI/CD.
Condições:
- Modelo de trabalho híbrido (remoto + escritório).
- Salário acima do mercado (de acordo com a experiência) e prêmios de produtividade.
- Acesso às mais recentes ferramentas de desenvolvimento de IA.
- Mentoria de engenheiros seniores sobre julgamento de engenharia, não apenas sintaxe.
- Treinamento e certificações, e muito compartilhamento de conhecimento.
- Eventos sociais e de construção de equipe.
- Frutas, café e lanches, uma kitchenette, uma sala de lazer (tênis de mesa e sinuca) e uma sala de descanso.
Empregador para Full stack developer in Lisbon: Border Innovation
A Border, somos um empregador excecional que valoriza a inovação e o crescimento dos nossos colaboradores. Localizados no vibrante Parque das Nações em Lisboa, oferecemos um ambiente de trabalho colaborativo onde os engenheiros têm a oportunidade de aprender e trabalhar com ferramentas de codificação AI de ponta. Com um modelo de trabalho híbrido, salários acima da média e um forte foco em formação e partilha de conhecimentos, garantimos que cada membro da equipa se sinta valorizado e tenha espaço para crescer profissionalmente.