Kanini Software Solutions logo

iOS Engineer (Job-ID Kanini3299)

Kanini Software Solutions

ContractPosted Oct 9, 2026

Job description

This is a remote position. Job Title: Mobile Application Engineer (iOS + Node JS) Location: Nashville TN

  • Remote Duration : Long Term / Full-Time About the Role We are seeking a highly skilled iOS and Node.js Engineer with strong healthcare domain experience. The ideal candidate has a proven track record in designing, developing, and deploying scalable applications that comply with healthcare standards. Experience with Couchbase or other NoSQL databases is highly desirable.

Responsibilities

iOS Development

  • Design, build, and maintain advanced iOS applications.
  • Collaborate with cross-functional teams (Product, Design, Backend, QA) to deliver new features.
  • Ensure compliance with healthcare standards (HIPAA, PHI/PII data handling).
  • Optimize app performance, responsiveness, and scalability.
  • Integrate iOS apps with backend services, APIs, and third-party libraries.
  • Implement data synchronization and offline capabilities using Couchbase/MongoDB
  • Apply mobile architecture and design patterns (MVVM, MVVM-C).
  • Write clean, testable, maintainable code and participate in code reviews.
  • Debug, troubleshoot, and upgrade existing applications.
  • Mentor junior developers and contribute to architecture decisions. Backend / API Development (Node.js)
  • Design, develop, and maintain scalable APIs using Node.js (TypeScript/JavaScript).
  • Implement strong API design patterns with focus on performance, reliability, observability (logging, tracing, monitoring).
  • Integrate REST and GraphQL services, third-party APIs, and webhooks.
  • Work with NoSQL databases (Couchbase, MongoDB), including migration and optimization.
  • Leverage Apache Kafka for message streaming and real-time event processing.
  • Use Docker, Docker Compose, and Kubernetes for containerization and orchestration.
  • Manage cloud infrastructure with GCP and Anthos.
  • Ensure secure authentication and authorization (OAuth2, SSO).
  • Adhere to coding standards, including ESLint and best practices. Required Qualifications iOS Development (8+ years):
  • Proficiency in Swift and Objective-C.
  • Strong knowledge of UIKit, Core Data, Core Animation, and related iOS frameworks.
  • Experience with healthcare standards (HIPAA, HL7, FHIR preferred).
  • Experience building healthcare/medical applications (EHR/EMR, patient engagement, telemedicine). Backend Development (6+ years):
  • Proficiency in Node.js with TypeScript/JavaScript (ES2019+).
  • Strong experience with Express.js
  • Expertise in NoSQL (Couchbase, MongoDB) and familiarity with SQL.
  • Strong experience with API design, observability, and system integration.
  • Hands-on experience with Apache Kafka for event-driven systems.
  • Experience with GCP, Anthos, Docker, and Kubernetes. Security & Compliance:
  • Knowledge of secure data handling, encryption, and authentication frameworks.
  • Experience working with healthcare compliance requirements.

More jobs at Kanini Software Solutions

See all openings at Kanini Software Solutions