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.