iOS Engineers
Role details
Job location
Tech stack
Requirements
{"@context":"https://schema.org","@type":"JobPosting","identifier":{"@type":"PropertyValue","name":"trabajo.org","value":"JOB-277210303322233241632460"},"datePosted":"2026-05-26T10:38:15+02:00","validThrough":"2026-06-02T00:00:00+02:00","title":"Senior iOS Engineer","hiringOrganization":{"@type":"Organization","name":"Kake"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"chazo","addressCountry":"ES","addressRegion":"galicia"}},"description":"We're building a talent pool for Senior iOS Engineers. This role is for engineers with strong experience, skilled in building high-performance, scalable mobile systems, and following best practices for architecture, performance, and maintainability. What You'll Do - Build and maintain high-performance, scalable iOS applications using Swift (and Objective-C when applicable). - Design app architecture following MVVM, MVC, VIPER, or Clean Architecture patterns. - Integrate iOS platform features, including UIKit, SwiftUI, Core Data, push notifications, background tasks, and sensors. - Collaborate with product, design, and backend teams to define, implement, and deliver new features. - Optimize app performance, concurrency, and responsiveness, ensuring stability and reliability. - Contribute to technical decisions, code reviews, and continuous improvement of iOS development practices. What We're Looking For - 7+ years of professional iOS development experience. - Strong proficiency in Swift; experience with Objective-C is a plus. - Deep understanding of iOS frameworks (UIKit, SwiftUI, Foundation, Core Data). - Solid knowledge of mobile application architecture patterns (MVVM, MVC, VIPER, Clean Architecture). - Experience working with RESTful APIs and parsing JSON; familiarity with GraphQL is a bonus. - Understanding of concurrency and multithreading (GCD, Operations). - Experience with unit and UI testing frameworks (XCTest, XCUITest). - Proficiency with Git and common branching strategies. - Proven, ability to deliver high-quality, maintainable code within
Benefits & conditions
project timelines, Nice To Have - Experience with cross-platform development (React Native, Flutter) or multi-module iOS projects. - Hands-on experience with analytics frameworks, CI/CD pipelines, or mobile performance monitoring tools. Why Join Kake? Kake is a remote-first company with a global community - fully believing that it's not where your table is, but what you bring to the table that matters. We provide top-tier engineering teams to support some of the world's most innovative companies, and we've built a culture where great people stay, grow, and thrive. We're proud to be more than just a stop along the way in your career - we're the destination. The icing on the Kake: Competitive Pay in USD - Work globally, get paid globally. Fully Remote - Simply put, we trust you. Better Me Fund - We invest in your personal growth and passions. ️ Compassion is Badass - Join a community that invests in social good. Please Note: Due to the high volume of applications, only shortlisted candidates will be