Back to search
InovaDigital Linkedin · Posted 6d ago

Programador/a Full Stack — Software, IA e Automação

Portugal

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

A InovaDigital está a reforçar a sua equipa técnica para desenvolver aplicações web, plataformas de gestão e soluções de inteligência artificial e automação aplicadas a problemas reais de negócio.


Procuramos um perfil com bases sólidas de programação e capacidade demonstrável para construir software, trabalhar com bases de dados e implementar APIs e integrações.


O foco desta função é o desenvolvimento full stack: transformar requisitos em funcionalidades, ligar interfaces à lógica de negócio e assegurar que a informação é corretamente estruturada, tratada e disponibilizada. A inteligência artificial, os dados e a automação são componentes dos projetos em que vais trabalhar.


O que vais fazer

Participar no desenvolvimento e evolução de aplicações web, com intervenção no frontend, no backend e nas bases de dados. Vais construir interfaces, implementar regras de negócio, desenvolver e integrar APIs e automatizar processos entre sistemas.


Terás também intervenção em funcionalidades de IA aplicada, como assistentes virtuais, pesquisa semântica, extração e tratamento de informação e integração de modelos de linguagem em aplicações.


O trabalho inclui compreender os requisitos, propor soluções, testar, corrigir erros e documentar as implementações, em colaboração com a equipa técnica. Esperamos atenção à segurança, à qualidade do código e à manutenção das soluções desenvolvidas.


Requisitos técnicos essenciais

  • Conhecimentos sólidos de JavaScript/TypeScript, HTML e CSS, com experiência prática em React/Vue ou numa framework equivalente e capacidade para construir interfaces funcionais e ligadas a serviços de backend.
  • Capacidade para implementar lógica de negócio e serviços utilizando C# .NET Core, Python ou tecnologia equivalente, com organização e separação de responsabilidades no código.
  • Capacidade para modelar tabelas e relações, definir regras de integridade e escrever consultas, incluindo junções e agregações. Preferência por conhecimentos de PostgreSQL.
  • Experiência prática no consumo e desenvolvimento de APIs REST, utilização de JSON, autenticação e tratamento de respostas e erros.
  • Utilização em projetos de desenvolvimento, incluindo trabalho com branches, commits e colaboração sobre o código.
  • Capacidade para testar e depurar aplicações, investigar falhas e corrigir problemas, aplicando cuidados de validação de dados, autenticação, permissões e proteção de credenciais.


Podem ser considerados perfis com menor experiência profissional, desde que demonstrem estes requisitos através de projetos desenvolvidos e consigam explicar o código, as decisões técnicas e os problemas resolvidos.


Conhecimentos adicionais valorizados

  • Experiência com PostgreSQL, otimização de consultas e evolução da estrutura de bases de dados.
  • Integração de modelos de linguagem através de APIs, assistentes virtuais, embeddings, pesquisa semântica e bases de conhecimento.
  • Automações com webhooks, processamento de dados, pipelines e construção de indicadores ou dashboards.
  • Testes automatizados, Docker e publicação e manutenção de aplicações em diferentes ambientes.


O perfil que procuramos

Procuramos uma pessoa com raciocínio lógico, capacidade de análise e sentido de responsabilidade sobre o trabalho que entrega. É importante saber investigar um problema, justificar uma solução e validar o seu funcionamento.


Valorizamos organização, comunicação clara e capacidade para colaborar com a equipa, sinalizar dificuldades e cumprir os compromissos assumidos. A vontade de aprender é importante, mas deve assentar numa base técnica já adquirida e aplicada.


O que oferecemos

Integração numa equipa técnica com produtos próprios e projetos reais de transformação digital, contacto direto com desafios de negócio e participação no desenvolvimento de soluções desde a definição dos requisitos até à sua utilização.


Oportunidade de crescimento técnico e de assumir progressivamente maior responsabilidade em projetos de software, dados, inteligência artificial e automação.


As condições serão acordadas em função da experiência, das competências demonstradas e das responsabilidades da função.


Local de trabalho: Aveiro, em regime presencial.


Como candidatar-te Envia o teu CV ou perfil de LinkedIn para [email protected].

Assunto: Candidatura Programador/a Full Stack, IA e Automação


Inclui uma breve descrição de pelo menos um projeto de software em que tenhas participado, indicando as funcionalidades desenvolvidas, as tecnologias utilizadas e a tua contribuição concreta. Sempre que possível, acrescenta ligações para repositórios, aplicações ou demonstrações, sem partilhar informação confidencial.


A avaliação das candidaturas terá em conta a adequação aos requisitos e a demonstração efetiva das competências técnicas.


Em linha com os nossos princípios de inclusão, diversidade e não discriminação, as candidaturas serão analisadas respeitando a igualdade de oportunidades e a nossa Política de Proteção de Dados e Privacidade.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search