Description

Job Description:
Key Responsibilities: 
·        Experience with Bluetooth Classic/LE Protocols. 
·        Develop and maintain iOS applications using Swift, SwiftUI, and UIKit. 
·        Implement MVVM and MVC design patterns to ensure scalable and maintainable codebases. 
·        Build smooth and seamless user interfaces, ensuring the best performance and user experience. 
·        Focus on performance and stability: 
·        Integrate Crash Analysis SDKs and APM SDKs like DataDog, NewRelic, or Sentry. 
·        Monitor app performance and ensure optimal user experience. 
·        Implement local caching and persistence mechanisms to support offline functionalities. 
·        Integrate with Content Management Systems (CMS) for dynamic content delivery. 
·        Write and maintain Unit Tests and Integration Tests following Test-Driven Development (TDD) 
·        practices. 
·        Utilize CI/CD pipelines with GitHub Actions for automating build, test, and deployment processes. 
·        Work with Core Location and Core Bluetooth, including Core Bluetooth Classic/LE protocols. 
·        Implement CoreData for efficient data storage and retrieval. 
·        Integrate Analytics SDKs (e.g., Adobe Analytics) for tracking user interactions and app performance. 
·        Collaborate with cross-functional teams to ensure seamless integration with connected systems. 
·        Focus on delivering clean, maintainable, and well-documented code. 
·        Debug and troubleshoot complex issues, ensuring quick resolution and minimal downtime

Education

Any Graduate