proGrow

proGrow proporciona melhoria contínua na era digital, permitindo que todos transformem os seus resultados 'vermelhos' em 'verdes'. proGrow unifica automaticamente toda a informação de produção de diferentes fontes numa plataforma simples.
About company

Engenheiro de Software Fullstack (Orientado a Backend)

Remote

location Porto

date November 26, 2025

types Tempo integral

Sobre a proGrow

Na proGrow, ajudamos as empresas industriais a transformar as suas fábricas em operações eficientes, sustentáveis e orientadas por dados. A nossa plataforma combina IoT, análises em tempo real, Agentes de IA e experiências de utilizador intuitivas para capacitar as equipas no chão de fábrica e na gestão.

À medida que continuamos a expandir o nosso ecossistema de produtos, evoluindo a nossa plataforma consolidada enquanto construímos uma nova geração nativa do cloud, estamos a aumentar a nossa equipa de engenharia com um Engenheiro Fullstack que adora construir software de alta qualidade, prospera em ambientes modernos na nuvem e se sente confortável a trabalhar mais profundamente no backend.

Se quer trabalhar num ambiente dinâmico, em produtos impactantes utilizados diariamente em fábricas em todo o mundo, isto é para si.

O que Você Vai Fazer

Você irá trabalhar em sistemas legados e de próxima geração (com maior foco na nova arquitetura), assumindo o desenvolvimento do backend enquanto contribui por toda a stack quando necessário.

As suas principais responsabilidades incluem:

- Projetar, desenvolver e manter serviços de backend principalmente em Node.js / Typescript, e ocasionalmente em Java ou Go

- Contribuir para o desenvolvimento frontend quando necessário (React e React Native)

- Evoluir os nossos pipelines de ingestão de IoT utilizando AWS IoT Core, MQTT, Redis, BullMQ

- Construir novas funcionalidades sobre a nossa arquitetura moderna e apoiar a modernização gradual de componentes existentes

- Trabalhar com bases de dados incluindo PostgreSQL e ocasionalmente MySQL e MongoDB, projetando esquemas escaláveis e consultas eficientes

- Colaborar de perto com Produto e Engenharia para entregar soluções fiáveis, seguras e fáceis de manter

- Participar em revisões de código, discussões arquitetónicas e na tomada de decisões técnicas

- Contribuir para o nosso crescente ecossistema de Agentes de IA integrando serviços de backend com fluxos de trabalho baseados em LLM e ferramentas internas de MCP

- Ajudar a melhorar as nossas capacidades de DevOps, CI/CD e observabilidade

Stack Tecnológica com a Qual Irá Trabalhar

Backend: Node.js / Typescript, Java, Go

Frontend: React, React Native, Typescript

Bases de Dados: PostgreSQL, MySQL

Infraestrutura e Mensageria: AWS IoT Core, Redis, BullMQ, RabbitMQ

Nuvem: AWS e GCP

Outros: GitHub, Docker, Cloudflare, Kubernetes, ferramentas internas de AI/MCP

O que Estamos à Procura

Habilidades Necessárias

- Mais de 3 anos de experiência como Engenheiro de Software Fullstack ou Backend

- Forte experiência com Node.js / Typescript e disposição para trabalhar com outras linguagens quando necessário

- Sólido entendimento de bases de dados relacionais (PostgreSQL ou MySQL)

- Experiência na construção de APIs REST e/ou arquiteturas orientadas a eventos

- Confortável a contribuir por toda a stack quando necessário

- Bom conhecimento de ambientes na nuvem

- Familiaridade com filas, sistemas de mensageria ou pipelines de dados em tempo real

- Capacidade de escrever código limpo, fácil de manter e bem testado

- Fortes habilidades de resolução de problemas e autonomia

Nice-to-Have

- Experiência com protocolos IoT (MQTT)

- Experiência prática com Redis, BullMQ, RabbitMQ, ou Node-RED

- Experiência prática com Kubernetes, Terraform, AirFlow, ou DBT

- Experiência na integração de fluxos de trabalho baseados em IA ou LLM

- Experiência com React ou frameworks semelhantes

- Experiência anterior na modernização de sistemas legados

- Compreensão das melhores práticas de segurança de software

Quem Você É

- Você gosta de assumir responsabilidades de funcionalidades do início ao fim

- Você gosta de resolver problemas do mundo real que impactam operações industriais

- Você se sente confortável a trabalhar em um ambiente dinâmico de startup onde as prioridades evoluem

- Você valoriza a transparência, colaboração e engenharia de alta qualidade

O que Oferecemos

- Modelo de trabalho híbrido (flexível e negociável)

- Trabalhe diretamente com o CTO e uma equipa de engenharia experiente

- Oportunidade de moldar a próxima geração de soluções de IoT e IA industriais

- Ambiente de ritmo acelerado e alto impacto, com espaço para crescer

- Compensação competitiva alinhada com a sua experiência

- Uma cultura de autonomia, responsabilidade e melhoria contínua

Como se Candidatar

Envie o seu CV e uma breve introdução para work@progrow.ai.

Junte-se a nós e ajude a construir a próxima geração de ferramentas de produtividade industrial.

Contacts and address

earth Avenida da República nº679 4450-242 Matosinhos