iOS Engineer - Platform en Barcelona, España - Jobeax
Descripción de la vacante
iOS Engineer - Platform en Barcelona, España
Wallapop
RemotoTrabaja desde cualquier lugar
HíbridoCombinación de oficina y remoto
Spain, Barcelona
iOS Engineer - Platform en Barcelona, España is listed on Jobeax. Browse 80,000+ vacancies available.
About the role
Wallapop is a Barcelona based scale-up driven by the purpose to empower people to embrace a more conscious and human way of consumption. We believe in a world where collaborative economy is mainstream. This is what drives us. 💫
Wallapop operates in Spain, Italy and Portugal, offering a catalogue of several hundreds of millions of products and services. Powered by technical innovation and continuous improvement, we bring together the scale & trust of classifieds with the marketplace’s convenience & reach. 🌱 Our mission is to enable a connected trade ecosystem, making 2nd-hand the norm through smart use of technology.
You will join the iOS Platform team, the team that sets the technical direction for iOS at Wallapop. Our users are primarily other engineers, and our mission is to supercharge their daily productivity while defending the quality and performance of our app. We own the build system, developer tooling, module architecture, testing infrastructure, and observability foundations that everyone else ships on top of.
We work on a 10+ year-old codebase used by millions of people (~115 modules and over 20,000 Swift files), where every second shaved off a build is multiplied across the entire engineering chapter.
In this role, you will own app performance as a product metric—from launch time and responsiveness to memory footprint and app size. As an iOS Platform Engineer, you will have company-wide scope, acting as an architect, mentoring engineers across the chapter, and tackling our most complex technical challenges.
What you'll do
Keep builds fast, hermetic, and understandable as the codebase and the team grow.
Build developer tooling that engineers actually enjoy using, and measure whether it moves the needle on daily productivity.
Maintain a healthy, fast, and trustworthy CI/CD and release pipeline, from PR checks to the App Store.
Define, measure, and deliver on user-facing performance goals: app launch time, responsiveness, rendering smoothness, memory footprint, and crash-free rate.
Profile with Instruments on real devices and optimize at the binary level (main-thread startup work, dyld and static initializers, binary layout, and framework count).
Own the observability stack (Sentry/OpenTelemetry) to provide tracing and dashboards that engineers trust, and set up automated guardrails in CI to block regressions.
Set the module boundaries and structural design of the app, leading migrations that cross a hundred modules without freezing feature delivery.
Design and lead our structural architectural evolution, including the transition from RxSwift toward modern Swift Concurrency (async/await, actors, Sendable).
Partner with feature teams as an enabler: unblock them, document the paths, and make "the right thing the easy thing" to do.
Drive technical decisions with chapter-wide impact through RFCs and hands-on prototypes, aligning product, design, and backend stakeholders.
Mentor iOS engineers across the company, raising the technical ceiling of the entire engineering chapter.
What we're looking for
Extensive experience designing, developing, and scaling iOS applications in Swift.
A proven track record of working in large, highly modular codebases, and comfort navigating and refactoring code you did not write.
A platform mindset: treating other engineers as your users, measuring impact, and demonstrating a passion for developer experience.
Deep, hands-on experience with mobile performance profiling (Instruments) and a strong understanding of what makes an app fast and stable.
Strong autonomy and pragmatism, with the ability to scope massive technical migrations into safe, incremental, and highly strategic steps.
Excellent communication and mentoring skills, with experience writing RFCs and guiding broader engineering chapters.
Familiarity with AI coding assistants (e.g., Claude Code, GitHub Copilot) and using AI to enhance development workflows.
Nice to have
Experience with Bazel (including remote caching/execution) or other non-Xcode build systems for Apple platforms.
Deep ownership of mobile CI/CD pipelines, code signing, and release automation.
Scripting beyond Swift (Go, Python, Ruby, shell) and a knack for writing custom CLIs.
Experience with automated testing frameworks, snapshot testing, E2E frameworks, and flaky test triage at scale.
Familiarity with AI coding assistants (e.g., Claude Code, GitHub Copilot) and adopting or developing harness engineering practices to make them reliable in a large codebase.
Experience working on large-scale, high-traffic consumer applications.
What you'll get
Additionally to the opportunity to contribute to an agile product set up and work together towards achieving our meaningful mission, we offer the following 🍭 Perks & Benefits:
Generous individual learning budget of 2k per year
Free office meals, lunch selection from different providers
Group and individual English, Catalan & Spanish lessons as part of our working day
Private Health Insurance with Alan
Flexible working hours + intensive Fridays
Flexible remuneration to deduct from gross salary (kindergarten/food/transport check)
Gym & Wellness plan, including physiotherapist in the office
Generous referral Program & Charity Donation
Bonus for weddings & newborns
Wallapop Renta (Tax income support)
Monthly plan for free shipping, bumps & home-pick-up on our services
Work anniversary Gifts and Birthday Surprises
Contribution towards your WIFI in your monthly payroll
One-off payment based on compensation package to go towards setting up your home office
Relocation package (monetary support and legal advice) and visa sponsorship, if applicable
26 holidays per year
TOP hardware of your choice (latest Apple or Windows)
How you'll work
Do note that all our jobs are 📍 Barcelona based. We follow a hybrid model where flexibility rules. We commit to a minimum of 6 days per month in the office. Each team self-organizes to decide on cadence and in-person/remote rituals.
Visa & relocation
We sponsor visa processes for international candidates when applicable and provide legal & admin support along the process combined with a competitive relocation package.
Hiring process
What does the hiring process for this position look like? 👀 **Please, note that all interviews take place remotely over hangouts.**
Intro Call - run by Talent Acquisition, focus on providing more information about the role and the company as well as going over your experience, motivation, and expectations. This usually takes 45-60 minutes.
Technical Task - you will be assigned a test that consists of a coding challenge to assess the technical skills required for the role. You will have up to 7 days to complete it. If you have a recent project that meets the same requirements, you can submit it instead.
Expertise Interview - run by the core team, focusing on the hard skills and the ability to deliver in a given context. This usually takes 60-90 minutes.
Stakeholder Interview - run by the hiring team and relevant stakeholders, focus on the ability to collaborate & deliver in a cross-functional set-up. This usually takes 60 minutes.
Culture Interview - run by culture interviewers, focus on adherence to Wallapop's purpose and business proposition. This usually takes 60 minutes.
Offer - should you be the right candidate, your offer will be discussed over a call with talent acquisition and will then be confirmed in writing.
Our tech stack:
Build & Infra: Bazel-based build system with remote caching/execution, paired with Tente (our in-house Go CLI and BSP server to support IDEs like VSCode, Neovim).
CI/CD & Testing: High-scale pipelines on Bitrise, a robust testing pyramid featuring Quick/Nimble, ~9,000 snapshot references, and Maestro E2E flows in the cloud.
Architecture & UI: Simplified, TCA-inspired architecture built on RxSwift, custom dependency injection, UIKit, SwiftUI, and our Conchita design system.
Observability & AI: Deep tracing via Sentry and OpenTelemetry, automated PR quality gates, and AI-assisted workflows (AI code-review bot and repo-native agents).
Additional information
Wallapop is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees as we want Wallapop to be a place for everyone.
... want the thing you build to be the reason millions of people get their attention back, we'd like to see your work. Job description We're looking for a Senior iOS Engineer to build the app that helps millions of people take their attention back. Role Title: Senior iOS Engineer Team: Engineering Location: Remote (EU or UK), ...
... features within the N26 iOS app using modern Swift. - Write clean, testable, and highly maintainable code , following modular architecture principles and modern iOS design patterns. - Collaborate cross-functionally with Product Managers, Product Designers, and Backend Engineers to take features from inception to production. ...
About the role The Opportunity: We are looking for a highly capable Senior iOS Engineer to join our Powered team and take ownership of our iOS SDKs: the CQoE SDK, which telecom carriers and partners embed directly into their own apps to passively measure real-world network quality, and the Speedtest SDK, the core measurement ...
... internet freedom products that help users bypass censorship and surveillance, you'll work on technically ambitious products with real-world impact. As a senior engineer, you'll collaborate closely with product, design, and engineers across Proton to build and ship high-quality experiences on Apple platforms, helping define ...
... cycle. - Collaborate with Android and Backend engineers on cross-platform identity features, contributing to API design and shared testing infrastructure. - Drive iOS regression testing quality - including Testrail suite maintenance and automated test coverage - as a first-class engineering concern. - Use your platform knowledge ...
... intelligence, we help connect travel supply and demand at scale across the world. As we continue to grow our Mobility & Experiences division, we are looking for a Platform Engineer to join the Infrastructure Team supporting our Car Rental Platform — a high-performance, low-latency integration system connecting supplier and distribution ...
About the role As a Platform Software Engineer at YLD, you'll be part of a client team, owning cloud access and identity management along with a large part of their infrastructure-as-code. Day to day, that means controlling who and what can do what across their cloud estate, and standing up the newer tooling that sits alongside ...
About the role Working at Igalia Open Positions Igalia Coding Experience Web Platform Engineer Join our Web Platform team! Description Igalia is looking for someone to join our web platform team. This person will work on the implementation of web standards as well as directly with standards bodies in order to write and ...
... the #18 productivity app in the App Store category and also our recent recognition as Apple's 2025 Design Award for inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our missing forward. This is a key role and ideal for someone ...
... the #18 productivity app in the App Store category and also our recent recognition as Apple's 2025 Design Award for inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our missing forward. This is a key role and ideal for someone ...
... of people around the world, they bring sharp thinking, speed, and a focus on meaningful impact to everything they do. We’re looking for problem-solving iOS Engineers with a passion for mobile development who want to design and deliver features that create a seamless customer experience. Our stack includes Swift, iOS SDK, ...
... without our Data team and we are seeking a Senior Data Engineer to join our Data Platform team! Our mission is to develop maintain and improve Ebury's Data Platform with a focus on building scalable, robust, and innovative frameworks. As a Senior Data Platform Engineer, you will work closely with the rest of the team to ...
... Infrastructure Department, the Platform cell is a small team. We run the observability platform, the company's GitLab and the CI runners behind it, a few smaller engineering services, and the automation the department relies on for provisioning and configuration. We are looking for a Platform Engineer for the PaaS team to take ...
... fast-growing company focused on building reliable infrastructure, strong developer experience, and operational excellence as we scale. We are looking for a Staff Platform Engineer to help own and evolve the systems that enable Moxie engineers to ship safely, quickly, and reliably. This role sits at the intersection of DevOps ...
... two-time “Great Place to Work” winner (USA & Japan, 2024–2025) and a Top-5 Company for Work-From-Anywhere Jobs (FlexJobs, 2025). We are looking for Senior Atlassian Platform Engineer . Your main tasks will be: IT Infrastructure Hiring process Sounds good? Join us now! - Full-time hours Per the ad. - Fully remote Per the ad.
... Work With Our Data Management Services team is made up of dedicated Platform engineers committed to delivering secure, reliable, scalable, and robust data platforms for the extensive network of NN data engineers. We take charge of both engineering the platforms and their maintenance, striving for cost-efficiency and dependability ...
... AI, machine learning, and data-intensive applications. By combining open source innovation with deep expertise in Kubernetes orchestration, Mirantis empowers platform engineering teams to deliver composable, production-ready developer platforms across any environment-on-premises, in the cloud, at the edge, or in sovereign ...
... and CI/CD pipelines. - Contribute to security posture: patching, access control, WAF management, network policies. - Plan and design responses to failure scenarios, disaster recovery, and business continuity. What we're looking for - Significant experience in infrastructure, platform engineering, SRE, or DevOps roles. - ...
Requisitos Estudios mínimos Ciclo Formativo Grado Superior Experiencia mínima Más de 5 años Conocimientos necesarios go lang kubernetes helm desarrollo IaC crossplane react microservicios Sector Programación, Consultoria y otras Activ. informaticas Descripción El Reto Buscamos un/a Platform Engineer para unirse a nuestro ...