Senior iOS Networking Engineer
Brak informacji o wynagrodzeniu
SeniorFull-time
#374842·Dodano dziś·0
Źródło: emagineTech Stack / Keywords
iOSNetworkingCybersecurityBackendSecuritySwiftSwiftUISOLID
Firma i stanowisko
The role is part of an innovative cybersecurity product team focused on building a next-generation VPN solution for the global consumer market.
Wymagania
- 5+ years of professional experience in iOS development.
- Strong proficiency in Swift and SwiftUI.
- Hands-on experience with iOS networking and Network Extensions.
- Familiarity with VPN SDKs such as WireGuard or similar.
- Experience working with gRPC and Protocol Buffers.
- Experience integrating native code and libraries (C, C++, or Rust).
- Good understanding of mobile application architecture and software engineering best practices.
- Experience publishing and maintaining applications within Apple's ecosystem.
- Familiarity with App Store review processes for networking and security applications.
Nice to have:
- Experience building security, privacy, or cybersecurity-related applications.
- Knowledge of Rust.
- Experience with VPN, networking, encryption, or privacy-focused products.
Obowiązki
- Design and develop a native iOS application focused on VPN functionality.
- Implement and maintain Network Extensions including Packet Tunnel Provider, App Proxy Provider, Kill Switch functionality, and DNS management and routing.
- Integrate the mobile application with backend services using gRPC and Protocol Buffers.
- Work with native libraries and SDKs, including Rust-based components through FFI/bindings.
- Build and maintain modern user interfaces using SwiftUI.
- Collaborate closely with Backend and DevOps engineers.
- Ensure application stability, performance, security, and compliance with Apple's platform requirements.
- Participate in architecture and technical decision-making related to networking and VPN implementation.
emagine
219 aktywnych ofert