Find a jobRecruiters

Senior Software Engineer (Mobile - iOS)

Exclusive opportunity

Onsite

Senior Software Engineer (Mobile - iOS)

Qualgo Technologies Vietnam

Senior Software Engineer (Mobile - iOS)

Skills

SwiftIOSTesting & QAGraphQLXcodeCertificate Management

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

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

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

TypescriptGolangJavaDevOpsTesting & QAAIDistributed systemsDistributed ArchitectureReplicated databasesalgorithmique

4 days ago

Quick apply

Celad

Senior Embedded Software Engineer - Embedded Linux - Qnx - Android H/F

Permanent contract

06560 Valbonne, France

Onsite

Skills

Embedded Systems

9 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools