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 help

The job

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 tableWe 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:

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.This is followed by a technical interview.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
  • 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

    7 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 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 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...

  • 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 Benify AB Full time

    About the teamWe're a team of five developers, both who have worked with the Benify platform for several years and who have joined more recently. On a typical day you could find yourself tweaking components in our Angular codebase and the next you might develop new functionality together with our lovely UX-department for analyzing trends in employee...


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

    About the team We're a team of five developers, both of who have worked with the Benify platform for several years and who have joined more recently. On a typical day you could find yourself tweaking components in our Angular codebase and the next you might develop new functionality together with our lovely UX team for analyzing trends in employee...


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

    We are seeking a highly skilled and experienced Senior Fullstack Developer with expertise in Azure.In this role, you will be responsible for designing, developing, and maintaining scalable and reliable cloud-based applications and services using Azure technologies. You will work closely with cross-functional teams to gather requirements, architect solutions,...


  • 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 InventYOU AB Full time

    We are seeking a highly skilled and experienced Senior Fullstack Developer with expertise in Azure.In this role, you will be responsible for designing, developing, and maintaining scalable and reliable cloud-based applications and services using Azure technologies. You will work closely with cross-functional teams to gather requirements, architect solutions,...

  • Senior XR Developer

    2 weeks ago


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

    Senior developer of at least 8-9 years of experience.Regarding to be on-site, it is needed that the person can be on-site at least 2-3 days per week.Contract Duration - 08 Jan Dec 2024What You'll DoAs a Senior XR Developer, you will be part of the core team creating virtual experiences to help understand and interact with future scenarios, products and...


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

    Join the Trailblazers at Solidicon: Unleash Your Backend Development Genius At Solidicon, we're driven by a vision of setting hearts racing around the world, one thrilling game at a time. Every day, our mission is to create games that spark excitement, constantly pushing the envelope to bring fresh, innovative fun to players everywhere.Since our inception in...


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

    We are Grepit a leading technology company, that focuses on software- and hardware solutions and cutting-edge projects that push the boundaries of technology. At Grepit AB, innovation meets reality and technology opens doors to endless possibilities.Are you an experienced backend developer with a passion for Python? We are now looking for the next member of...


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

    Senior Robot DeveloperAre you passionate about Robotics? Do you want to build and develop autonomous robots for a more sustainable future? Here at HUGO Delivery, we believe that mobile robots are here to stay and shape the future of transportation and logistics. But how do you prevent a robot from running off a bridge? What sensors do you need? Where do you...


  • Gothenburg, Västra Götaland, Sweden Mölnlycke Health Care Full time

    If you're ready to have an impact in a career that makes a difference, Mölnlycke could be your next step. You'll be helping to equip medical professionals around the world with solutions to improve outcomes for patients. And you'll be developing yourself in a global environment with an inspirational culture, with lots of opportunities. All the while...


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

    We recognize that automated testing is pivotal for achieving shorter feedback loops, maintaining high quality, and ensuring swift releases. As a Senior Software Developer specializing in QA & Test Automation, you will assume a leadership role in shaping the quality and test automation landscape.Working closely with our development teams, you'll take a...

  • senior java developer

    2 weeks ago


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

    Job DescriptionWe are seeking a senior Backend Java Developer to join our client in Gothenburg. Our client is modernizing their department and is setting up a new product team for a new solution, where you will be one of the key team members.The team consists of competences within backend, frontend and testing.As a Backend Java Developer, you will design,...