Chat rápido, melhores ofertas — Baixar

Programador(a) Full-Stack

€ 1.200-1.700/Mês
Indeed

Empresa

Tipo de empregoTempo Integral
Modalidade de TrabalhoPresencial
Nível de ExperiênciaSem Limite de Experiência
Nível de EducaçãoSem Limite de Formação

Descrição

Resumo da Vaga: A WDMI procura um(a) Programador(a) Full-Stack para desenvolver e evoluir uma plataforma tecnológica de transformação digital que integra automação, tratamento avançado de dados e inteligência artificial. Principais Destaques: 1. Participação num projeto tecnológico com IA e grandes volumes de dados 2. Oportunidade de crescimento técnico e profissional em várias áreas 3. Responsabilidade e autonomia ajustadas à experiência **Sobre a WDMI e o projeto** A WDMI é uma empresa do setor das tecnologias de informação, com atividade na distribuição B2B e no comércio nacional e internacional de equipamentos e soluções tecnológicas. No âmbito de um projeto de transformação digital e otimização dos seus processos internos, a WDMI encontra\-se a desenvolver e evoluir uma plataforma tecnológica destinada a apoiar as áreas de compras, vendas, gestão de produto e análise de mercado. O projeto envolve a integração e tratamento de grandes volumes de informação provenientes de múltiplos fornecedores, nomeadamente dados de produtos, preços, disponibilidade e histórico comercial. A solução recorre a automação, tratamento avançado de dados e inteligência artificial para melhorar a qualidade da informação, acelerar processos e apoiar a tomada de decisão. \#\# Principais responsabilidades \* Desenvolver e evoluir aplicações frontend em React e Next.js; \* Desenvolver e manter serviços backend em Python e FastAPI; \* Trabalhar diretamente com bases de dados PostgreSQL; \* Criar, analisar e otimizar queries SQL; \* Participar na modelação, organização e processamento de grandes volumes de dados; \* Manter e melhorar pipelines assíncronos de importação e processamento de informação; \* Integrar feeds e ficheiros provenientes de diferentes fornecedores; \* Desenvolver mecanismos de normalização, validação e enriquecimento de dados; \* Implementar funcionalidades de apoio aos departamentos de compras e vendas; \* Colaborar na evolução da arquitetura tecnológica e da infraestrutura da plataforma; \* Participar na introdução progressiva de testes automatizados, documentação técnica e processos de CI/CD; \* Identificar problemas de desempenho, qualidade de dados e escalabilidade, propondo soluções adequadas. O grau de autonomia e responsabilidade será ajustado à experiência demonstrada pelos candidatos. Requisitos obrigatórios \* Licenciatura em Engenharia Informática, Ciências da Computação ou formação equivalente; \* Conhecimentos de TypeScript ou JavaScript; \* Experiência com React; \* Conhecimentos de Python; \* Bons conhecimentos de SQL e PostgreSQL; \* Capacidade para escrever, analisar e otimizar queries SQL diretamente; \* Conhecimentos de Docker e Docker Compose; \* Capacidade de compreender e trabalhar sobre aplicações já existentes; \* Rigor na validação do trabalho desenvolvido; \* Autonomia, capacidade de análise e vontade de aprender; \* Boa capacidade de comunicação e trabalho em equipa. Conhecimentos valorizados \* Next.js; \* FastAPI ou outras frameworks assíncronas em Python; \* Experiência com processamento assíncrono e filas de tarefas, como arq, Celery, Sidekiq ou Bull; \* Experiência com motores de pesquisa, como Meilisearch, Elasticsearch ou Algolia; \* Experiência com PostgreSQL em ambientes com grandes volumes de dados; \* Particionamento de tabelas e otimização de bases de dados; \* Supabase ou outras plataformas baseadas em PostgreSQL; \* Autenticação através de JWT e controlo de acessos; \* Migração de dados e sistemas em ambientes de produção; \* Testes automatizados e processos de CI/CD; \* Integração de APIs, feeds, ficheiros CSV, Excel, XML ou JSON; \* Interesse por comércio eletrónico, distribuição B2B, marketplaces, gestão de produto ou análise de preços; \* Conhecimentos ou interesse em inteligência artificial aplicada à automação e otimização de processos empresariais. \#\# Nível de experiência A oportunidade está aberta a candidatos com diferentes níveis de experiência. \#\#\# Perfil júnior ou recém\-licenciado \* Integração progressiva na equipa; \* Acompanhamento técnico próximo; \* Participação inicial em tarefas bem delimitadas; \* Oportunidade de evolução para áreas de frontend, backend, dados e infraestrutura. \#\#\# Perfil intermédio ou sénior \* Maior autonomia na implementação de funcionalidades; \* Responsabilidade sobre módulos específicos da plataforma; \* Participação em decisões de arquitetura; \* Otimização de desempenho e escalabilidade; \* Implementação de boas práticas de desenvolvimento, testes e entrega contínua; \* Possibilidade de assumir progressivamente a coordenação técnica de componentes do projeto. \#\# O que oferecemos \* Participação num projeto tecnológico aplicado a necessidades empresariais reais; \* Contacto com grandes volumes de dados e integrações B2B; \* Possibilidade de trabalhar em frontend, backend, bases de dados e automação; \* Envolvimento em soluções de inteligência artificial aplicadas aos processos de compras e vendas; \* Responsabilidade e autonomia ajustadas à experiência; \* Oportunidade de crescimento técnico e profissional; \* Contrato de dois anos em conformidade com projeto \* Condições contratuais e remuneratórias ajustadas ao perfil e experiência demonstrados. \#\# Candidatura Envia o teu CV para **RH@WDMI.PT** , indicando no assunto: \*Candidatura – Programador(a) Full\-Stack\* Sempre que possível, inclui também: Perfil de LinkedIn; GitHub ou portifólio; Exemplos de projetos desenvolvidos; Disponibilidade para início de funções; Expectativa salarial. Pagamento: 1 200,00€ \- 1 700,00€ por mês Benefícios: * Cartão/Ticket refeição * Estacionamento gratuito Habilitações literárias: * Ensino superior (Obrigatório) Localização do trabalho: Presencial

Publicado por

João Santos

Indeed · HR

Localização

João Santos

Indeed · HR

Vagas semelhantes

Programador(a) Full-Stack da Indeed em 2026 | ok.com