Qualgo Technologies Vietnam
Senior Software Engineer (Mobile - iOS)
Skills
22 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Ho Chi Minh City, Vietnam
Work mode:
Onsite
Published on:
5 October 2026
What they need
As a Senior Software Engineer – Mobile (iOS) , you will be responsible for the design and development of our iOS applications. You will play a critical role in ensuring high performance, scalability, security, and a world-class user experience. You will work closely with other engineers, product managers, designers, and QA specialists to deliver innovative and impactful mobile solutions. You will be a hands- on contributor, writing code, reviewing code, and mentoring other engineers.
Key responsibilities
Hands-on Development:
- Design, build and maintain the end-to-end implementations that protect user privacy and user’s daily activities on digital platforms across the entire Apple ecosystem.
- Collaborate with cross-functional teams (Product, QA, Backend, SOC, etc.) to deliver the secure, high-performance implementations aligned with the team’s overall strategy.
- Conduct code reviews to ensure code quality and adherence to best practices.
Performance Optimization:
- Identify and address performance bottlenecks in the iOS applications.
- Conduct research into Apple’s privacy frameworks to ensure our solution is both effective and fully policy compliant.
Additional Responsibilities:
- Build secure mobile solutions with strong understanding of encryption, secure storage, and anti-tampering techniques.
- Apply modern iOS architecture patterns (Clean Architecture / modularization) to build scalable and maintainable protection modules.
- Ensure thread safety and performance using Swift Concurrency (actors, Sendable, structured concurrency).
- Integrate with backend-driven threat intelligence systems and continuously update on-device protection logic.
- Implement observability, logging, and monitoring systems to track app performance and security effectiveness.
- Contribute to automated testing strategies, including edge-case and security-related scenarios.
- Mentor and coach other junior engineers, helping them grow their iOS skills.
Qualifications
Education: Bachelor’s degree in Computer Science, Engineering, or related field.
Required Skills:
- 5+ years of experience developing iOS applications in Swift (SwiftUI and UIKit).
- Practical experience with SwiftUI.
- Experience with Swift Concurrency, Combine, or Reactive frameworks.
- Experience with architectural patterns (e.g., MVVM, VIP, Clean Architecture).
- Experience with testing frameworks (e.g., Swift Testing).
- Experience with building large-scale, high-performance iOS applications
- Experience with CI/CD, unit/UI testing, and performance profiling tools (e.g., Instruments, Xcode profiler).
- Proven experience designing and implementing robust networking layers (REST, WebSockets, gRPC, GraphQL, etc.).
- Good understanding of security best practices: SSL pinning, certificate management, secure data storage, authentication flows.
- Familiarity with background networking, offline support, and data synchronization.
- Excellent problem-solving, debugging, and analytical abilities.
- Good communication and collaboration skills.
Other offers great for you!
These companies are also looking for great profiles
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
12 days ago
Quick apply
Tenth Revolution Group
Ingénieur Logiciel Fullstack Senior (évolution Squad Lead) – Systèmes distribués
Freelance
Paris, France
Hybrid
Skills
4 days ago
Quick apply
Celad
Senior Embedded Software Engineer - Embedded Linux - Qnx - Android H/F
Permanent contract
06560 Valbonne, France
Onsite
Skills
9 hours ago
Quick apply
No company information available.