> Markdown version of [/jobs/ext/2804520-full-stack-software-engineer-javascript-typescript](https://www.wearedevelopers.com/jobs/ext/2804520-full-stack-software-engineer-javascript-typescript). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Software Engineer (Javascript / Typescript) - **Company:** TAPTAP Digital - **Location:** Palma, Spain - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Amazon Elastic Compute Cloud, Amazon S3, Application Performance Management, JIRA, Software Quality, Information Systems, Databases, Elasticsearch, Python (Programming Language), PostgreSQL, Enterprise Messaging Systems, MongoDB, Node.Js, NoSQL, Scrum Methodology, RabbitMQ, Redis, Swagger, Software Construction, Software Engineering, Software Systems, SonarQube, SQL Databases, TypeScript, WebSocket, Eslint, ReactJS, Backend, Syntactically Awesome Style Sheets (SASS), Information Technology, Apache Kafka, Graphql, Front End Software Development, React Redux - **Published:** September 9, 2026 - **Apply:** https://www.buscojobs.com.es/full-stack-software-engineer-javascript-typescript-en-islas-baleares-ID-369109889 ## About the Role 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. 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). JavaScript and TypeScript. ReactJS (functional components, hooks, Redux). NodeJS and/or Python. Knowledge of SQL databases (PostgreSQL, Aurora) and NoSQL databases (MongoDB, Redis, Elasticsearch). Experience working in Agile environments (Scrum, Jira). 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. Knowledge of geospatial technologies or MongoDB aggregation frameworks. Experience with event?driven architectures and messaging systems such as RabbitMQ or Kafka. Frontend Development: Build and maintain user?facing features used by thousands of global users. ## Description At Taptap, we are not just shaping the future of advertising technology-we are building it today.As a global team, we believe in pushing boundaries, fostering growth, and exceeding expectations.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.Reporting directly to the VP of Engineering and based in Palma de Mallorca, 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.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).JavaScript and TypeScript.ReactJS (functional components, hooks, Redux).NodeJS and/or Python.Knowledge of SQL databases (PostgreSQL, Aurora) and NoSQL databases (MongoDB, Redis, Elasticsearch).Experience working in Agile environments (Scrum, Jira).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.Knowledge of geospatial technologies or MongoDB aggregation frameworks.Experience with event?driven architectures and messaging systems such as RabbitMQ or Kafka.Frontend Development: Build and maintain user?facing features used by thousands of global users.Develop reusable components and libraries using ReactJS and TypeScript.Optimize application performance, usability, and overall user experience.Backend Development: Develop and maintain backend services that support Taptap products.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.Apply software engineering best practices to ensure maintainable and high?quality code.Monitor platform performance and user behavior to identify improvement opportunities.The opportunity to work on innovative products used across global markets.Role based in our office in Palma de Mallorca.This is a hybrid work position.We believe that different perspectives, backgrounds, and experiences fuel innovation and success.If you are ready to make things happen and be part of a company that is creating tomorrow, today, apply now and help us build the future of advertising.# ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025)