Job Description
Job Title: Mobile Security Architect (Ionic)
\n
Location: McLean, VA (Onsite)
\n
Job Type: Contract
\n
Key Responsibilities
\n
- \n
- Architect secure cross-platform mobile applications using Ionic Framework, Angular, and Capacitor.
- Define enterprise mobile security architecture, standards, and best practices.
- Design secure authentication and authorization solutions using OAuth 2.0, OpenID Connect (OIDC), JWT, SAML, SSO, and MFA.
- Implement secure communication using TLS/SSL, certificate pinning, encryption, and secure API gateways.
- Integrate mobile applications with enterprise APIs, microservices, identity providers, and backend systems.
- Design secure storage strategies using Keychain (iOS), Keystore (Android), and encrypted local storage.
- Conduct secure code reviews and address vulnerabilities identified through SAST, DAST, and penetration testing.
- Ensure compliance with OWASP Mobile Top 10, NIST, PCI-DSS, and enterprise security standards.
- Implement DevSecOps practices and automate security scanning within CI/CD pipelines.
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Required Skills
\n
- \n
- 10+ years of software development experience with 5+ years as a Mobile Architect or Mobile Security Architect.
- Strong expertise with Ionic Framework (Ionic 5/6/7) and Angular.
- Hands-on experience with TypeScript, JavaScript, HTML5, CSS3, and Capacitor.
- Strong knowledge of OAuth 2.0, OpenID Connect (OIDC), JWT, SAML, SSO, MFA, and Identity Management.
- Experience securing REST APIs, GraphQL APIs, and microservices.
- Knowledge of OWASP Mobile Security, certificate pinning, encryption, secure storage, jailbreak/root detection, and code obfuscation.
- Experience with Firebase, push notifications, and mobile analytics.
- Experience implementing CI/CD using Azure DevOps, Jenkins, GitHub Actions, or GitLab CI.
- Experience with Git, Docker, Kubernetes, and cloud platforms (AWS or Azure).
\n
\n
\n
\n
\n
\n
\n
\n
\n
