Senior iOS Developer – Bluetooth & Swift

Remotely
Full-time
You are a Senior iOS Developer with a tenacious focus on Swift and Bluetooth Low Energy. You will architect a next-generation mobile interface that supersedes legacy remote controls. Your role demands seamless CoreBluetooth integration for real-time actuator commands and a polished UI built with SwiftUI or UIKit. The project spans UI/UX design, hardware integration, and the App Store release cycle (from TestFlight to distribution). At the same time, you will collaborate with firmware, QA, and design teams to deliver a seamless end-user experience. Key Responsibilities: - Architect and implement BLE communication using CoreBluetooth for reliable device control. - Design intuitive interfaces with SwiftUI (or UIKit) following MVVM and UX principles. - Integrate Swift 5.9 and iOS 17 features to optimize performance on latest devices. - Ensure low-latency data exchange and minimal battery consumption. - Develop and maintain unit/UI tests with XCTest to guarantee code quality. - Manage releases through App Store Connect and TestFlight. - Establish CI/CD pipelines with Fastlane or GitHub Actions (or similar). - Conduct code reviews and uphold coding standards across the team. - Troubleshoot integration issues in coordination with QA and hardware engineers. Required Skills: - 5+ years of professional experience in native iOS development. - Expert proficiency in Swift (5.9+), Xcode 15 and iOS 17 SDK. - Deep understanding of Bluetooth Low Energy (BLE) protocols and CoreBluetooth. - Solid experience with SwiftUI and UIKit frameworks. - Skilled in MVVM architecture and Combine (or another reactive framework). - Hands-on expertise in unit and UI testing using XCTest. - Familiarity with App Store release workflow (TestFlight, App Store Connect). - Fluent in English; Russian language skills are a plus. - Availability during European time zones for synchronous collaboration. Nice to Have: - Background in IoT or hardware actuator systems. - Experience integrating mechanical actuators via BLE. - Prior remote work in distributed Agile teams. - Proficiency with CI/CD tools such as Bitrise, Jenkins, or GitHub Actions. - Knowledge of mobile security best practices and data encryption. Why Join Us: - You will collaborate with seasoned engineers and designers—your ideas will drive product improvements. - We offer flexible hours (aligned with European time zones), ongoing professional development (mentorship, training), and a culture that values your voice. - Plus, your work will directly impact end-users worldwide.