Senior iOS developer App · Gothenburg · Hybrid Remote

2 weeks ago


Gothenburg, Västra Götaland, Sweden Mullvad Full time

We believe that privacy is fundamental to a well-functioning society because it allows norms, ethics, and laws to be safely discussed and challenged. We're now expanding to scale up our efforts in reclaiming the right to privacy, and we want your help

The job

You will be part of the app development team. The app team is responsible for developing the app on Android, iOS, Windows, Linux, and macOS. Your primary focus will be working in Swift to bring new features to our iOS app. The app is written in modern Swift and does not have a lot of legacy code or backwards compatibility weighing it down. Our app and everything our team works on is open source and available on GitHub.

The job allows a lot of flexibility around working hours and locations. This means you are allowed to work remotely up to 50% of your working hours. But our offices are great too

Day to day work on the iOS app includes working with technologies such as:

  • Cross-process communication and synchronization.
  • VPN tunnel management and connection monitoring using low level APIs.
  • Networking using custom transports.
  • User interface using UIKit.

At Mullvad we encourage developing and exploring new skills, so you will have the opportunity to learn/work with Rust, Kotlin, TypeScript, and more to improve the app on other platforms if you wish.

We value quality over quantity and believe in good solutions rather than quick fixes. We also believe in the value of collaborating as a team and therefore value everyone's opinions and ideas. It is important to us that everyone feels like a part of the team and enjoys coming to work. This is why we have company-wide free lunch every Tuesday, ice cream breaks, and after work activities.

You

You like to work and collaborate in a team and you bring your own ideas to the table We believe that privacy is a universal right and we hope that you also have a curious mind for software security and privacy.

Our 4 wishes
  • You have multiple years of experience with creating iOS apps in Swift and have good knowledge of modern technologies and frameworks (e.g. Foundation, UIKit, GCD, Networking, Autolayout, etc.)
  • Understanding of Apple's Human Interface Guidelines, Application States, and Lifecycle.
  • The team consists of people from various countries and backgrounds. You are therefore expected to have good communication skills in English.
  • It's a plus if you're interested in or have experience with networking and/or security.
Process

Our process consists of three separate interviews:

  1. A meet & greet with two to three team members to get a basic understanding of who you are and your knowledge, and for you to get a basic understanding of us and how we work.
  2. This is followed by a technical interview.
  3. Last part is a conversation with our CEO and then contract signing.
Additional reading

Every now and then we accomplish something that we feel is worth blogging about. Here are some examples of blog posts related to this role:

  • Security audit report for our app available
  • Automatic key rotation in new iOS version
  • iOS vulnerability puts VPN traffic at risk

