Full Stack Engineer

Tripjoin
Barcelona, Spain
12 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Agile Methodology Automation of Tests PostgreSQL Node.Js TypeScript Git Stripe AngularJS Front End Software Development NestJS Restful APIs

Job description

Full Stack Developer (TypeScript / Angular / NestJS)Location: SpainType: Full?timeAbout TripjoinTripjoin 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 roleWe’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 doBuild and maintain features across our TypeScript stack (Angular + NestJS)Design and implement REST APIs consumed by our frontend and external servicesModel data and manage migrations using PostgreSQL and SequelizeBuild dashboards, booking flows, forms, and internal toolsIntegrate third?party services such as Stripe and other travel?related providersWrite automated tests and participate in code reviewsWork closely with the CTO, product, and design to deliver high?quality featuresContribute to architectural decisions and continuously improve our codebase and development practicesWhat we’re looking for3-5 years of professional experience as a Full Stack DeveloperStrong experience with TypeScript on both frontend and backendExperience with Angular and Node.Js (NestJS is a strong plus)Solid knowledge of PostgreSQL or other relational databasesComfortable working with Git and agile development workflowsStrong problem?solving skills and attention to detailGood communication skills and a product?oriented mindsetSomeone who enjoys taking ownership and building products collaborativelyNice to haveDockerPlaywright or JestSentryStripe integrationsExperience working in startups or fast?paced environmentsFrontendAngularTypeScriptRxJSAngular MaterialSCSSNestJSNode.JsTypeScriptSequelizeInfrastructure & ToolsDockerStripeJestPlaywrightSentryWhat we offerWork directly with the founders and have a real voice in technical decisionsOwnership over meaningful product features from day oneA modern TypeScript stack with minimal legacy codeThe opportunity to grow as the company scalesA collaborative team where your work has visible impact on thousands of travelers and partners#J-*****-Ljbffr

Requirements

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 doBuild and maintain features across our TypeScript stack (Angular + NestJS)Design and implement REST APIs consumed by our frontend and external servicesModel data and manage migrations using PostgreSQL and SequelizeBuild dashboards, booking flows, forms, and internal toolsIntegrate third?party services such as Stripe and other travel?related providersWrite automated tests and participate in code reviewsWork closely with the CTO, product, and design to deliver high?quality featuresContribute to architectural decisions and continuously improve our codebase and development practicesWhat we’re looking for3-5 years of professional experience as a Full Stack DeveloperStrong experience with TypeScript on both frontend and backendExperience with Angular and Node.Js (NestJS is a strong plus)Solid knowledge of PostgreSQL or other relational databasesComfortable working with Git and agile development workflowsStrong problem?solving skills and attention to detailGood communication skills and a product?oriented mindsetSomeone who enjoys taking ownership and building products collaborativelyNice to haveDockerPlaywright or JestSentryStripe integrationsExperience working in startups or fast?paced environmentsFrontendAngularTypeScriptRxJSAngular MaterialSCSSNestJSNode.JsTypeScriptSequelizeInfrastructure & ToolsDockerStripeJestPlaywrightSentryWhat we offerWork directly with the founders and have a real voice in technical decisionsOwnership over meaningful product features from day oneA modern TypeScript stack with minimal legacy codeThe opportunity to grow as the company scalesA collaborative team where your work has visible impact on thousands of travelers and partners#J-*****-Ljbffr

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

10:22 min

Managing recurring subscriptions and products with Stripe

Dávid Lévai · LIVE

2:04 min

Comparing flexible tools against opinionated NestJS frameworks

Matteo Collina Matteo Collina · JS Congress

2:14 min

Discussing daily roles in frontend and full stack development

Chris Heilmann +1 · LIVE

3:22 min

Developing robust backend applications with the Nest framework

Marius Obert Marius Obert · World Congress 2022

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all