Senior iOS developer

Mullvad VPN AB

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


How to apply

Apply through: https://www.mullvad.careers/jobs/2014690-senior-ios-developer?promotion=1001466-arbetsformedlingen apply before Wednesday, October 16th, 2024 11:59 pm

Address:

Göteborg
Västra Götalands län


Are you looking for other English speaking jobs in Göteborg , Sweden?

Click on bellow link and find all the Available jobs for english speakers.

Jobs in Göteborg

This website provides, Jobs for professionals and expats seeking employment opportunities with English as the main working language. Ofcourse we have other language jobs also in the website.



Similar Jobs

Senior C++ Developer
Senior iOS developer


Subscribe for Weekly Job Alerts in Sweden!

Elevate your career with our weekly newsletter! Receive curated English-speaking job alerts, expert tips, and insights on working in Sweden. Subscribe now for success!

You have successfully subscribed to the newsletter

There was an error while trying to send your request. Please try again.

JobsinSweden.se will use the information you provide on this form to be in touch with you and to provide updates and marketing.