Source description
About the role
Bachelor’s or master’s degree in Computer Science, Engineering, or related field, or equivalent experience. 5+ years of professional native mobile development experience in Kotlin. Strong expertise in modern mobile architectural patterns (MVVM, Clean Architecture). Proven experience building responsive, high-quality mobile applications across multiple screen sizes, orientations, and device form factors. Strong experience integrating RESTful APIs, JSON, and complex backend services using cloud platforms such as AWS, Firebase, or Azure. Strong understanding of concurrency models, background execution, and push notification ecosystems. Strong knowledge of mobile security best practices, including encryption at rest and in transit, secure key management, certificate pinning, and platform-specific secure storage. Experience with automated testing and mobile debugging tools across devices and OS versions. Proven experience in performance optimization, memory management, battery efficiency, and network efficiency on mobile devices. Advanced Git proficiency with complex branching and merge strategies. Experience with CI/CD, Fastlane, automated builds, and beta deployments. Experience using AI-assisted development tools (e.g., GitHub Copilot, Cursor, or similar) to improve development velocity, refactoring, and documentation. Familiarity with healthcare compliance (HIPAA/GDPR) and awareness of AI/ML use cases. Strong problem‑solving, debugging, and communication skills. Experience using JIRA, Confluence, and Agile methodologies. Demonstrated commitment to clean code, quality, and mentoring others. Willingness to explore and adopt AI tools responsibly to enhance productivity and innovation in your role
More at HHAeXchange
