Middle/Senior iOS developer

Main requirements

 

  • iOS Developer with experience in Network Extension and PacketTunnelProvider
    or
  • 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

Office/Remote: Remote

Required languages

English B1 - Intermediate
Published 3 April 2023 ยท Updated 13 November
Statistics:
65 views
ยท
13 applications
To apply for this and other jobs on Djinni login or signup.
Loading...