Fullstack Software Engineer

3 semanas atrás


Porto, Portugal proGrow Tempo inteiro

Join to apply for the Fullstack Software Engineer (Backend-Oriented) role at proGrow

About ProGrow

At proGrow, we help industrial companies transform their factories into data-driven, efficient, and sustainable operations. Our platform combines IoT, real‑time analytics, AI Agents, and intuitive user experiences to empower teams on the shop floor and in management.

As we continue to scale our product ecosystem, evolving our long‑standing platform while building a new cloud‑native generation, we’re expanding our engineering team with a Fullstack Engineer who loves building high‑quality software, thrives in modern cloud environments, and is comfortable working deeper on the backend.

If you want to work in a fast‑moving environment, on impactful products used daily in factories around the world, this is for you.

What You Will Do

You will work across both legacy and next‑generation systems (with most focus on the new architecture), owning backend development while contributing across the stack when needed.

Your Main Responsibilities Include

- Design, develop, and maintain backend services primarily in Node.js / Typescript, and occasionally in Java or Go

- Contribute to frontend development when needed (React and React Native)

- Evolve our IoT ingestion pipelines using AWS IoT Core, MQTT, Redis, BullMQ

- Build new features on top of our modern architecture and support the gradual modernization of existing components

- Work with databases including PostgreSQL, and occasionally MySQL and MongoDB, designing scalable schemas and efficient queries

- Collaborate closely with Product and Engineering to deliver reliable, secure, and maintainable solutions

- Participate in code reviews, architectural discussions, and technical decision-making

- Contribute to our growing AI Agent ecosystem by integrating backend services with LLM-based workflows and internal MCP tooling

- Help improve our DevOps, CI/CD, and observability capabilities

Tech Stack You Will Work With

Backend: Node.js / Typescript, Java, Go

Frontend: React, React Native, Typescript

Databases: PostgreSQL, MySQL

Infrastructure and Messaging: AWS IoT Core, Redis, BullMQ, RabbitMQ

Cloud: AWS and GCP

Others: GitHub, Docker, Cloudflare, Kubernetes, internal AI/MCP tooling

What We’re Looking For

- 3+ years of experience as a Fullstack or Backend Software Engineer

- Strong experience with Node.js / Typescript and willingness to work with other languages when needed

- Solid understanding of relational databases (PostgreSQL or MySQL)

- Experience building REST APIs and/or event-driven architectures

- Comfortable contributing across the stack when necessary

- Good knowledge of cloud environments

- Familiarity with queues, messaging systems, or real-time data pipelines

- Ability to write clean, maintainable, well-tested code

- Strong problem-solving mindset and autonomy

Nice-to-Have

- Experience with IoT protocols (MQTT)

- Hands-on experience with Redis, BullMQ, RabbitMQ, or Node-RED

- Hands-on experience with Kubernetes, Terraform, AirFlow, or DBT

- Experience integrating AI or LLM-based workflows

- Experience with React or similar frameworks

- Prior experience modernizing legacy systems

- Understanding of software security best practices

Who You Are

- You enjoy owning features end to end

- You like solving real-world problems that impact industrial operations

- You are comfortable working in a dynamic startup environment where priorities evolve

- You value transparency, collaboration, and high-quality engineering

What We Offer

- Hybrid work model (flexible and negotiable)

- Work directly with the CTO and an experienced engineering team

- Opportunity to shape the next generation of industrial IoT and AI solutions

- Fast-paced, high-impact environment with room to grow

- Competitive compensation aligned with your experience

- A culture of autonomy, ownership, and continuous improvement

How To Apply

Send your CV and a short introduction to .

#J-18808-Ljbffr



  • Lisboa, Porto, Portugal GRiT Solutions Tempo inteiro

    Software Engineer – Java Fullstack Code Maestro Wanted: Java Fullstack Developer Opening! There's no secret to being number-one; it takes willingness to improve and determination to pursue it. At GRiT®, it’s all about the journey to get there. We believe talent and intelligence are important, yet passion and perseverance are the key to achieving any...

  • Fullstack Software Engineer

    2 semanas atrás


    Porto, Portugal ITSector Tempo inteiro

    Join to apply for the Fullstack Software Engineer (Backend-Oriented) role at proGrowAbout ProGrowAt proGrow, we help industrial companies transform their factories into data-driven, efficient, and sustainable operations. Our platform combines IoT, real‑time analytics, AI Agents, and intuitive user experiences to empower teams on the shop floor and in...


  • Porto, Portugal PrimeIT Tempo inteiro

    PrimeIT is a leading company with over 17 years of experience in providing IT, Telecommunications, and Engineering technology services. Specializing in Team Extension, Managed Services, Custom Software, and Nearshore, we currently have a team of over 2,350 professionals working on national and international projects across various technologies. We are...

  • Fullstack Software Engineer

    3 semanas atrás


    Porto, Portugal proGrow Tempo inteiro

    About proGrow At proGrow, we help industrial companies transform their factories into data-driven, efficient, and sustainable operations. Our platform combines IoT, real-time analytics, AI Agents, and intuitive user experiences to empower teams on the shop floor and in management. As we continue to scale our product ecosystem, evolving our long-standing...


  • Porto, Portugal Alongside Tempo inteiro

    Our client is a global, AI-enabled consulting and software engineering company, with over 1,100 professionals across nine locations worldwide, and they are looking for a Senior Fullstack Software Engineer | React ) & Java tobe responsible for building fluid and responsive user interfaces for multiple platforms and devices, solving complex problems and...


  • Porto, Portugal Alongside Tempo inteiro

    Our client is a global, AI-enabled consulting and software engineering company, with over 1,100 professionals across nine locations worldwide, and they are looking for a Senior Fullstack Software Engineer | React ) & Java tobe responsible for building fluid and responsive user interfaces for multiple platforms and devices, solving complex problems and...


  • Porto, Porto, Portugal Alongside Tempo inteiro

    Our client is a global, AI-enabled consulting and software engineering company, with over 1,100 professionals across nine locations worldwide, and they are looking for a Senior Fullstack Software Engineer | React ) & Java tobe responsible for building fluid and responsive user interfaces for multiple platforms and devices, solving complex problems and...


  • Porto, Portugal Mindera Tempo inteiro

    About proGrowAt proGrow, we help industrial companies transform their factories into data-driven, efficient, and sustainable operations. Our platform combines IoT, real-time analytics, AI Agents, and intuitive user experiences to empower teams on the shop floor and in management.As we continue to scale our product ecosystem, evolving our long-standing...


  • Porto, Portugal Mindera Tempo inteiro

    At Mindera, we craft software with people we love. We're looking for a SENIOR FULLSTACK DEVELOPER to join our team As a Fullstack Software Engineer you will be responsible for building fluid and responsive user interfaces for multiple platforms and devices, solving complex problems and creating seamless user interactions to world-class standards. When you...


  • Porto, Portugal Mindera Tempo inteiro

    At Mindera, we craft software with people we love. We're looking for a SENIOR FULLSTACK DEVELOPER to join our team As a Fullstack Software Engineer you will be responsible for building fluid and responsive user interfaces for multiple platforms and devices, solving complex problems and creating seamless user interactions to world-class standards. When you...