HamburgerMenu
hirist

HID - Senior Architect - iOS & Android Platform

HID
Chennai
15 - 20 Years
star-icon
4.3white-divider80+ Reviews

Posted on: 04/09/2025

Job Description

Key Responsibilities :

- Lead the architecture and design of mobile apps for smart access systems leveraging BLE, NFC, QR codes, and mobile credentials.

- Define and evolve architecture patterns for native (iOS - Swift, Android - Kotlin) and cross-platform (Flutter, React Native) mobile apps.

- Integrate mobile apps with access control systems, identity providers (IdP), and IoT edge devices.

- Ensure secure communication between apps and hardware using BLE GATT, NFC, and secure tunneling protocols.

- Collaborate with backend/cloud architects on API design, authentication (OAuth2, OpenID Connect), and secure data exchange.

- Establish and enforce coding, testing, and deployment standards across mobile projects.

- Guide and mentor mobile development teams, ensuring adoption of best practices.

- Perform security risk assessments and ensure compliance with standards (GDPR, CCPA, EMV, PCI-DSS, etc.)

- Drive proof-of-concepts (PoCs) for innovative features (e.g , biometric access, AI-driven behavioral analytics).

- Monitor app telemetry, crash reporting, and engagement data to support continuous improvement.

Technical Skills :

- Mobile Platforms : iOS (Swift), Android (Kotlin).

- Cross-Platform Frameworks : Flutter, React Native.

- Mobile Security : Credential storage (Keychain, Android Keystore), biometrics (Face ID, Touch ID), encryption, secure tunneling.

- Hardware Integration : BLE/NFC protocols, ISO 14443 / 7816-4 specifications, mobile credential standards (HID SEOS, NXP MIFARE, FIDO2/WebAuthn).

- APIs & Data Exchange : REST APIs, GraphQL, OAuth2, OpenID Connect.

- DevOps & CI/CD : Fastlane, Firebase, Sentry, Bitrise, App Center.

- App Deployment : Enterprise app signing, OTA distribution, app stores.

- SDK Design : Experience building mobile SDKs for third-party integration.

- Cloud & Identity : Experience integrating with identity providers (IdPs) and cloud-based access platforms.

- AI Productivity Tools : Familiarity with Copilot, ChatGPT, and similar tools for accelerating development.

Education & Experience :

- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.

- 14+ years in mobile application development, with at least 5 years in mobile architecture roles.

- Proven expertise in iOS/Android native app development and BLE/NFC hardware integration.

- Strong track record of designing and delivering secure, enterprise-grade mobile applications.

- Experience working in lean-agile environments with design thinking approaches.

- Demonstrated ability to mentor teams, solve complex problems, and innovate in mobile security solutions

info-icon

Did you find something suspicious?