> Markdown version of [/jobs/ext/1307954-ios-engineer](https://www.wearedevelopers.com/jobs/ext/1307954-ios-engineer). 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 - **Company:** Proton Account - **Location:** Madrid, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Apple IOS, Business Logic, Unit Testing, Computer Programming, Memory Management, Human-Computer Interaction, Software Construction, Multithreading, Integration Tests, Api Design - **Published:** July 17, 2026 - **Apply:** https://www.adzuna.es/contact-us.html ## About the Role You have experience in iOS or macOS development, in particular with Swift (7+ years) You have a passion for mentoring other engineers and helping them grow You are passionate about user interaction, usability, and providing an excellent user experience Demonstrated experience driving change within an organization and leading complex technical projects Extensive experience building maintainable and testable code bases, including API design and unit testing techniques Extensive experience with multithreading programming and mobile memory management A strong grasp of scalable software architecture and software engineering best practices An intuition for optimal user experience and design ## Description Proton is a mobile-first company, building an Internet that respects privacy and puts people (not advertisers) first. The products you build will impact the lives of millions of users, so a strong emphasis on quality is required. Our team combines deep mathematical and technical knowledge from the world's top research institutions with expertise in building easy to use user interfaces. Together, we are building the encrypted communication technologies of the future. If you are interested in joining a team of passionate people who protect privacy world-wide, we look forward to hearing from you soon! What you will do: At Proton, you'll get to work with industry standard tools and technologies - and help us define what great looks like for iOS engineers. You will work as part of an iOS team building features in all of Proton's products. This role requires close interactions with product and engineers across the company. Our apps are 100% Swift. Our networking stack is built upon Alamofire, using a generic interface to easily de-serialise objects of a certain type. Our testing stack comprises of unit tests for business logic, stubbed API tests for pseudo-integration tests, snapshot tests for UI, and XCUITest for testing user input and sequencing., When you apply for a position, refer a candidate, or are considered for a role at Proton Technologies AG (Proton, we, us, or our), your information is stored in Greenhouse, in accordance with their Service Privacy Policy. This information is used to evaluate your suitability for the posted position. We also retain this information for consideration for future roles that you may apply for or that we believe may align with your background and skills. If we no longer have a legitimate business need to process your information, we will either delete or anonymize it. Should you have any inquiries about how we use or manage your information, or if you wish to access, correct, or delete your data, please contact our privacy team at careers@proton.ch. Proton does not accept unsolicited resumes from any sources other than directly from candidates. We will not pay a fee for any placement resulting from an unsolicited offer, even if the candidate is subsequently hired by Proton. To learn more about our privacy policy, please visit our privacy policy page. #LI-ONSITE Inscribirse en esta oferta Recibir ofertas similares por correo electrónico Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies. ## Related Videos - [Xcode development redefAIned](https://www.wearedevelopers.com/videos/100195-xcode-development-redefained) - [API Design - Getting Started](https://www.wearedevelopers.com/videos/33-api-design-getting-started) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [Harnessing Apple Intelligence: Live Coding with Swift for iOS](https://www.wearedevelopers.com/videos/1515-harnessing-apple-intelligence-live-coding-with-swift-for-ios) - [Edge AI on iOS: Beyond the Cloud, Designing the Next Generation of Intelligent On-Device Apps](https://www.wearedevelopers.com/videos/100225-edge-ai-on-ios-beyond-the-cloud-designing-the-next-generation-of-intelligent-on-device-apps) - [SwiftUI In Production](https://www.wearedevelopers.com/videos/134-swiftui-in-production) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [A Guide to Choosing the Right Tools for App Developers](https://www.wearedevelopers.com/magazine/391-a-guide-to-choosing-the-right-tools-for-app-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”](https://www.wearedevelopers.com/magazine/392-how-to-answer-the-interview-question-why-do-you-want-to-be-a-software-engineer) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift)