Job Search and Career Advice Platform

Enable job alerts via email!

Middle/Senior iOS developer

Madfish

Remote

GBP 50,000 - 70,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech company is seeking an experienced iOS Developer to work on a VPN Mobile App. The ideal candidate should have over 5 years of iOS development experience and be proficient in Swift. You'll be responsible for developing and maintaining iOS applications, integrating with backend services, and implementing VPN functionalities. This is a remote position, allowing for flexibility while working in a dynamic and innovative environment.

Qualifications

  • 5+ years of experience in iOS development.
  • Proficient in Swift and iOS SDK.
  • Experience with VPN, network, and proxy-based applications.

Responsibilities

  • Develop and maintain iOS applications.
  • Integrate applications with backend services and third-party SDKs.
  • Implement and optimize VPN and secure network functionalities.

Skills

iOS development
Swift
SwiftUI
UIKit
Network protocols
Core Data
REST APIs
CI/CD
Unit and UI tests
Job description
Main requirements
  • iOS Developer with experience in Network Extension and PacketTunnelProvider
  • Prior experience with VPN and Proxy projects.
Requirements

Position name: iOS Developer for VPN Mobile App
Level: Middle+/Senior

Hard skills requirements (including years):
  • 5+ years of experience in iOS development
  • Proficient in Swift and iOS SDK
  • Experience with SwiftUI and/or UIKit
  • Familiarity with architectural patterns (MVVM, VIPER, etc.)
  • Experience working with Core Data, REST APIs, push notifications
  • Experience developing or integrating VPN, network, and proxy-based applications
  • Solid understanding of network protocols, encryption, and secure connection handling
  • CI/CD knowledge (e.g., Fastlane, Xcode Cloud)
  • Writing unit and UI tests
Soft skills requirements:
  • Critical thinking skills
  • Being detail-oriented
  • Excellent communicator
  • Proactivity and ability to solve problems and complete tasks
  • Fast and independent learner
  • Task-driven and self-motivated
Office/Remote

Remote

Responsibilities:
  • Develop and maintain iOS applications
  • Participate in designing application architecture
  • Integrate applications with backend services and third‑party SDKs
  • Implement and optimize VPN, proxy, and secure network functionalities
  • Conduct testing, debugging, and performance tuning
  • Collaborate with cross-functional teams
  • Monitor trends in iOS development, network technologies, and suggest improvements
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.