




Resumen: Únete a un equipo multifuncional para diseñar e implementar nuevas funcionalidades, garantizando experiencias de usuario de alta calidad y contribuyendo a la evolución de la arquitectura iOS dentro de una base de código grande y modular. Aspectos destacados: 1. Potenciar el consumo consciente mediante la innovación técnica 2. Colaborar en experiencias de usuario con impacto dentro de una base de código extensa 3. Contribuir a la arquitectura y las prácticas de desarrollo para iOS Wallapop es una startup en fase de expansión con sede en Barcelona, impulsada por el propósito de empoderar a las personas para adoptar una forma de consumo más consciente y humana. Creemos en un mundo donde la economía colaborativa sea la norma. Esto es lo que nos impulsa. Wallapop opera en España, Italia y Portugal, ofreciendo un catálogo de varios cientos de millones de productos y servicios. Impulsada por la innovación técnica y la mejora continua, combinamos la escala y la confianza de los clasificados con la comodidad y el alcance de los marketplaces. Nuestra misión es habilitar un ecosistema comercial interconectado, haciendo que el uso de artículos de segunda mano sea la norma mediante un uso inteligente de la tecnología. **El reto** Al trabajar con una base de código de más de 10 años utilizada por millones de usuarios, te unirás a un equipo multifuncional dedicado a crear experiencias de usuario con impacto. Nuestra pila tecnológica principal incluye: * Nuestra propia arquitectura simplificada, inspirada en TCA, utilizando RxSwift * Sistema personalizado de inyección de dependencias * Infraestructura de pruebas extensa, incluidas pruebas de integración basadas en capturas de pantalla (snapshots) * UIKit y SwiftUI modernos * Herramientas de monitorización del rendimiento y análisis * Realm y CoreData * Quick y Nimble * Pruebas mediante capturas de pantalla (Snapshot Testing) * Sistema de compilación basado en Bazel **Qué harás** * Diseñar e implementar nuevas funcionalidades alineadas con nuestras directrices arquitectónicas. * Colaborar con los equipos de producto y diseño para entregar experiencias de usuario de alta calidad. * Escribir código limpio, mantenible y testeable. * Participar en revisiones de código y debates técnicos para elevar los estándares del equipo. * Mejorar continuamente nuestras prácticas de pruebas y la calidad general del código. * Contribuir a la evolución de nuestra arquitectura iOS y de las prácticas de desarrollo. * Tomar decisiones técnicas que afecten directamente al desarrollo de funcionalidades de tu equipo. **Qué buscamos** * Amplia experiencia con Swift y desarrollo iOS moderno. * Trayectoria demostrable escribiendo código limpio, escalable y mantenible. * Experiencia trabajando en bases de código grandes y modulares dentro de equipos ágiles multifuncionales. * Mentalidad fuerte orientada al producto y pasión por ofrecer excelentes experiencias de usuario. **Qué sería un plus** * Experiencia en pulido de UI/UX, animaciones personalizadas y estándares de accesibilidad para iOS. * Conocimientos sólidos sobre programación reactiva (RxSwift o Combine). * Experiencia trabajando en aplicaciones de consumo a gran escala y alto tráfico. * Familiaridad con ingeniería agéntica y asistentes de codificación basados en IA (por ejemplo, Claude Code, GitHub Copilot). Ten en cuenta que todos nuestros puestos están ubicados en Barcelona. Seguimos un modelo híbrido donde prima la flexibilidad. Nos comprometemos a un mínimo de 6 días presenciales al mes en la oficina. Cada equipo se autogestiona para decidir su frecuencia y sus rituales presenciales o remotos. Wallapop es una empresa que promueve la igualdad de oportunidades. Celebramos la diversidad y estamos comprometidos con la creación de un entorno inclusivo para todos los empleados, ya que queremos que Wallapop sea un lugar para cualquiera. Patrocinamos los procesos de visado para candidatos internacionales cuando corresponda y ofrecemos apoyo legal y administrativo durante dicho proceso, junto con un paquete competitivo de reubicación. Además de la oportunidad de contribuir a un producto ágil y trabajar juntos para lograr nuestra misión significativa, ofrecemos los siguientes **Beneficios y ventajas**: * Presupuesto anual generoso para formación individual: 2 000 € * Comidas gratuitas en la oficina y selección diaria de menús de distintos proveedores * Clases grupales e individuales de inglés, catalán y español como parte de la jornada laboral * Seguro médico privado con Alan * Horario flexible + viernes intensivos * Remuneración flexible deducible del salario bruto (cheques para guardería/alimentación/transporte) * Plan de gimnasio y bienestar, incluido fisioterapeuta en la oficina * Programa generoso de recomendaciones y donaciones benéficas * Bonus por bodas y nacimientos * Wallapop Renta (ayuda fiscal para ingresos) * Plan mensual gratuito de envíos, realces y recogida en domicilio en nuestros servicios * Regalos por aniversario laboral y sorpresas de cumpleaños * Contribución mensual a tu conexión WIFI, incluida en la nómina * Pago único basado en el paquete salarial para equipar tu oficina en casa * Paquete de reubicación (apoyo económico y asesoramiento legal) y patrocinio de visado, si procede * 26 días de vacaciones al año * Hardware de última generación a tu elección (últimas versiones de Apple o Windows) ¿Cómo es **el proceso de contratación** para este puesto? *\*\*Ten en cuenta que todas las entrevistas se realizan de forma remota mediante Hangouts.\*\** * **Llamada introductoria** \- dirigida por Adquisición de Talento, centrada en ofrecer más información sobre el puesto y la empresa, así como en revisar tu experiencia, motivación y expectativas. Suele durar entre 45 y 60 minutos. * **Tarea técnica** \- se te asignará una prueba consistente en un desafío de programación para evaluar las competencias técnicas requeridas para el puesto. Dispondrás de hasta 7 días para completarla. Si tienes un proyecto reciente que cumpla los mismos requisitos, puedes presentarlo en su lugar. * **Entrevista de especialidad** \- dirigida por el equipo central, centrada en las competencias técnicas y la capacidad de entregar resultados en un contexto determinado. Suele durar entre 60 y 90 minutos. * **Entrevista con partes interesadas** \- dirigida por el equipo de contratación y las partes interesadas relevantes, centrada en la capacidad de colaborar y entregar resultados en un entorno multifuncional. Suele durar 60 minutos. * **Entrevista cultural** \- dirigida por entrevistadores especializados en cultura, centrada en la adhesión al propósito y la propuesta de negocio de Wallapop. Suele durar 60 minutos. * **Oferta** \- si eres el candidato adecuado, se discutirá tu oferta en una llamada con Adquisición de Talento y luego se confirmará por escrito.


