Infinity Technologies logo

iOS Developer - Swift

Infinity Technologies·Salary not specified

Primary stack

ChaiRESTSwiftUICI/CDSwift

Nice to have's

healthcaretelemedicinewellnessinsuranceregulated consumer appsWebRTCvideo call SDKsappointment scheduling flowsmodular architectureSwift Package ManagerCI/CD for iOSaccessibility best practices

Job description

About the Position

iOS Developer - Swift

About the Project

We are looking for an iOS Developer to join a team building a healthcare and telemedicine mobile application. The app supports appointment booking, video consultation preparation, secure profile management, notifications, documents, and patient-facing communication flows.

The iOS stack includes Swift, SwiftUI, selected UIKit components, async/await, Combine where needed, REST API integration, Keychain, push notifications, and modern modular project structure. The role involves direct communication with international product, design, backend, and QA teams, so strong spoken English is essential.

Responsibilities

  • Develop iOS features using Swift and SwiftUI, with UIKit where appropriate.
  • Build secure flows for profile management, onboarding, appointments, documents, and notifications.
  • Integrate the app with REST APIs and handle loading, errors, retries, and offline states properly.
  • Work with Keychain, secure storage, permissions, deep links, and app lifecycle behavior.
  • Collaborate with designers to implement accessible and platform-consistent mobile interfaces.
  • Improve app stability using crash reports, analytics, and performance diagnostics.
  • Write unit/UI tests for critical user journeys and support App Store release processes.

Requirements

  • 4+ years of commercial iOS development experience.
  • Strong experience with Swift and modern iOS SDKs.
  • Practical experience with SwiftUI; UIKit experience is also expected for mixed-codebase work.
  • Experience with async/await, Combine, URLSession, REST APIs, and dependency injection patterns.
  • Understanding of secure mobile development, Keychain, tokens, permissions, and privacy-sensitive flows.
  • Experience with debugging, profiling, crash reporting, and release management.
  • Strong spoken English - B2+ or higher for direct communication with international teams.

Nice to Have

  • Experience with healthcare, telemedicine, wellness, insurance, or regulated consumer apps.
  • Experience with WebRTC, video call SDKs, or appointment scheduling flows.
  • Experience with modular architecture, Swift Package Manager, and CI/CD for iOS.
  • Familiarity with accessibility best practices on iOS.

We Offer

If you enjoy building secure and user-friendly iOS applications with modern Swift, we would be glad to hear from you. Send us your CV and we will contact you to discuss relevant opportunities.

About the Company

We are a team dedicated to developing innovative mobile applications in the healthcare and telemedicine sectors. Our mission is to improve patient care and accessibility through technology.

Contact

For more information or to apply, please send your CV to us. We look forward to hearing from you!

© Infinity Technologies. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Infinity Technologies, headquartered in London, specializes in creating global R&D hubs to help businesses achieve their goals. Promoting fully remote teams and a lean approach, we eliminate unnecessary office costs, sales, marketing expenses, and overheads for our customers. Our innovative fractal model ensures each R&D hub functions as a self-contained ecosystem tailored to the unique needs of each customer, acting as an extension of their team to develop products, maintain services, or execute strategic objectives.We leverage over 20 trademarked frameworks for building teams, developing software products, and designing outsourcing strategies, focusing on startups andmid-sizedcustomers. Our goal is to help them globalize their R&D efforts efficiently. Infinity Technologies also maintains a library of reusable components, enabling rapid prototyping, idea validation, and faster time to market—all while reducing costs. Since 2003, we have built 81 R&D hubs and currently operate 12 active hubs with distributed teams in 21 countries.With our expertise in cost-effective practices, economies of scale, and lean methodologies, Infinity Technologies empowers businesses to innovate, grow, and succeed in a global marketplace.

More at Infinity Technologies

All 32 roles

Similar jobs

Popular searches