Fullstack Engineer
Braga

About Imaginando

Imaginando is an independent music software company building creative tools used by electronic musicians worldwide. Our products span iOS, Android, and desktop platforms, serving a global audience of producers, sound designers and visual artists.

We are a focused, engineering-driven team working in a relaxed but serious environment.

We are looking for a Senior Fullstack Engineer to help maintain and evolve our web platform and backend systems.

The Role

You will work on the backend and web infrastructure that powers:

  • Online product sales

  • Customer accounts and licensing

  • Payment processing

  • Invoicing integration

  • Internal business workflows

This role involves maintaining existing systems, improving reliability, and implementing new features when needed.

You will collaborate closely with the founder and product team.

Responsibilities

  • Maintain and extend our Node.js / TypeScript backend

  • Work with PostgreSQL (queries, migrations, optimization)

  • Maintain and improve our Vue.js frontend

  • Manage Stripe and PayPal integrations

  • Maintain Moloni API integration (Portuguese invoicing system)

  • Integrate third-party APIs

  • Debug production issues

  • Improve logging, monitoring, and error tracking (Sentry)

  • Work with Docker-based deployments

  • Support Cloudflare and basic server infrastructure

Required Experience

  • 5+ years professional experience

  • Strong Node.js backend experience (TypeScript preferred)

  • Solid PostgreSQL knowledge

  • Experience with Knex and/or Bookshelf (or similar query builders/ORMs)

  • Experience integrating Stripe & Paypal (required)

  • Experience working with external APIs

  • Comfortable debugging production issues

  • Experience with Docker

  • Linux / server understanding

  • Familiarity with logging and monitoring tools

Nice to Have

  • Familiarity with Cloudflare

  • Experience with DigitalOcean

  • Experience with Moloni API (Portugal-specific)

  • Experience working in small teams

Profile

  • Responsible and reliable

  • Organized and detail-oriented

  • Comfortable working independently

  • Able to prioritize and solve problems calmly

  • Interested in music technology (strong plus)

Compensation

€35,000 – €45,000 gross/year
Depending on experience and level of autonomy.

Work Environment

  • On-site in Braga

  • Full-time with exclusive dedication

  • Small, focused team

  • Relaxed but professional environment

  • Direct impact on products used worldwide

How to Apply

Send your CV and a short introduction. Tell us about the most complex backend feature you implemented and maintained.

Apply for this position

@2026 Imaginando Lda