Full Stack Developer (TypeScript / Angular / NestJS)
Location: Spain
Type: Full-time
Work model: Hybrid — 1 day remote per week
About Tripjoin
Tripjoin is building the next generation platform for group travel and experiences. We help travel partners create, manage and scale unforgettable trips through a modern, technology-driven platform.
We're a fast-growing startup where engineering has a direct impact on the product, the business, and our customers.
About the role
We're looking for a Full Stack Developer to join our engineering team and help shape the future of Tripjoin.
You'll work directly with our CTO, collaborating on technical decisions, product architecture, and the implementation of new features across the entire platform. This is a role for someone who enjoys ownership, wants to influence how software is built, and is excited by solving real business problems—not just completing tickets.
From designing APIs and data models to building polished user experiences, you'll own features from idea to production and help us continuously improve our engineering practices as we scale.
What you'll do
- Build and maintain features across our TypeScript stack (Angular + NestJS)
- Design and implement REST APIs consumed by our frontend and external services
- Model data and manage migrations using PostgreSQL and Sequelize
- Build dashboards, booking flows, forms, and internal tools
- Integrate third-party services such as Stripe and other travel-related providers
- Write automated tests and participate in code reviews
- Work closely with the CTO, product, and design to deliver high-quality features
- Contribute to architectural decisions and continuously improve our codebase and development practices
What we're looking for
- 3–5 years of professional experience as a Full Stack Developer
- Strong experience with TypeScript on both frontend and backend
- Experience with Angular and Node.js (NestJS is a strong plus)
- Experience designing REST APIs
- Solid knowledge of PostgreSQL or other relational databases
- Comfortable working with Git and agile development workflows
- Strong problem-solving skills and attention to detail
- Good communication skills and a product-oriented mindset
- Someone who enjoys taking ownership and building products collaboratively
Nice to have
- Docker
- Playwright or Jest
- Sentry
- Stripe integrations
- Experience working in startups or fast-paced environments
- Spanish language skills
Tech Stack
Frontend
- Angular
- TypeScript
- RxJS
- Angular Material
- Bootstrap
- SCSS
Backend
- NestJS
- Node.js
- TypeScript
- PostgreSQL
- Sequelize
Infrastructure & Tools
- Docker
- Stripe
- Jest
- Playwright
- Sentry
What we offer
- Hybrid work model (1 remote day per week)
- Work directly with the founders and have a real voice in technical decisions
- Ownership over meaningful product features from day one
- A modern TypeScript stack with minimal legacy code
- The opportunity to grow as the company scales
- A collaborative team where your work has visible impact on thousands of travelers and partners
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Backend Engineer, Core APIs
2026-07-01
Senior FullStack Developer (Java, PHP)
2026-07-09
Fullstack Angular Developer
2026-07-09
- Posted
- Jul 08, 2026
- Type
- Full-time
- Level
- Entry
- Location
- Greater Barcelona Metropolitan Area
- Company
- Tripjoin
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Backend Engineer, Core APIs
2026-07-01
Senior FullStack Developer (Java, PHP)
2026-07-09
Fullstack Angular Developer
2026-07-09