Job Description
We are looking for a Senior iOS Developer with strong experience in building scalable, high-quality mobile applications using Swift. You will join our team working for a leading U.S.-based healthcare technology company providing practice management software for aesthetic clinics, medspas, and wellness centers. Hundreds of clinics across the country trust us to streamline operations, improve patient experience, and grow their practices.
You will collaborate closely with cross‑functional teams – including QA engineers, backend engineers, designers, and product managers – throughout the entire development lifecycle.
Senior iOS Developer (Swift)
Miejsce pracy: Warszawa, Mokotów
Responsibilities
- Design, build, and maintain high‑performance iOS applications using Swift.
- Implement modern architecture patterns (MVVM, VIPER, Clean Architecture) to ensure scalable and testable code.
- Integrate with RESTful APIs and build robust networking layers.
- Work with local storage solutions (Core Data, Realm, or similar).
- Optimise application performance, memory usage, and multithreading (GCD, async/await).
- Participate in the App Store release process and distribute builds via TestFlight.
- Set up and maintain CI/CD pipelines for iOS (Fastlane, Xcode Cloud, Jenkins).
- Support the QA team in reproducing issues and verifying fixes.
- Ensure code quality through code reviews and adherence to best practices.
Requirements
- 5+ years of professional experience in iOS development.
- Strong proficiency in Swift; experience with Objective‑C is a plus.
- Deep understanding of iOS SDK, UIKit and/or SwiftUI.
- Solid experience with architecture patterns (MVVM, VIPER, Clean Architecture).
- Strong knowledge of RESTful APIs and networking layers.
- Experience with local storage solutions (Core Data, Realm, or similar).
- Solid understanding of multithreading and concurrency (GCD, async/await).
- Experience with performance optimisation and memory management.
- Familiarity with CI/CD pipelines for iOS (e.g. Fastlane, Xcode Cloud, Jenkins).
- Experience with App Store release process and TestFlight distribution.
- Experience with cross‑platform development using .NET MAUI.
- Professional proficiency in English – B2 or higher (effective communication with an international team).
Nice to Have
- Experience with Combine framework.
- Unit testing and UI testing (XCTest).
- Experience working with modular architecture.
- Knowledge of analytics and crash reporting tools (Firebase, Crashlytics).
- Experience working in Agile/Scrum teams.
- Prior experience in healthcare, telehealth, or medical software development (familiarity with HIPAA is a plus).
What We Offer
- Hybrid work model (2 office days/week in a modern workspace in Mokotów are recommended).
- Social benefits (private healthcare, Multisport).
- Flexible working hours and a supportive, collaborative culture.
- Join the company at an early stage and grow with it — shaping both the product and your own career path.
- Work with passionate experts on a product with real‑world impact in the healthcare industry.
- Enjoy a flexible, modern work culture in one of Warsaw’s best districts.
- Influence the technology and architecture from an early stage.
Poznaj
BekoreTech sp. z o.o.
We deliver high-end solutions with custom software development and services.