Auf einen Blick
- Aufgaben: Design and implement high-quality iOS features using Swift and modern architectures.
- Arbeitgeber: Join eyeo, a leader in transforming the internet for a better user experience.
- Mitarbeitervorteile: Enjoy remote work flexibility, health insurance, and a dedicated learning budget.
- Warum dieser Job: Be part of a people-first culture that values your contributions and promotes work-life balance.
- Gewünschte Qualifikationen: 8+ years of iOS development experience with strong skills in Swift and networking.
- Andere Informationen: Work remotely or from our Berlin HQ, fostering community and collaboration.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
Berlin / Remote
Get to know us
At eyeo, we transform the internet into a trusted, sustainable and accessible place where users regain control over their experience, content creators and publishers are rewarded for their content, and advertisers and consumers can connect on mutually agreed terms.
Our subsidiary, Blockthrough, is the most popular ad block recovery solution among the Comscore-150, offering premium demand via direct seats with top-tier SSPs, allowing effective content monetization and providing a platform where publishers and advertisers can efficiently transact.
We believe in creating a positive and empowering workplace where work-life balance is a priority. With a dedicated learning and development budget, you\’ll have the tools to grow and advance your skills, while contributing to clearly defined personal and company goals. Our people-first culture ensures you feel appreciated for your work and know that your contributions truly matter.
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.
What you bring to the table
- 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.
It’s awesome if you have
- Experience using NEKit or similar frameworks.
- Experience using UIKit and AppKit UI frameworks.
- 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.
- Implement features that utilize iOS accessibility APIs to create inclusive user experiences for all users.
How and where we work
eyeo is a global employer with over 300 colleagues based all over the world. We love our diversity and take great pride in our company culture. We practice an independent, remote workstyle with work distributed in cross-functional matrix teams that span predominantly EST and CET time zones. If working remotely isn’t for you, we also have our HQ in Berlin and offices in Cologne, Toronto and soon in NYC that you can choose to work from. Our in-person team and company meetings foster community and collaboration. By enabling remote work and in-person sessions, we have built a culture that provides a unique dynamic of flexibility and belonging.
What we offer
- 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.).
*Some benefits vary subject to the hiring location.
Equal Opportunity Statement
At eyeo, we are committed to fostering an inclusive environment where every employee is empowered to thrive. We believe that the diversity of our backgrounds and experiences enhances our products and services, and we take pride in being a safe space for everyone.
All qualified applicants will receive equal consideration for employment, regardless of race, color, nationality, religion, sexual orientation, gender, gender identity, age, physical ability, or duration of unemployment. We celebrate diversity and are dedicated to creating a workplace where everyone feels valued and respected.
#J-18808-Ljbffr
Principal iOS Developer - Berlin / Remote Arbeitgeber: Eyeo
Kontaktperson:
Eyeo HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Principal iOS Developer - Berlin / Remote
✨Tip Number 1
Make sure to showcase your extensive experience with Swift and SwiftUI in your discussions. Highlight specific projects where you've implemented high-quality iOS features, as this will resonate well with the team at eyeo.
✨Tip Number 2
Familiarize yourself with eyeo's products and their approach to content filtering and privacy enhancements. Being able to discuss how your skills can contribute to their mission will set you apart during interviews.
✨Tip Number 3
Prepare to discuss your experience with complex networking protocols like HTTP/S and VPN/WireGuard. Eyeo values candidates who can demonstrate a deep understanding of these technologies and their application in real-world scenarios.
✨Tip Number 4
Emphasize your ability to mentor and guide other developers. Eyeo is looking for someone who can lead code reviews and foster a collaborative environment, so be ready to share examples of how you've done this in the past.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Principal iOS Developer - Berlin / Remote
Tipps für deine Bewerbung 🫡
Understand the Company Culture: Before applying, take some time to understand eyeo's mission and values. Highlight how your personal values align with their commitment to a positive workplace and user empowerment in your application.
Tailor Your CV: Make sure your CV emphasizes your 8+ years of iOS development experience, particularly your proficiency in Swift and SwiftUI. Include specific examples of projects where you implemented complex networking solutions and optimized app performance.
Craft a Compelling Cover Letter: In your cover letter, express your passion for app performance and user experience. Mention any relevant experience with NEKit, VPNs, or contributions to open-source projects, as these will resonate well with the hiring team.
Showcase Your Technical Skills: Be sure to include details about your familiarity with Apple frameworks, unit testing, and security standards. If you have experience with accessibility APIs, mention how you've used them to create inclusive user experiences.
Wie du dich auf ein Vorstellungsgespräch bei Eyeo vorbereitest
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with Swift, SwiftUI, and complex networking solutions. Highlight specific projects where you implemented high-quality iOS features and how you optimized app performance.
✨Demonstrate Collaboration Skills
Since the role involves working closely with cross-functional teams, share examples of how you've successfully collaborated with Product Managers, UI/UX Designers, and other engineers to achieve product goals.
✨Emphasize Code Quality and Testing
Discuss your commitment to maintaining high code quality through unit tests and adherence to Apple's Human Interface Guidelines. Be ready to explain your approach to code reviews and mentoring junior developers.
✨Express Passion for Innovation
Convey your enthusiasm for adopting new Apple frameworks and industry best practices. Share any experiences you have with open-source contributions or technical blogging that demonstrate your commitment to continuous learning and innovation.