Senior iOS Developer

Apply before:

March 31, 2026

Location:

Ho Chi Minh city, Viet Nam

Description:

Job Summary

We are looking for a high-caliber Senior iOS Developer to join our core engineering team. In this role, you will be responsible for developing, scaling, and securing high-traffic iOS applications. You will play a pivotal role in architecting robust systems that handle millions of users, with a heavy focus on data encryption, privacy, and seamless real-time communication (Chat, Voice, and Video).

Key Responsibilities

Lead Development: Architect and build advanced, scalable features for our native iOS applications using Swift and the latest industry standards.

Security First: Implement high-level data security protocols, end-to-end encryption (E2EE), and ensure all data handling complies with strict privacy standards.

Performance Optimization: Optimize app performance for large-scale user bases, focusing on memory management, smooth UI rendering, and efficient networking.

Real-time Features: Maintain and improve real-time communication modules, including high-concurrency chat systems and low-latency VoIP/Video calling.

Code Quality: Conduct thorough code reviews, mentor junior developers, and maintain a high standard of unit and integration testing.

Cross-functional Collaboration: Work closely with backend engineers, designers, andproduct managers to deliver a seamless user experience.

Technical Requirements

Experience: 3-4+ years of professional experience in Native iOS Development.

Swift Mastery: Deep understanding of Swift, UIKit, SwiftUI, and Combine (or RxSwift).

Architecture: Proficiency in design patterns such as MVVM, VIPER, or Clean Architecture.

Security Expertise:

- Solid understanding of encryption algorithms (AES, RSA, ECC, HMAC).

- Practical experience with CryptoKit, Keychain Services...

- Experience implementing Secure Data Persistence and Obfuscation techniques.

Large Scale Apps: Proven track record of working on apps with a large user base (handling high concurrency and large data sets).

Tech Stack Essentials:

- Networking: URLSession, Alamofire, WebSockets, and Protobuf/JSON.

- Persistence: Core Data, SQLite, Realm.

- Concurrency: Advanced knowledge of Grand Central Dispatch (GCD) and modern Async/Await.

- CI/CD: Experience with Fastlane, Xcode Cloud, or Jenkins.

Preferred Qualifications (The "Plus" Factors)

Communication Tech: Hands-on experience with WebRTC, VoIP (PushKit/CallKit), and XMPP or MQTT for chat systems.

Rust Knowledge: Ability to write or integrate Rust via FFI for memory-safe, high-performance core logic or cryptographic modules.

Low-level Programming: Understanding of C/C++ or memory management at a deeper level.

Media Handling: Experience with AVFoundation for advanced video/audio processing.

Soft Skills

Strong problem-solving mindset and analytical thinking.

Excellent communication skills in a collaborative team environment.

A proactive attitude toward learning new technologies and security trends.

Overview:

Salary

Negotiation

Quantity

1

Job Type

Full time

Experience

3-4+ years of professional experience in Native iOS Development.

Join our team

Apply now and be part of Eduto’s journey.
Application submitted successfully
Thank you for applying. We’ve received your application for the selected position. Our HR team will review your profile and contact you within 3–5 business days.
Please make sure your CV (Google Drive) link is accessible — set to “Anyone with the link can view.
Oops! Something went wrong while submitting the form.
I-Konect
Join our newsletter to keep up to date with us!
Our Address
0935381502hr@ikonectglobal.com
Gumi Building 290/26 Nam Ky Khoi Nghia Street, Xuan Hoa Ward, District 3, Ho Chi Minh City
Social
© 2025 iKonect. All rights reserved.