SharpMinds

HomeSenior Node.js Developer 

Senior Node.js Developer 

Full-time

Hybrid

Senior

Portugal

Description

We’re looking for a solid Senior Node.js Developer (React knowledge is a plus) to join an international team working on a fast-growing platform. You’ll focus on API integrations, data modelling, and infrastructure in a product-oriented environment.

This role is ideal for someone who is confident in backend architecture, works well with APIs and databases, and has experience deploying to the cloud. You’ll be joining a friendly, English-speaking team that values ownership, curiosity, and clear communication.

About the project:

Our client is a leader in AI-powered workflow automations for the Energy Sector, helping companies streamline operations and enhance decision-making through intelligent, data-driven platforms. The solution supports integration with customer platforms (such as HubSpot and SharePoint), and AI-driven automation.

The project’s tech stack includes Node.js, React, Python, Google Cloud Platform, and a range of APIs. Development is fast-paced with daily deployments, modern DevOps practices, and a compact, collaborative team focused on continuous improvement and high-quality delivery.

Requirements:

  • Develop and maintain backend services using Node.js and TypeScript;
  • Integrate external systems (e.g., HubSpot, SharePoint, custom APIs) and handle authorization flows;
  • Design and maintain PostgreSQL data models, including ORM migrations;
  • Ensure secure API access and troubleshoot related issues;
  • Write unit and integration tests to ensure reliable code;
  • Deploy services using container-based infrastructure on Google Cloud;
  • Collaborate with the frontend team on React-related tasks when needed.

Nice to have:

  • Experience with Vite and Tailwind;
  • Familiarity with Strapi (headless CMS);
  • Experience working with unified API systems like Nango;
  • Knowledge of AI tools or frameworks (e.g., Python, Dagster, Pydantic, SQLAlchemy).

We offer:

  • Full-time position in a stable, long-term project;
  • Competitive salary;
  • Flexible working hours and modern pet-friendly office space in Lisbon;
  • Onboarding and business trips to the Netherlands;
  • Learning and development opportunities;
  • A friendly and collaborative international team;
  • Team-building activities and knowledge-sharing events.

If you’re a proactive developer looking to work on meaningful software with a collaborative team, we’d love to hear from you!

SharpMinds Benefits

Agile workflow
Value of everyone’s opinion
Established processes
Health insurance
English classes
Flexible work schedule

Ready to extend your talent? Apply now!

Name(Required)
Max. file size: 10 MB.
Liudmyla Goi
🇺🇦 Head of Recruitment

“We are always looking for new talent at SharpMinds!”