Senior Ios Developer

Malwarebytes
Málaga, Spain
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Apple IOS Apple Xcode Architectural Patterns Cloud Computing Software Quality Continuous Integration Software Debugging Video Game Development Github Virtual Private Networks (VPN) Model View ViewModel Mobile Security
+6 more
Swiftui Ios Frameworks Backend Cocoapods Reactive Programming Code Restructuring

Job description

Join to apply for theSenior iOS Developerrole atMalwarebytes.Here at Malwarebytes, we believe that when you’re free from threats, you’re free to thrive. It all started in ** with one person who needed help with a malware infection, and a community coming together to find solutions. A product was born to help people, and has since grown to remove malware, protect devices, and adapt to ever?changing prevention.About MalwarebytesMalwarebytes was founded by Marcin Kleczynski after he accidentally infected his parents’ computer while downloading a video game as a teenager. His experience revealed the lack of a fully effective solution, so he built Malwarebytes to create protection that works when people need it most. Today, the digital threat landscape is complex, and Malwarebytes aims to keep protection powerful, simple, and ahead of attackers.Malwarebytes is looking forA passionate and experienced Senior iOS Developer to join our talented team. You’ll help us build a cutting?edge mobile security app that millions use worldwide. You should thrive on solving complex problems and enjoy collaborating in a mission?driven environment.What You Will DoArchitect, 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 the QA team.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.Use modern tools and technologies (Xcode Cloud CI / iOS 16+) while contributing to innovative prototypes and exploring emerging solutions.Help create a strong engineering culture by mentoring teammates, sharing knowledge, and driving continuous process improvement.Skills You’ll Need To HaveSelf?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 solid grasp of declarative UI frameworks and modern iOS development approaches.Advanced knowledge of RxSwift and functional reactive programming (FRP), with ability to navigate and contribute to complex reactive codebases.Experience with MVVM architecture and modern architectural patterns.Excellent problem?solving skills and focus on building scalable, secure, and user?friendly applications.Collaborative mindset and ability to work effectively across teams, including design, product, and security.Passion for innovation and adopting new tools, technologies, and best practices.Skills That Are Nice To HaveExperience managing dependencies and modular architectures using tools such as SPM or CocoaPods.Understanding and experience with background execution, multi?process interactions, and constrained environments like app extensions.Experience with CI/CD workflows, preferably with Xcode Cloud and GitHub Actions.Perks & BenefitsOpportunity to make a positive impact on users and the world.Collaborative 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.(Benefits and perks subject to change by country/region)Seniority LevelMid?Senior levelEmployment TypeFull?timeJob FunctionEngineering and Information TechnologyIndustriesComputer and Network SecurityLocationMadrid, Community of Madrid, SpainReferrals increase your chances of interviewing at Malwarebytes by 2x.#J-***-Ljbffr

Requirements

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 solid grasp of declarative UI frameworks and modern iOS development approaches. Advanced knowledge of RxSwift and functional reactive programming (FRP), with ability to navigate and contribute to complex reactive codebases. Experience with MVVM architecture and modern architectural patterns. Excellent problem?solving skills and focus on building scalable, secure, and user?friendly applications. Collaborative mindset and ability to work effectively across teams, including design, product, and security. Passion for innovation and adopting new tools, technologies, and best practices. Skills That Are Nice To Have Experience managing dependencies and modular architectures using tools such as SPM or CocoaPods. Understanding and experience 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 & conditions

Opportunity to make a positive impact on users and the world. Collaborative 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. (Benefits and perks subject to change by country/region) Seniority Level

About the company

Here at Malwarebytes, we believe that when you’re free from threats, you’re free to thrive. It all started in ** with one person who needed help with a malware infection, and a community coming together to find solutions. A product was born to help people, and has since grown to remove malware, protect devices, and adapt to ever?changing prevention. About Malwarebytes Malwarebytes was founded by Marcin Kleczynski after he accidentally infected his parents’ computer while downloading a video game as a teenager. His experience revealed the lack of a fully effective solution, so he built Malwarebytes to create protection that works when people need it most. Today, the digital threat landscape is complex, and Malwarebytes aims to keep protection powerful, simple, and ahead of attackers. Malwarebytes is looking for

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

30 sec

Architecture of the SwiftUI and Realm chat application

Andrew Morgan · World Congress 2021

7:01 min

Career progression from backend programming to professional mobile engineering

Edoardo Dusi · LIVE

2:40 min

Using GitHub primitives for internal documentation and corporate operations

Kyle Daigle · Coffee With Developers

Videos

See all

Related articles

See all