#J-18808-Ljbffr
  • Senior iOS developer

    2 weeks ago


    Gothenburg, Västra Götaland, Sweden Mullvad VPN Full time

    We believe that privacy is fundamental to a well-functioning society because it allows norms, ethics, and laws to be safely discussed and challenged.We're now expanding to scale up our efforts in reclaiming the right to privacy, and we want your helpThe job We believe that privacy is fundamental to a well-functioning society because it allows norms, ethics,...


  • Gothenburg, Västra Götaland, Sweden Bokio Group AB Full time

    Bokio is on a mission to make the world a better place for small businesses. We want to make it super easy for everyone to run a business through automation of financial services, accounting, payments and taxes. We're now expanding our Mobile app development to enhance on-the-go experience with our Android and iOS apps. You will be a founding member of the...


  • Gothenburg, Västra Götaland, Sweden Bokio Software Full time

    Bokio is on a mission to make the world a better place for small businesses. We want to make it super easy for everyone to run a business through automation of financial services, accounting, payments and taxes.We're now expanding our Mobile app development to enhance on-the-go experience with our Android and iOS apps. You will be a founding member of the...

  • iOS Developer

    2 weeks ago


    Gothenburg, Västra Götaland, Sweden Opera Full time

    iOS DeveloperLocation: GothenburgOpera is a leading global web innovator with an engaged and growing base of hundreds of millions of monthly active users who seek a better internet experience. Building on over 25 years of innovation that started with browser products, Opera is now leveraging its brand and highly engaged user base in order to expand its...

  • iOS Developer

    5 days ago


    Gothenburg, Västra Götaland, Sweden Opera Full time

    iOS DeveloperLocation: GothenburgOpera is a leading global web innovator with an engaged and growing base of hundreds of millions of monthly active users who seek a better internet experience. Building on over 25 years of innovation that started with browser products, Opera is now leveraging its brand and highly engaged user base in order to expand its...

  • iOS Developer

    2 weeks ago


    Gothenburg, Västra Götaland, Sweden Opera Göteborg Full time

    iOS DeveloperLocation: GothenburgOpera is a leading global web innovator with an engaged and growing base of hundreds of millions of monthly active users who seek a better internet experience. Building on over 25 years of innovation that started with browser products, Opera is now leveraging its brand and highly engaged user base in order to expand its...


  • Gothenburg, Västra Götaland, Sweden Koalitionen Full time

    Senior Fullstack Software Engineer for BackstageAt Koalitionenwe are currently looking for a skilled SW Engineer for one of our clients.Start Date: ASAPLocation: GothenburgSkills required: Typescript, React, Web,What's in it for you?Would you like to be part of an amazing organization?Do you have passion for improving developer experience? Keep readingYou...

  • Senior C+ Developer

    2 weeks ago


    Gothenburg, Västra Götaland, Sweden MultiMind Bemanning AB Full time

    As a Senior C++ Developer at Carmenta, you will have a central position in the development of real-time geospatial information software products, designed to empower some of the world ́s most technologically advanced customers. Do you want to work for a global provider of cutting-edge software solutions for mission-critical systems? Apply nowAbout our...


  • Gothenburg, Västra Götaland, Sweden Novacura AB Full time

    About the job Working with our agile teams in Sweden and Poland, the Mobile Developer will help us build modern tools for building mobile clients. The R&D team's goal is to deliver secure, high-performance, cost-effective, and scalable code to support and expand the current functionality. As a Senior Mobile Developer, you will design and implement visual...

  • Senior C++ Developer

    2 weeks ago


    Gothenburg, Västra Götaland, Sweden MultiMind Bemanning AB Full time

    As a Senior C++ Developer at Carmenta, you will have a central position in the development of real-time geospatial information software products, designed to empower some of the world ́s most technologically advanced customers. Do you want to work for a global provider of cutting-edge software solutions for mission-critical systems? Apply nowAbout our...

  • Mobile App Developer

    2 weeks ago


    Gothenburg, Västra Götaland, Sweden Matchi AB Full time

    About usHaving spent the past decade within the world of racket sports, one undeniable trend is its growth. Every day, new individuals take up racket sports and we are happy to play our part in making the games we all know and love more accessible through user-friendly tech.Since our launch in 2012, our vision remains consistent: to become the premier...

  • Mobile App Architect

    2 weeks ago


    Gothenburg, Västra Götaland, Sweden Belmont Lavan Ltd Full time

    Belmont Lavan are looking for a Senior Mobile App Developer, you use the latest technologies to develop cutting-edge solutions and services to the customers.Together with your team you are responsible for the entire lifecycle of a service – from requirements, development, test, deploy, maintenance to continuous improvements and new innovations.Duration 4-8...


  • Gothenburg, Västra Götaland, Sweden Benify Full time

    About the role We are currently seeking a Backend Developer to join our vibrant team in Gothenburg.We are on an exciting growth journey, meaning we are looking to enter new markets internationally, and would love your help in further developing our platform. As part of an autonomous team, you will be closer to the business and product development where you...


  • Gothenburg, Västra Götaland, Sweden Frontgrade Gaisler Full time

    Are you ready for a new challenge at a world-leading company in the space industry? This is your opportunity Frontgrade Gaisler is currently seeking a talented Linux Software Designer to join our experienced team in central Gothenburg. Job description As a Linux Software designer at Frontgrade Gaisler you will primarily be responsible for the development of...


  • Gothenburg, Västra Götaland, Sweden Frontgrade Gaisler Full time

    Are you curious about starting a new and exciting role at a world-leading company in the space industry? Then this is your opportunity Frontgrade Gaisler is looking for a Hardware Engineer to join our experienced team in central Gothenburg. Job description As a Hardware Engineer you will participate in the complete development process of system-on-chip...


  • Gothenburg, Västra Götaland, Sweden Sebratec Gothenburg Full time

    Sebratec is a Software and Engineering company specializing in services for the tech industry. Our mission is to transform companies through software and embedded systems solutions, supporting customers with consultancy in the development of their products, as well as training for teams and individuals interested in technology.We are looking for Senior...


  • Gothenburg, Västra Götaland, Sweden Mullvad Full time

    We believe that privacy is fundamental to a well-functioning society because it allows norms, ethics, and laws to be safely discussed and challenged. We're now expanding to scale up our efforts in reclaiming the right to privacy, and we want your helpThe jobYou will be part of the app development team. The app team is responsible for developing the app on...


  • Gothenburg, Västra Götaland, Sweden Mullvad Full time

    We believe that privacy is fundamental to a well-functioning society because it allows norms, ethics, and laws to be safely discussed and challenged. We're now expanding to scale up our efforts in reclaiming the right to privacy, and we want your helpThe jobYou will be part of the app development team. The app team is responsible for developing the app on...


  • Gothenburg, Västra Götaland, Sweden Prototyp Full time

    You have a few years of experience as a developer, and you have a favorite stack, but you also enjoy learning new languages, tools, and frameworks. You believe in choosing the appropriate tool for the task. You want to spend your days somewhere your technical creativity and love for stylish, efficient code are allowed to flourish.You keep it tidy and work...


  • Gothenburg, Västra Götaland, Sweden Belmont Lavan Ltd Full time

    We are looking for a Mobile App Architect / Project Manager.Our client specializes in developing the backend for connected vehicles. They are increasingly receiving requests from customers to also provide a mobile app that utilizes the backend to communicate with the vehicle. Currently, our client does not develop any mobile apps themselves. Instead, they...