Full Stack Software Engineer

Taptap Digital

Madrid

Híbrido

EUR 40.000 - 70.000

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Dynamic and collaborative work environment
Competitive benefit package
Opportunity to work on innovative products

Descripción de la vacante

Taptap Digital seeks a Full Stack Software Engineer in Madrid to enhance their global technology platform. You will collaborate across teams and develop both frontend and backend components, ensuring high-quality, user-centric software.

Ideal candidates have significant experience with JavaScript, TypeScript, and ReactJS. The position offers a dynamic work environment, competitive benefits, and hybrid work flexibility.

Formación

  • 3+ years of experience in software development using JavaScript and TypeScript.
  • Proven experience as a Full Stack Engineer working with ReactJS and NodeJS/Express.
  • Professional level of English (C1).

Responsabilidades

  • Build and maintain user-facing features used by global users.
  • Develop reusable components and libraries using ReactJS and TypeScript.
  • Develop and maintain backend services that support Taptap products.
  • Integrate and maintain REST APIs across multiple systems and services.
  • Monitor platform performance and user behavior to identify improvement opportunities.

Conocimientos

JavaScript and TypeScript
ReactJS (functional components, hooks, Redux)
NodeJS and/or Python
Experience designing and consuming REST APIs
Knowledge of SQL databases (PostgreSQL, Aurora)
Knowledge of NoSQL databases (MongoDB, Redis, Elasticsearch)
Experience working in Agile environments (Scrum, Jira)
Strong problem-solving and analytical skills
Ability to work independently while collaborating effectively

Educación

Professional degree in Computer Science, Software Engineering, Information Systems, or related field

Descripción del empleo

Who we are

At Taptap, we are not just shaping the future of advertising technology—we are building it today. Guided by teamwork, respect, and determination, we challenge the status quo, connect ideas with impact, and create innovative solutions that drive real results. Our culture thrives on visionary thinking, collaboration, and a deep respect for people— because good people, doing great things is what makes us stronger.

As a global team, we believe in pushing boundaries, fostering growth, and exceeding expectations. We are authentic, ambitious, and passionate about what we do, and we never settle for less than excellence. If you’re looking to be part of a company that values creativity, problem‑solving, and the power of technology, we’d love to hear from you.

Short Job Description

Reporting directly to the VP of Engineering and based in Madrid, the Full Stack Software Engineer will play a key role within Taptap’s Product & Engineering department, contributing to the development and evolution of our global technology platform. The role will focus on designing, developing, and maintaining both frontend and backend components that power products used by thousands of users worldwide. The candidate will work closely with Product, Operations, Marketing, and Engineering teams to deliver scalable, high‑quality solutions that support business growth and innovation. The ideal candidate combines strong technical expertise with a collaborative mindset, enjoys solving complex problems, and is passionate about building reliable, performant, and user‑centric software in a fast‑paced environment.

Requirements of the Role
  • Professional degree in Computer Science, Software Engineering, Information Systems, or a related field.
  • +3 years of experience in software development using JavaScript and TypeScript.
  • Proven experience as a Full Stack Engineer working with ReactJS and NodeJS/Express.
  • Professional level of English (C1).
Technical Skills
  • JavaScript and TypeScript.
  • ReactJS (functional components, hooks, Redux).
  • NodeJS and/or Python.
  • Experience designing and consuming REST APIs.
  • Knowledge of SQL databases (PostgreSQL, Aurora) and NoSQL databases (MongoDB, Redis, Elasticsearch).
  • Experience working in Agile environments (Scrum, Jira).
  • Strong problem‑solving and analytical skills.
  • Ability to work independently while collaborating effectively across teams.
Bonus Points
  • Experience with React Redux, Zustand, or Context API.
  • Knowledge of Sass or React theming libraries.
  • Experience with WebSockets, GraphQL, Swagger, or API documentation tools.
  • Experience working with AWS services (EC2, ECS, S3).
  • Familiarity with code quality tools such as SonarQube and ESLint.
  • Experience building and maintaining CI/CD pipelines.
  • Knowledge of geospatial technologies or MongoDB aggregation frameworks.
  • Experience with event‑driven architectures and messaging systems such as RabbitMQ or Kafka.
  • Familiarity with modern bundlers such as Vite or Bun.
