logo
Tripjoin

Full Stack Engineer

EU

July 7, 2026 at 4:17 AM

✨ AI summary

Location

  • Greater Barcelona Metropolitan Area, Spain

Programming Languages

  • TypeScript

Frameworks

  • Angular
  • NestJS
  • Node.js

Cloud Services

  • Stripe

Databases

  • PostgreSQL

Experience Level

  • 3–5 years of professional software development experience

Job title

Full Stack Developer (TypeScript / Angular / NestJS)

Location: Spain

Type: Full-time

Work model: Hybrid — 1 day remote per week


About the role

We’re looking for a Full Stack Developer to help build and evolve Tripjoin, a digital platform in the travel and experiences space.

You’ll work across our Angular frontend and NestJS backend, shipping features end to end — from API and database changes to responsive UI used by partners and internal teams. This is a hands-on role in a product-focused engineering team where you’ll own real features, not just tickets.


What you’ll do

  • Build and maintain features across our TypeScript stack (Angular + NestJS)
  • Design REST APIs and integrate them with the frontend
  • Work with PostgreSQL and Sequelize on data modeling and migrations
  • Develop dashboards, forms, and user flows for web applications
  • Integrate third-party services, including Stripe for payments
  • Write tests and take part in code reviews
  • Collaborate with product, design, and engineering to deliver iteratively


What we’re looking for

  • 3–5 years of professional software development experience
  • Strong TypeScript skills on both frontend and backend
  • Experience with Angular and Node.js (NestJS is a plus)
  • Experience with PostgreSQL and REST APIs
  • Familiarity with Git, agile teams, and collaborative development
  • Clear communication and a product-minded approach

Nice to have: Docker, Playwright/Jest, Sentry, Stripe integrations, Spanish language skills


Tech stack

FrontendAngular, TypeScript, RxJS, Angular Material, Bootstrap, SCSS

Backend: NestJS, Node.js, TypeScript, PostgreSQL, Sequelize

Other: Stripe, Docker, Jest, Playwright, Sentry


What we offer

  • Full-time position
  • Hybrid work — 1 day remote per week
  • Opportunity to grow with a product platform in the travel sector
  • Direct impact on features used by real users and partners