KANINI logo
KANINI

Redefining Excellence. Your Partner in Sustainable Software Development.

iOS Engineer

iOS EngineerSoftware EngineerContractRemoteLeadTeam 501-1,000Since 2003H1B SponsorCompany SiteLinkedIn

Location

Tennessee

Posted

14 days ago

Salary

0

Seniority

Lead

Job Description

iOS Engineer

KANINI

• 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. • 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.

Job Requirements

  • 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.
  • Knowledge of secure data handling, encryption, and authentication frameworks.
  • Experience working with healthcare compliance requirements.

Benefits

  • Health insurance
  • Paid time off
  • Flexible work arrangements
  • Professional development opportunities
  • Equipment allowances

Related Job Pages

More iOS Engineer Jobs

Role Description We are looking for an experienced iOS Engineer ready to step into a technical leadership role — someone who combines deep platform expertise with the communication skills and vision to guide a growing mobile team. This is a role where you will shape how our iOS and cross-platform mobile engineering operates, while staying hands-on with the code. Your role will be: - Developing and maintaining core features of the Trax iOS application used by retail field teams worldwide. - Acting as the technical counterpart to the Mobile Engineering Manager — driving architecture decisions, code quality standards, and technical direction for the iOS team. - Mentoring and supporting fellow engineers through code reviews, pairing sessions, and technical guidance. - Collaborating closely with Android, QA, backend, and ML/IR teams across the US, Poland, Hungary, and Ukraine. - Contributing to cross-team technical discussions, sprint planning, and roadmap prioritization. - Identifying and driving improvements in build pipelines, testing strategies, and development workflows. - Experimenting with emerging iOS technologies, including on-device ML, and camera/AR integrations. Qualifications - 5+ years of professional iOS development experience with Swift. - Strong understanding of modern iOS architecture patterns (MVVM, Clean Architecture, multi-module projects). - Track record of mentoring other engineers or leading technical initiatives. - Experience working in international, distributed teams. - Excellent communication skills — able to articulate technical trade-offs to both engineers and non-technical stakeholders. - Eagerness to take ownership beyond your own code — team processes, architecture decisions, and delivery outcomes. Requirements - Experience with CI/CD pipelines for mobile (GitHub Actions, Bitrise, Fastlane). - Familiarity with on-device ML frameworks (Core ML, TensorFlow Lite). - Experience with ARKit or camera-based capture workflows. - Background in retail tech, field service, or enterprise mobile applications. - Experience profiling and optimizing app performance, battery usage, and network efficiency. - Familiarity with cross-platform considerations (coordinating with Android/Kotlin teams on shared features). Benefits - Full remote or hybrid work from our cozy office in Krakow. - The option to enroll in a medical package on preferential terms. - Subsidized English language courses. - Company-provided work equipment. - Opportunities for internal growth and career development. - Access to internal learning resources. Compensation 20,000 - 28,000 PLN per month. Exact compensation may vary depending on skills, experience, and location within Poland.

Poland
PLN20K - PLN28K / month
Sigma AI logo

Turkish Linguistic Projects, macOS

Sigma AI

Better human data annotation. Smarter AI.

iOS Engineer14 days ago
Full TimeRemoteTeam 501-1,000Since 2008H1B No Sponsor

• This project focuses on recording and annotating audio interactions to support the development of advanced voice-controlled technologies. • The task will be carried out using a macOS computer device. • The process is supported through detailed project manuals, with optional kick-off sessions available to provide clarification and assistance on technical and procedural aspects. • All tasks are remote, performed through an online platform available 24/7.

Turkey
Sigma AI logo

German Linguistic Projects – macOS

Sigma AI

Better human data annotation. Smarter AI.

iOS Engineer14 days ago
Full TimeRemoteTeam 501-1,000Since 2008H1B No Sponsor

• Recording and annotating audio interactions • Interacting with various applications in different environments • Utilizing macOS computer devices • Following detailed project manuals with optional kick-off sessions

Germany
Sigma AI logo

Spanish Linguistic Projects, macOS

Sigma AI

Better human data annotation. Smarter AI.

iOS Engineer14 days ago
ContractRemoteTeam 501-1,000Since 2008H1B No Sponsor

• Recording and annotating audio interactions • Supporting the development of advanced voice-controlled technologies • Interacting with various applications in different environments

Worldwide
Job Closed