Unknown Company

Senior Mobile App Developer (NFC) - Noke

atlanta, ga • Posted 1 weeks ago
Hybrid Full Time General

Job TitleThis role focuses on developing high-performance mobile applications that interact with smart locks using NFC, BLE, and cloud services, delivering seamless and secure user experiences. You will play a critical role in next-generation access solutions, enabling offline access, enhanced security, and improved customer interactions across our IoT ecosystem.ResponsibilitiesMobile Application DevelopmentDesign, develop, and maintain Android (Kotlin) and/or iOS (Swift) applicationsBuild scalable, secure, and high-performance mobile solutions for smart lock accessEnsure consistent UI/UX across mobile platformsNFC & Device InteractionDevelop and implement NFC-based access workflows (tap-to-unlock, credential exchange)Integrate NFC capabilities including Tag reading/writing, Secure credential storage and validation, Offline authentication flowsOptimize NFC performance across different device manufacturersIoT & ConnectivityImplement hybrid access strategies using NFC + BLE fallbackEnsure reliable communication in low-connectivity or offline scenariosSecurity & ComplianceImplement secure authentication methods (token-based, encrypted storage)Ensure compliance with security standards for mobile and IoT ecosystemsBackend IntegrationIntegrate with REST APIs, cloud services (AWS/GCP), and authentication systemsCollaborate on API design for mobile-first interactionsEnsure efficient syncing of device states, logs, and access permissionsQualifications3 years in mobile app development (Android and/or iOS)3 years of strong hands-on experience with NFC frameworks (Android NFC APIs, Core NFC for iOS), Bluetooth Low Energy (BLE)3 years of experience working with IoT devices or hardware-integrated applications3 years of experience with React Native or cross-platform frameworksPHYSICAL DEMANDS:Regularly required to sit, stand, and walk.Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions of the position.

Back to Job Search