Full Stack Engineer (Typescript / React)
Merlindigitalpartner · Barcelona, Spain
Strong hiring record · median 4 days open
Hiring signal
Actively hiring
Posted 5 days ago · still listed on the employer's own board · How we score
All reasons
In its favour
- Posted 5 days ago
- Still listed on the employer's own board
**We are Merlin Digital Partner** , a leading consultancy specializing in IT and digital talent acquisition with over 10 years of experience. We have helped scale top companies such as **Wallapop, Glovo, Banc Sabadell, and Duracell** , among others.
Focused on **humanizing and streamlining recruitment processes** , our goal is to transform companies by bringing in **top talent**. We stand out for **deeply understanding each partner’s reality** , not only their needs but also their essence.
**Our partner** is a **fast-growing healthtech company** founded in **Barcelona** and headquartered there, it has **expanded** **internationally** across **Europe and USA**.
**The Mission
**
**We are looking for a Full Stack Developer** with a strong backend focus to become part of our Growth Team. In this role, you’ll help scale our e-commerce platform, improve core systems, and create internal products that support and accelerate our business operations.
**The Role
**
E-commerce & Payments
Develop and maintain our ecommerce core services. Integrate and optimize payment providers like Stripe, Klarna, and Alma.
Internal tooling
Build custom internal CRM and "Offers" management tools from scratch using React, Material UI, and React Query.
Frontend evolution
Support and improve multiple frontends for treatment sales and our custom checkout flow.
System architecture
Work within a microservices environment, ensuring seamless communication between our ecommerce engine and internal systems.
Admin tools
Customize and extend internal admin panels to meet the specific needs of our growth and operations teams.
**What we need
**
- At least **5 years** of experience in software development.
- Minimum of **2 years** of experience with **NestJS** (mandatory).
- Strong proficiency in **TypeScript** across the entire stack.
- Proven experience with **React**.
- Solid understanding of PostgreSQL and microservices architecture.
- Familiarity with security principles (CORS, OAuth, JWT).
- Experience with **MedusaJS** or other headless ecommerce frameworks is a **strong plus**.
- Prior background in **E-commerce** (checkouts, payments, order management) is **highly valued**.
**Tech Stack
**
**Backend
** Nest, TypeScript, MedusaJS (Self-hosted).
**Frontend
** React, Material UI, Chakra UI (+ Panda), TanStack.
**Infrastructure
** PostgreSQL, Microservices.
**What we offer
**
- Collaborative work environment and positive culture.
- Free gym and classes.
- Benefits and discounts in the company's products.
- International and diverse teams.
- 27 days off per year.
- Flexibility in starting and ending your shift.
Skills
- TypeScript
- React
- Stripe
- Material UI
- TanStack Query
- NestJS
- PostgreSQL
- OAuth 2.0
- JWT
- Chakra UI
More jobs at Merlindigitalpartner
All 17- Technical Manager (AI & Data)Merlindigitalpartner · Barcelona, Spain11d ago
- Software Architect – Generative AI & Agentic SolutionsMerlindigitalpartner · Madrid, Spain · Barcelona, Spain · Bilbao, Spain +427d ago
- Software QA Automation EngineerMerlindigitalpartner · Barcelona, Spain2mo ago
- Senior Software Engineer (Python)Merlindigitalpartner · Barcelona, Spain2mo ago
- Embedded System EngineerMerlindigitalpartner · Barcelona, Spain2mo ago
Similar roles
- Senior Product Engineer – Full-Stack for Consumer Banking AppMaxIT Consulting - Max Corporate Group · Madrid, Spaintoday
- Senior Software EngineerAircall.io · Madrid Officetoday
- Software Engineer Microservices (m/f/d)SOFICO · Madrid, Madrid, Spaintoday
- AI Engineer – Internal Automation (Forward Deployed)FeverUp · Madridtoday
- Software Engineer Intern - Two DotsZynga · Barcelona, Spaintoday
- (Senior) Backend EngineerBunch · Spaintoday