Descripción
Resumen:
Únase a un equipo global de profesionales ambiciosos y auténticos para desarrollar y evolucionar la plataforma tecnológica global de Taptap, diseñando y manteniendo tanto componentes frontend como backend.
Aspectos destacados:
1. Dar forma al futuro de la tecnología publicitaria en un equipo global.
2. Desarrollar soluciones escalables y de alta calidad para miles de usuarios en todo el mundo.
3. Contribuir al diseño técnico y la implementación de interfaces de usuario intuitivas.
**Quiénes somos**
--------------
En Taptap, no solo estamos dando forma al futuro de la tecnología publicitaria: ¡la estamos construyendo hoy mismo! Guiados por el trabajo en equipo, el respeto y la determinación, desafiamos el statu quo, conectamos ideas con impacto y creamos soluciones innovadoras que generan resultados reales. Nuestra cultura florece gracias al pensamiento visionario, la colaboración y un profundo respeto por las personas, porque buenas personas haciendo grandes cosas es lo que nos hace más fuertes.
Como equipo global, creemos en superar límites, fomentar el crecimiento y superar las expectativas. Somos auténticos, ambiciosos y apasionados por lo que hacemos, y nunca nos conformamos con menos que la excelencia. Si busca formar parte de una empresa que valora la creatividad, la resolución de problemas y el poder de la tecnología, ¡nos encantaría conocerle!
**Descripción breve del puesto**
-------------------------
Reportando directamente al Vicepresidente de Ingeniería y con sede en Palma de Mallorca, el/la Ingeniero/a de Software Full Stack desempeñará un papel clave dentro del departamento de Producto e Ingeniería de Taptap, contribuyendo al desarrollo y evolución de nuestra plataforma tecnológica global.
El puesto se centrará en diseñar, desarrollar y mantener tanto componentes frontend como backend que impulsan productos utilizados por miles de usuarios en todo el mundo. El/la candidato/a trabajará estrechamente con los equipos de Producto, Operaciones, Marketing e Ingeniería para entregar soluciones escalables y de alta calidad que impulsen el crecimiento empresarial y la innovación.
El/la candidato/a ideal combina una sólida experiencia técnica con una mentalidad colaborativa, disfruta resolviendo problemas complejos y está apasionado/a por construir software fiable, de alto rendimiento y centrado en el usuario, en un entorno dinámico.
**Requisitos del puesto**
----------------------------
* Titulación universitaria en Informática, Ingeniería del Software, Sistemas de Información o campo relacionado.
* Más de 3 años de experiencia en desarrollo de software con JavaScript y TypeScript.
* Experiencia demostrable como Ingeniero/a Full Stack trabajando con ReactJS y NodeJS/Express.
* Nivel profesional de inglés (C1).
### **Competencias técnicas**
* JavaScript y TypeScript.
* ReactJS (componentes funcionales, hooks, Redux).
* NodeJS y/o Python.
* Experiencia diseñando y consumiendo APIs REST.
* Conocimientos de bases de datos SQL (PostgreSQL, Aurora) y bases de datos NoSQL (MongoDB, Redis, Elasticsearch).
* Experiencia trabajando en entornos ágiles (Scrum, Jira).
* Excelentes habilidades de resolución de problemas y análisis.
* Capacidad para trabajar de forma independiente mientras se colabora eficazmente con distintos equipos.
### **Puntos adicionales valorados**
* Experiencia con React Redux, Zustand o Context API.
* Conocimientos de Sass o bibliotecas de temas para React.
* Experiencia con WebSockets, GraphQL, Swagger u otras herramientas de documentación de APIs.
* Experiencia trabajando con servicios de AWS (EC2, ECS, S3).
* Familiaridad con herramientas de calidad de código como SonarQube y ESLint.
* Experiencia construyendo y manteniendo pipelines de CI/CD.
* Conocimientos de tecnologías geoespaciales o marcos de agregación de MongoDB.
* Experiencia con arquitecturas orientadas a eventos y sistemas de mensajería como RabbitMQ o Kafka.
* Familiaridad con empaquetadores modernos como Vite o Bun.
**Responsabilidades del puesto**
------------------------
### **1\. Desarrollo frontend**
* Construir y mantener funciones orientadas al usuario utilizadas por miles de usuarios globales.
* Desarrollar componentes y bibliotecas reutilizables utilizando ReactJS y TypeScript.
* Colaborar en el diseño técnico y la implementación de interfaces de usuario intuitivas.
* Optimizar el rendimiento, la usabilidad y la experiencia general del usuario de la aplicación.
### **2\. Desarrollo backend**
* Desarrollar y mantener servicios backend que respaldan los productos de Taptap.
* Diseñar servicios escalables capaces de gestionar solicitudes en tiempo real con alto volumen.
* Integrar y mantener APIs REST entre múltiples sistemas y servicios.
* Garantizar la estabilidad, escalabilidad y fiabilidad del sistema mediante una arquitectura backend robusta.
### **3\. Entrega integral de software**
* Colaborar con los responsables de producto y las partes interesadas para definir nuevas funcionalidades.
* Diseñar, desarrollar, probar, documentar e implementar soluciones de software completas.
* Participar en revisiones de código y contribuir a discusiones arquitectónicas.
* Aplicar las mejores prácticas de ingeniería de software para garantizar un código mantenible y de alta calidad.
### **4\. Colaboración transversal**
* Trabajar estrechamente con los equipos de Producto, Operaciones, Marketing y otros equipos de Ingeniería.
* Supervisar el rendimiento de la plataforma y el comportamiento de los usuarios para identificar oportunidades de mejora.
* Contribuir a la toma de decisiones técnicas y a la evolución continua de la plataforma.
* Compartir conocimientos y apoyar una cultura de ingeniería colaborativa.
**Beneficios**
------------
* Un entorno laboral dinámico y colaborativo.
* Paquete de beneficios competitivo.
* La oportunidad de trabajar en productos innovadores utilizados en mercados globales.
* Puesto basado en nuestra oficina de Palma de Mallorca.
* Se trata de una posición híbrida.
**¡Únase a nosotros!**
------------
En Taptap, la diversidad y la inclusión están en el corazón de quiénes somos. Creemos que distintas perspectivas, orígenes y experiencias alimentan la innovación y el éxito. Somos jugadores de equipo que no actúan en solitario, colaboradores reflexivos que valoran las ideas ajenas y profesionales ambiciosos que se niegan a aceptar el statu quo.
Si está listo/a para hacer las cosas suceder y formar parte de una empresa que está creando el mañana, hoy mismo, ¡presente su candidatura ahora y ayúdenos a construir el futuro de la publicidad!
Mjbw1JTqES