Description
Malwarebytes believes that when people and organizations are free from threats, they are free to thrive. Founded in 2008, CEO Marcin Kleczynski had one mission: to rid the world of malware. Today, Malwarebytes has grown beyond malware remediation to ensuring cyber protection for everyone, providing device protection, privacy, and prevention solutions in the home, on-the-go, at work, or on campus. With threat hunters and innovators across the world, we want great people, like YOU, to join our team!
Malwarebytes is looking for..
A passionate and experienced Senior iOS Developer to join our talented team. We’re looking for someone who is eager to make a global impact by contributing to a cutting-edge mobile security app, thrives on solving complex problems, and is excited to collaborate in a mission-driven environment. As a Senior iOS Developer, you’ll play a critical role in shaping the future of our flagship Malwarebytes Mobile Security app used by millions worldwide.
What You’ll Do:
- Architect, develop, and maintain the Malwarebytes Mobile Security app, ensuring it remains technically robust, innovative, and user-friendly
- Enhance and maintain key app features such as VPN, SMS and CallKit extensions, Safari extensions, and integrate web and cloud-based features within a modular SPM architecture
- Collaborate closely with UX designers, product managers, backend engineers, and security researchers to deliver seamless and secure functionality
- Develop high-performance, reliable, and scalable solutions while ensuring code quality through thoughtful implementation, debugging, and close collaboration with QA team
- Develop, maintain, and refactor shared internal frameworks to support stability and functionality across iOS and macOS teams
- Address complex technical challenges related to background execution, multi-process interactions, and constrained environments like app extensions
- Work with modern tools and technologies (Xcode Cloud CI / iOS 16+), while contributing to innovative prototypes and exploring emerging solutions
- Contribute to a strong engineering culture by mentoring team members, sharing knowledge, and driving continuous process improvement
Skills You’ll Need to Have:
- Self-driven and results-oriented, with the ability to work independently and deliver high-quality work
- Expertise in iOS development, with a strong track record of delivering and maintaining high-quality apps
- Proficiency in Swift and SwiftUI, with a strong grasp of declarative UI frameworks and modern iOS development approaches
- Advanced knowledge of RxSwift and functional reactive programming (FRP), with the ability to navigate and contribute to complex reactive codebases
- Strong grasp of modern architecture approaches, including hands-on experience with MVVM architecture
- Excellent problem-solving skills and a focus on building scalable, secure, and user-friendly applications
- Collaborative mindset, with the ability to work effectively across teams, including design, product, and security
- Passion for innovation and adopting new tools, technologies, and best practices
Skills We’d Like You to Have:
- Experience managing dependencies and modular architectures using tools such as SPM or CocoaPods
- Understanding and experience working with background execution, multi-process interactions, and constrained environments like app extensions
- Experience with CI/CD workflows, preferably with Xcode Cloud and GitHub Actions
Benefits and Perks:
- An opportunity to do something great for yourself and the world
- A great work environment that supports growth, development, and well-being
- Comprehensive medical, dental, and vision insurance coverage, subject to change by country/region
- Employee Referral Bonus Program
- Wellness programs
- A modern and spacious office with a sea view and a view of Tallinn’s Old Town
Read Full Description