Apply Senior Staff iOS Engineer - Berlin / Remote
Posted 2 months agoViewed
View full description
Requirements:
- 8+ years of professional iOS development experience, with deep proficiency in Swift and SwiftUI
- Demonstrated experience implementing and optimizing solutions that leverage complex networking (HTTP/S, DNS, VPN/WireGuard) and security measures (encryption, secure communication, and data handling)
- Knowledge and experience shaping requirements and interfaces with backend service teams
- Strong familiarity with Network Extensions, Web Extensions, URLSession, and Core Data, as well as advanced performance optimization
- Commitment to maintaining a high bar for code quality with unit tests (XCTest) and adherence to Apple’s Human Interface Guidelines and security standards
- Excellent ability to translate technical concepts across teams, provide mentorship, and maintain collaborative and effective working relationships
- Passionate about app performance, logging, analytics, monitoring and system health
- Able to work directly with product and UX to prototype, test and develop concepts
Responsibilities:
- Design and implement high-quality iOS features using Swift, SwiftUI, Combine, and modern architectures
- Build sophisticated solutions that integrate with network protocols (HTTP/S, DNS, VPN/WireGuard) and Web Extensions to deliver robust content filtering and privacy enhancements
- Continuously improve app performance, scalability, and stability through proactive optimization and rigorous testing
- Collaborate with other engineers, Product Managers, UI/UX Designers, and cross-functional leaders to drive strategic alignment on product goals, ensuring cohesive user experiences across multiple teams and products
- Guide senior developers in advancing their technical expertise and drive high-impact code review processes
- Lead the adoption of evolving Apple frameworks, guidelines, and industry best practices to drive innovation and ensure compliance across the organization
Apply