Staff Ios Engineer
eyeo
Summary
Join eyeo, a global company transforming the internet into a trusted and accessible space. We're seeking a highly skilled iOS engineer with 8+ years of experience to lead the development of a new project focused on enhancing user privacy and choice. This role involves designing and implementing high-quality iOS features using Swift, SwiftUI, and other modern architectures, collaborating with cross-functional teams, and mentoring senior developers. The position offers remote work options or the choice to work from one of our offices, along with a comprehensive benefits package. You'll be tackling complex integration points and partnerships to deliver solutions at scale to a massive user base. Your expertise in complex networking and security measures will be crucial to the success of this mission.
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
- Implement features that utilize iOS accessibility APIs to create inclusive user experiences for all users
Preferred Qualifications
- Experience using NEKit or similar frameworks
- Cross-platform iOS/macOS development experience
- Experience using UIKit and AppKit UI frameworks
- Knowledge of JavaScript for Web Extensions
- Background in VPNs, network security, or privacy-focused applications
- Familiarity with Swift Package Manager
- Contributions to open-source projects or a strong technical blog presence
Benefits
- Work remotely or from one of our offices βwe trust you to find what works best for you
- Full package of benefits (health insurance, choice of hardware, paid vacation days, professional development and relocation budget, sabbatical leave, etc.)