Senior iOS Architect: Secure, Scalable Mobile Apps

ITCAN PTE. LIMITED

Singapore

On-site

SGD 120,000 - 180,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ITCAN PTE. LIMITED is seeking an experienced Senior iOS Developer to design, develop, and maintain secure, scalable, and high‑performance mobile applications for enterprise use.

The role emphasizes secure coding, secure networking, and modern authentication methods (OAuth 2.0, OIDC, SAML 2.0, JWT), with a focus on protecting data in transit and at rest. Collaboration with security teams and backend engineers is essential.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • Strong hands-on experience in iOS with Swift and the iOS SDK.
  • Solid understanding of iOS architecture, design patterns and software engineering principles.
  • Experience designing secure, scalable and high-performance mobile applications.
  • Strong knowledge of secure data storage and persistence, including Keychain and local storage protection.
  • Experience implementing secure mobile networking using HTTPS, TLS, certificate validation and other security mechanisms.
  • Strong understanding of mobile app security principles, threat modeling and secure coding practices.
  • Experience implementing authentication technologies: OAuth 2.0, OIDC, SAML 2.0, JWT.
  • Experience integrating RESTful APIs and handling sensitive data securely.
  • Strong debugging, troubleshooting, analytical and problem-solving skills.
  • Experience with Git and collaborative software development workflows.

Responsibilities

  • Design, develop, test, and maintain secure and high-performance iOS applications to meet business requirements.
  • Architect and implement robust, scalable, and maintainable mobile client solutions for enterprise use.
  • Apply secure coding practices throughout the mobile application development lifecycle to prevent vulnerabilities.
  • Implement secure data persistence, encryption, and sensitive data protection mechanisms such as Keychain and local storage safeguards.
  • Develop secure mobile networking solutions using HTTPS, TLS, certificate validation, and relevant security protocols.
  • Implement authentication and authorization mechanisms using OAuth 2.0, OpenID Connect (OIDC), SAML 2.0, and JSON Web Tokens (JWT) to ensure secure user access.
  • Apply OWASP Mobile Application Security (MAS) principles to identify, prevent, and mitigate mobile application vulnerabilities.
  • Conduct code reviews, security assessments, and performance optimization to improve application quality and security.
  • Identify and resolve application defects, security vulnerabilities, memory leaks, and performance bottlenecks.
  • Collaborate with backend engineers, security teams, QA engineers, product owners, and other stakeholders to deliver reliable and secure mobile solutions.
  • Integrate mobile applications securely with RESTful APIs and backend services.
  • Ensure application quality through unit testing, integration testing, debugging, and automated testing practices.
  • Stay up to date with emerging iOS technologies, mobile security threats, and industry best practices to continuously improve development standards.
  • Provide technical guidance and mentorship to junior developers and contribute to engineering standards and best practices.

Skills

iOS development
Swift
iOS SDK
Secure coding practices
OAuth 2.0
OpenID Connect
SAML 2.0
JWT
OWASP MAS
RESTful APIs
Security testing
Git

Education

Bachelor's degree in CS/SE/IT or related field

Tools

Git
Xcode

Job description

ITCAN PTE. LIMITED is seeking an experienced Senior iOS Developer to design, develop, and maintain secure, scalable, and high‑performance mobile applications for enterprise use.

The role emphasizes secure coding, secure networking, and modern authentication methods (OAuth 2.0, OIDC, SAML 2.0, JWT), with a focus on protecting data in transit and at rest. Collaboration with security teams and backend engineers is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior iOS Secure Mobile Architect
Senior iOS Secure Mobile Architect

ITCAN Pte Limited • Singapore

On-site
SGD 120,000 - 180,000
Senior iOS Developer
Senior iOS Developer

ITCAN Pte Limited • Singapore

On-site
SGD 120,000 - 180,000
We’re Hiring! - Senior iOS Developer
We’re Hiring! - Senior iOS Developer

ITCAN PTE. LIMITED • Singapore

On-site
SGD 120,000 - 180,000
Senior iOS Security Engineer for Banking Apps
Senior iOS Security Engineer for Banking Apps

IDC TECHNOLOGIES (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior iOS Developer
Senior iOS Developer

APAR TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
IOS Developer
IOS Developer

CLPS GLOBAL INFOTECH PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior iOS Security Engineer for Fintech Apps
Senior iOS Security Engineer for Fintech Apps

CLPS GLOBAL INFOTECH PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior iOS Architect & Team Lead - Secure Banking Apps
Senior iOS Architect & Team Lead - Secure Banking Apps

Trust Bank Singapore • Singapore

On-site
SGD 120,000 - 180,000
Senior iOS Engineer: Lead Architecture & High-Performance Apps
Senior iOS Engineer: Lead Architecture & High-Performance Apps

ITCAN PTE. LIMITED • Singapore

On-site
SGD 60,000 - 100,000
Senior iOS Developer
Senior iOS Developer

IDC TECHNOLOGIES (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000