Tallinn, EE

Job Term


Company Website

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 cyberprotection for every one, 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..

An iOS Engineer who loves the challenge of building products to solve hard problems. Specifically, the job is to keep and extend the great protection we provide our Mobile customers (as well as we do for our Desktop customers). The ideal candidate will have solid experience creating products for iOS. We are not looking for coders, who just take tickets from the backlog and push code. We are looking for product engineers.


What You’ll Do:

  • Develop the next generation of Malwarebytes products
  • Design and write code, write unit tests, contribute to integration tests for various iOS products and components
  • Design and develop key integrations between Malwarebytes systems and products
  • Support your fellow developers; proactively communicate, document unit-test, and peer review
  • Work closely with product managers, testers, designers in a fast-paced Scrum/Agile environment
  • Work as a team to ensure everyone meets their goals


Skills You'll Need to Have:

  • Professional software development experience with iOS
  • Strong understanding of object-oriented programming, data structures, and algorithms
  • Proficiency in Swift, UIKit and Foundation
  • Experience with common iOS architecture patterns
  • You are very comfortable troubleshooting, debugging and profiling apps
  • You have an instinct for writing tests
  • UX and user-centric mindset and understanding of Apple’s Human Interface Guidelines, UX patterns, and best practices
  • Highly self-motivated person with an excellent communication skills and positive team attitude
  • Keen to learn and develop new skills while taking the pride in the craftsmanship of your code and the systems you build
  • Degree in Computer Science, related technical field or equivalent experience


Skills That Are Nice to Have:

  • Experience with SwiftUI and iOS extensions
  • C/C++ or Python or JavaScript development experience
  • Experience with Reactive programming (Combine, RxSwift)
  • Experience building software in an Agile/Scrum environment
  • Experience in iOS build automation and source management with Github
  • Experience with multithreading, performance/memory optimization
  • Knowledge or experience of conventional open-source iOS development tools and libraries


Benefits and Perks:

  • An opportunity to do something great for yourself and the world
  • A great work environment that supports growth, development, and most importantly having fun!
  • Competitive salary and equity stock incentives
  • Comprehensive medical, dental, and vision insurance coverage
  • Sports coverage
  • Employee Referral Bonus Program
  • Wellness programs
  • Stocked kitchens with drinks, snacks, fruit, and lunch options (when it’s safe again!)
  • Parking Available
  • Relocation Assistance Provided
Apply now