Job Responsibilities
  • Frontend Development
  • Build and maintain user‑facing features used by thousands of global users.
  • Develop reusable components and libraries using ReactJS and TypeScript.
  • Collaborate in the technical design and implementation of intuitive user interfaces.
  • Optimize application performance, usability, and overall user experience.
  • Backend Development
  • Develop and maintain backend services that support Taptap products.
  • Design scalable services capable of handling high‑volume, real‑time requests.
  • Integrate and maintain REST APIs across multiple systems and services.
  • Ensure system stability, scalability, and reliability through robust backend architecture.
  • End‑to‑End Software Delivery
  • Collaborate with Product Owners and stakeholders to define new functionalities.
  • Design, develop, test, document, and deploy complete software solutions.
  • Participate in code reviews and contribute to architectural discussions.
  • Apply software engineering best practices to ensure maintainable and high‑quality code.
  • Cross‑Functional Collaboration
  • Work closely with Product, Operations, Marketing, and other Engineering teams.
  • Monitor platform performance and user behavior to identify improvement opportunities.
  • Contribute to technical decision‑making and continuous platform evolution.
  • Share knowledge and support a collaborative engineering culture.
Benefits
  • A dynamic and collaborative work environment.
  • Competitive benefit package.
  • The opportunity to work on innovative products used across global markets.
  • Role based in our Madrid, Spain office.
  • This is a hybrid work position.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Full Stack Software Engineer - Palma de Mallorca
Full Stack Software Engineer - Palma de Mallorca

Taptap Digital • Palma

Híbrido
EUR 40.000 - 60.000
Dynamic and collaborative work environment
Competitive benefits package
TA Full Stack Software Engineer - Palma de Mallorca Taptap Digital • Palma Híbrido · Palma de [...]
TA Full Stack Software Engineer - Palma de Mallorca Taptap Digital • Palma Híbrido · Palma de [...]

Tamarind Intelligence • Palma

Híbrido
EUR 45.000 - 65.000
Data Engineer
Data Engineer

Taptap Digital • Madrid

Híbrido
EUR 40.000 - 60.000
Dynamic and collaborative work environment
Competitive compensation
Opportunity to work on innovative products
Full-Stack Engineer — Hybrid Madrid, Global Impact
Full-Stack Engineer — Hybrid Madrid, Global Impact

Taptap Digital • Madrid

Híbrido
EUR 40.000 - 70.000
Dynamic and collaborative work environment
Competitive benefit package
Opportunity to work on innovative products
Mid Java Backend Developer (Hybrid/Remote in Spain)
Mid Java Backend Developer (Hybrid/Remote in Spain)

Techsoulogy • Barcelona

Híbrido
EUR 30.000 - 42.000
Flexible hours
Hybrid model
Private health insurance
+3
Global Financial Controller
Global Financial Controller

Taptap Digital • Madrid

Presencial
EUR 70.000 - 90.000
Competitive compensation package
Opportunities for internal growth
Dynamic and collaborative work environment
Full-Stack Software Architect (TypeScript + React)
Full-Stack Software Architect (TypeScript + React)

OnHires • España

Híbrido
EUR 120.000 - 180.000
Equity
Hybrid work model
Language learning support
Full-Stack Architect | React/Node Expert | Hybrid Palma
Full-Stack Architect | React/Node Expert | Hybrid Palma

Tamarind Intelligence • Palma

Híbrido
EUR 45.000 - 65.000
Global Financial Controller
Global Financial Controller

TAPTAP Peru • Madrid

Presencial
EUR 90.000 - 130.000
Competitive compensation
Growth opportunities
Access to senior leadership
+1
Full-Stack Engineer (Hybrid) – React/Node, Global Impact
Full-Stack Engineer (Hybrid) – React/Node, Global Impact

Taptap Digital • Palma

Híbrido
EUR 40.000 - 60.000
Dynamic and collaborative work environment
Competitive benefits package