Apply Edge Start your job search

Senior Mobile Application Developer

Gentrac Labs · Noida, Uttar Pradesh, India

Apply & track with Apply Edge

Company: Gentrac Labs Pvt LtdProduct: HbPRISM — AI-powered smartphone diagnostic applicationExperience: 5+ Years

Employment Type: Full-time/ Part-time

Location: Hybrid / On-site (Noida/ Delhi)Role OverviewWe are looking for a Senior Mobile Application Developer with strong experience in native iOS and Android development and integration with ASP.NET Core REST APIs.The developer will work on a mobile application involving camera-based image capture, real-time processing, cloud API integration, offline data synchronization, and cross-platform business logic.Key ResponsibilitiesMobile Application DevelopmentDevelop and maintain native iOS applications using Swift / SwiftUI.Develop and maintain native Android applications using Kotlin / Jetpack Compose.Implement camera functionality using:o AVFoundation on iOSo Camera2 / CameraX on AndroidImplement image capture, camera controls, validation, and real-time preview workflows.Integrate native C/C++ components using JNI on Android and Objective-C++ on iOS.Implement and maintain shared business logic using Kotlin Multiplatform (KMP).Ensure consistent application behaviour across iOS and Android.Implement local data storage and offline-first synchronization.ASP.NET Core API IntegrationIntegrate mobile applications with ASP.NET Core REST APIs.Implement API communication for data creation, retrieval, updates, and synchronization.Handle authentication, API errors, retries, timeouts, and network failures.Implement reliable offline-to-online data synchronization.Work with backend developers to define and consume API contracts and data models.Handle JSON serialization/deserialization and API versioning.Testing & BuildDevelop unit, integration, and API integration tests.Perform cross-platform regression testing.Troubleshoot iOS and Android build/dependency issues.Work with Xcode, Gradle, CocoaPods, Android NDK, and CMake where required.Participate in code reviews and maintain clean, scalable mobile architecture.Required Technical Skills5+ years of mobile application development experience.Strong experience in both iOS and Android native development.Strong knowledge of: o Swift / SwiftUI o Kotlin / Jetpack Compose o AVFoundation o Camera2 / CameraXExperience with REST API integration and ASP.NET Core APIs.Good understanding of JSON, authentication, error handling, and API communication.Experience with offline data storage and synchronization.Working knowledge of C++, JNI, and Objective-C++ is preferred.Experience with Kotlin Multiplatform (KMP) is preferred.Familiarity with Git and CI/CD processes.Preferred SkillsExperience with camera-based or image-processing mobile applications.Experience integrating AI/ML APIs with mobile applications.Experience with AWS/cloud-hosted APIs.Experience in healthcare or regulated applications is an advantage.