Full-Stack Developer (React + Node.js + TypeScript)
Adtraction Labs is growing, and we're looking for a passionate Full-Stack Developer to join our team. You'll work on building and improving scalable web applications using modern technologies across both the frontend and backend. This is a great opportunity to work across diverse systems, learn new tools, and take full ownership of features.
You'll be involved in the full life cycle of your code: develop, test, deploy, maintain, and improve.
Required skills
The most important thing for us is that you are a skilled coder, passionate about the latest tech, a self-learner, and of course, a great team player!
- Strong experience in frontend development with React, JavaScript, TypeScript, HTML5, CSS3
- Proficient in Node.js and backend development using Express. (This is required for Shopify App Development.)
- Familiarity with REST APIs, API design, and integration
- Experience working with databases (MySQL, MongoDB)
- Comfortable working with tools like Git, CI/CD, and modern dev workflows
- Focus on clean code, testing, security, and development best practices
- Able to work in both Spanish and English. (We also consider applicants who only speak English)
Nice to Have
- Experience with React, Next.js, Astro, or similar frameworks
- Knowledge of Shopify App Development (APIs, webhooks, embedded SDK)
- Familiarity with headless CMS (GraphCMS, Umbraco, GraphQL, or similar)
- Understanding of Tailwind CSS or similar utility-first CSS frameworks
- Experience with Vue.js, Razor/C#, or Chrome Extensions
- Interest in UI/UX and attention to front-end detail
What We Offer
- Remote-friendly work policy + office in central Madrid
- Work Style: We work remotely most of the week and meet in our Madrid office every Monday to sync, collaborate, and stay connected.
- The Work schedule ends at 16:30 and 14:30 on Fridays
- Work with experienced professionals in a collaborative, international team
- Regular company trips and a vibrant culture!
- A competitive salary package
- A permanent contract ("contrato indefinido") after a trial period
- Equipment: MacBook + mobile phone
About Adtraction Labs
Adtraction Labs is a research and development team focused on providing diverse solutions in technology to boost affiliate marketing products growth.
At Adtraction Labs, we prototype, develop, and refine solutions to empower advertisers and publishers with performance-driven marketing tools. Our mission is to push the boundaries of partner marketing through data-driven insights, automation, and scalable technology.
Looking forward to your application!
- Department
- Tech
- Role
- Developer
- Locations
- Madrid
- Remote status
- Hybrid
- Employment type
- Full-time

Our values
-
We create long-term value
We create win-win situations by being proactive and always prioritizing quality.
-
We embrace relations
We support one another, create a positive and fun atmosphere, and genuinely care about people.
-
We always improve
We build trust by delegating responsibility, being transparent, and fostering a strong feedback culture.
About Adtraction
Adtraction is a leading marketing platform, helping brands attract new customers and increase sales while enabling partners to monetise their content and traffic. The company works with brands across multiple industries, ranging from e-commerce to financial services.
The company was established in 2007 and is headquartered in Stockholm, Sweden, with offices in 12 countries across Europe.
Already working at Adtraction?
Let’s recruit together and find your next colleague.