> Markdown version of [/jobs/ext/4597582-ios-engineer-for-ka-martech](https://www.wearedevelopers.com/jobs/ext/4597582-ios-engineer-for-ka-martech). 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). --- # iOS Engineer for KA MarTech - **Company:** Adevinta - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Agile Methodology, IOS Applications, Apple Xcode, Software Applications, Unit Testing, Business Process Management, Command-Line Interface, Profiling, Software Architecture, Software Systems, Utility Software, Swiftui, Firebase, Git, Codebase, Code Restructuring - **Published:** November 6, 2026 - **Apply:** https://www.adzuna.es/details/5954141770 ## About the Role * Experience working with large codebases and in large teams Understanding of software architecture and writing clean, testable code * Experience writing unit tests and ui tests Familiar with Git and Agile workflows * Experience with analytics libraries is a plus (eg.: Firebase analytics, Adjust SDK, etc.) * Experience with command line tools Solid understanding of Swift language features (optionals, generics, protocols, value vs. reference types) * Exposure to multi-module codebases or framework-based architectures Ability to read, understand, and refactor existing code in large repositories * Basic use of Xcode Instruments (Time Profiler, Allocations, Leaks) * Exposure to SwiftUI and Combine * Required independence in determining the scope and performing programming tasks * Good communication skills required - necessity to cooperate with other teams developing the same area of the application. ## Description We are looking for an iOS developer for the newly formed MarTech team at Kleinanzeigen. The team provides technological support for marketing and advertising processes, ensuring integration with external marketing tools. In this position, you will be responsible for implementing SDKs from external providers, expanding the application with new ad placements and ways to communicate with users, and tracking user activity in iOS applications. What you will do: * Designs, develops and maintains packaged applications software products or specialized utility software products. * Analyzes business process requirements and develops innovative, useful software solutions. * Modifies existing packaged applications software to add new functions, adapt to new hardware, improve performance or enhance usability. * May participate in all aspects from detailed programming to high-level system design.