Software Developer Full Stack

Há 3 semanas

Porto, Porto, Portugal ExpressGlass Tempo integral

O DESAFIO Procuramos um Software Developer para reforçar a equipa de Sistemas de Informação, num âmbito alargado: desenvolver e evoluir as nossas aplicações, modernizar o que já existe, criar plataformas novas, integrar sistemas entre si e automatizar processos que hoje ainda se fazem à mão.

INTELIGÊNCIA ARTIFICIAL, A SÉRIO Procuramos um Software Developer orientado à Inteligência Artificial. Isso significa:

Desenvolver com IA. Usar as ferramentas atuais para produzir mais e melhor, com critério - sabendo quando confiar no que sai e quando não confiar.

Trazer IA para dentro dos processos. Perceber onde é que faz sentido colocar IA no meio de um fluxo de trabalho para eliminar tarefas manuais, e depois construir isso - desde uma automação simples a agentes que executam tarefas de ponta a ponta.

E procuramos alguém que acompanhe genuinamente o que se passa nesta área. O espaço está a mudar de mês para mês e já não se resume a ter um chat aberto ou assistência no IDE. Se isto é um assunto que já segues por gosto próprio, temos muito que falar.

PRINCIPAIS RESPONSABILIDADES

Desenvolver e manter aplicações Web (Full Stack) de apoio à atividade do Grupo;

Modernizar aplicações e interfaces existentes, e conceber plataformas novas onde faça falta;

Integrar sistemas e fontes de dados entre si, através de APIs e outros mecanismos;

Identificar, propor e implementar oportunidades de automação e de aplicação de IA em fluxos de trabalho internos;

Levantar necessidades junto das áreas de negócio, sobretudo Operações, e traduzi-las em soluções - o que passa muitas vezes por questionar o processo antes de escrever a primeira linha de código;

Desenvolver componentes Mobile, sempre que a solução o justifique;

Acompanhar as ferramentas e práticas emergentes de IA aplicada ao desenvolvimento e ao negócio, e partilhar esse conhecimento com a equipa;

Documentar o que desenvolves, ao nível técnico e de utilizador.

Licenciatura em Engenharia Informática, Ciências da Computação ou área similar;

Experiência profissional em desenvolvimento Web Full Stack - a partir de 1 ano. Interessa-nos mais o que já construíste do que o número de anos;

Front-End: HTML, CSS, JavaScript/TypeScript e um framework moderno (React, Next.js, Angular ou equivalente);

Back-End: C#/.NET, Node.js ou equivalente;

Conhecimentos sólidos de APIs, bases de dados relacionais e arquitetura de sistemas;

Experiência com Git e GitHub (ou plataforma equivalente);

Utilização regular de ferramentas de desenvolvimento assistido por IA;

Valorizamos (não são obrigatórios): desenvolvimento Mobile (React Native, Flutter, Kotlin/Java), experiência com integração de LLMs, APIs de IA e construção de agentes, automação de processos, cloud (Azure) e experiência em contextos de negócio com operação física.